Compare commits

...

8 Commits

Author SHA1 Message Date
gitea actions 7bee71e888 update zen browser to 1.19.5b 2026-04-03 06:20:38 +00:00
thomas 6efa23d145 fix handy
helium update / update-helium (push) Successful in 13s
zen browser update / update-zen-browser (push) Successful in 14s
handy update / update-handy (push) Successful in 9s
t3code update / update-t3code (push) Successful in 12s
2026-04-01 14:49:46 +01:00
thomas 2ebdafd916 add localsend 2026-03-29 11:42:19 +01:00
thomas 0a625747e5 wifi fixes 2026-03-26 23:33:23 +00:00
thomas 38ee805597 start handy on startup
helium update / update-helium (push) Successful in 12s
zen browser update / update-zen-browser (push) Successful in 11s
handy update / update-handy (push) Successful in 9s
t3code update / update-t3code (push) Successful in 11s
2026-03-25 19:31:24 +00:00
thomas a6d9984871 nextcloud-client 2026-03-25 19:23:47 +00:00
thomas e0b3b8e35c update flake 2026-03-25 18:58:59 +00:00
thomas 71a7e9e349 update gsf input and remove host-specific gsfd service overrides 2026-03-25 18:57:20 +00:00
5 changed files with 34 additions and 15 deletions
Generated
+7 -7
View File
@@ -87,11 +87,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1774454479,
"narHash": "sha256-yiT9GLVQXvDVi8tBaY7OJ868fD927U3kHG4m5V7z1aE=",
"lastModified": 1774464988,
"narHash": "sha256-F0pVG3ou+yN+jqQlFXMf27BCeShDuZcpoeHFSord8xk=",
"ref": "refs/heads/main",
"rev": "8521f1254860bf66cc2c5447682708f1ac1d4a94",
"revCount": 9,
"rev": "3bccad3870d1f7220c423f06d21ed9b91d1b90d1",
"revCount": 10,
"type": "git",
"url": "https://gitea.unrail.xyz/thomas/gotta-scroll-fast"
},
@@ -185,11 +185,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1773821835,
"narHash": "sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4=",
"lastModified": 1774106199,
"narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b40629efe5d6ec48dd1efba650c797ddbd39ace0",
"rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655",
"type": "github"
},
"original": {
+10 -6
View File
@@ -43,7 +43,16 @@ in {
networking.hostName = "nixos";
# Networking
networking.networkmanager.enable = true;
networking.networkmanager = {
enable = true;
wifi.powersave = false;
};
# LocalSend
networking.firewall = {
allowedTCPPorts = [53317];
allowedUDPPorts = [53317];
};
# WebHID/VIA access on Linux (VIA needs hidraw access)
services.udev.extraRules = ''
@@ -121,11 +130,6 @@ in {
inputGroupUsers = [flakeConfig.username];
};
# keep gsfd + gsf tui on same per-user runtime stats file
systemd.user.services.gsfd.serviceConfig.Environment = lib.mkAfter [
"GSF_STATS_PATH=%t/gsf-speed.txt"
];
# Programs
# Allow unfree
+14
View File
@@ -19,6 +19,7 @@
slack
feishin
obsidian
nextcloud-client
self.packages.${pkgs.stdenv.hostPlatform.system}.handy
self.packages.${pkgs.stdenv.hostPlatform.system}.t3code
mpv
@@ -27,6 +28,19 @@
obs-studio
jjui
bat
localsend
];
systemd.user.services.handy = {
description = "Handy";
wantedBy = ["graphical-session.target"];
partOf = ["graphical-session.target"];
after = ["graphical-session.target"];
serviceConfig = {
ExecStart = "${self.packages.${pkgs.stdenv.hostPlatform.system}.handy}/bin/handy";
Restart = "on-failure";
RestartSec = 5;
};
};
};
}
+1
View File
@@ -17,6 +17,7 @@
install -m 444 -D "$desktop_file" "$out/share/applications/${pname}.desktop"
substituteInPlace "$out/share/applications/${pname}.desktop" \
--replace 'Exec=AppRun' 'Exec=${pname}' || true
sed -i -E 's|^Exec=.*$|Exec=${pname}|g' "$out/share/applications/${pname}.desktop" || true
fi
if [ -d ${contents}/usr/share/icons ]; then
+2 -2
View File
@@ -1,11 +1,11 @@
{lib, ...}: {
perSystem = {pkgs, ...}: let
pname = "zen-browser";
version = "1.19.3b";
version = "1.19.5b";
src = pkgs.fetchurl {
url = "https://github.com/zen-browser/desktop/releases/download/${version}/zen-x86_64.AppImage";
hash = "sha256-p00Irv2z6brDXMx3cr0234lOZZ2a7FmJMDzN494nzMw=";
hash = "sha256-YSje6u0AmhFHaRSOSY6ifPUhwa9mSd0dN2aVO7DczQ4=";
};
appimageContents = pkgs.appimageTools.extract {inherit pname version src;};