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