diff --git a/home/homemodules/niri/default.nix b/home/homemodules/niri/default.nix index 446e94f..4db8425 100644 --- a/home/homemodules/niri/default.nix +++ b/home/homemodules/niri/default.nix @@ -242,7 +242,7 @@ in { # GTK nautilus # Fallback file chooser used by xdg-desktop-portal-gnome sassc - gtk-engine-murrine + # gtk-engine-murrine # No longer in nixpkgs gnome-themes-extra # Qt @@ -304,6 +304,7 @@ in { # TODO: Module walker = { enable = true; + package = pkgs.walker; # NOTE: The flake package was broken on 2026-08-31 runAsService = true; # https://github.com/abenz1267/walker/blob/master/resources/config.toml diff --git a/home/homemodules/packages/default.nix b/home/homemodules/packages/default.nix index b7ed985..5af4c87 100644 --- a/home/homemodules/packages/default.nix +++ b/home/homemodules/packages/default.nix @@ -43,7 +43,9 @@ in { # Nix nix-search-tv # Search nixpkgs, nur, nixos options and homemanager options nix-tree # Browse the nix store sorted by size (gdu for closures) - inputs.nps.packages.${pkgs.stdenv.hostPlatform.system}.default # Search nixpkgs + + # TODO: Broken on 2026-08-31 (also re-enable services after fixing!) + # inputs.nps.packages.${pkgs.stdenv.hostPlatform.system}.default # Search nixpkgs # Video/Image/Audio utils ffmpeg-full # I love ffmpeg (including ffplay) @@ -167,6 +169,7 @@ in { # opencode-desktop lmstudio # TODO: Ollama claude-desktop + upscayl # Office kdePackages.wacomtablet # For xournalpp/krita @@ -175,13 +178,13 @@ in { hunspellDicts.en_US hunspellDicts.de_DE - # GTK-Apps + # GTK-Apps because I hate nice software # gnome-calculator # gnome-calendar # helvum # unmaintained crosspipe # nautilus # This is the worst file manager I've ever used - font-manager # Previews fonts, but doesn't set them + # font-manager # Previews fonts, but doesn't set them # TODO: Broken on 2026-08-31 gparted resources # celluloid diff --git a/system/default.nix b/system/default.nix index 41a3cff..d975998 100644 --- a/system/default.nix +++ b/system/default.nix @@ -418,29 +418,30 @@ with mylib.networking; { systemd = { # TODO: Technically this should be a user service if it runs as ${username}? - timers."refresh-nps-cache" = { - wantedBy = ["timers.target"]; - timerConfig = { - OnCalendar = "weekly"; # or however often you'd like - Persistent = true; - Unit = "refresh-nps-cache.service"; - }; - }; - services."refresh-nps-cache" = { - # Make sure `nix` and `nix-env` are findable by systemd.services. - path = ["/run/current-system/sw/"]; - after = ["network.target"]; - serviceConfig = { - Type = "oneshot"; - User = "${username}"; - }; - script = '' - set -eu - echo "Start refreshing nps cache..." - ${inputs.nps.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/nps -dddd -e -r - echo "... finished nps cache with exit code $?." - ''; - }; + # timers."refresh-nps-cache" = { + # wantedBy = ["timers.target"]; + # timerConfig = { + # OnCalendar = "weekly"; # or however often you'd like + # Persistent = true; + # Unit = "refresh-nps-cache.service"; + # }; + # }; + + # services."refresh-nps-cache" = { + # # Make sure `nix` and `nix-env` are findable by systemd.services. + # path = ["/run/current-system/sw/"]; + # after = ["network.target"]; + # serviceConfig = { + # Type = "oneshot"; + # User = "${username}"; + # }; + # script = '' + # set -eu + # echo "Start refreshing nps cache..." + # ${inputs.nps.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/nps -dddd -e -r + # echo "... finished nps cache with exit code $?." + # ''; + # }; }; }