From 59fb7a74e8b29576d5928fdc218a3c600e8e92e4 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Fri, 7 Nov 2025 22:39:07 +0100 Subject: [PATCH 1/2] feat(desktop): install nixpkgs delfin --- modules/linux/home-manager/desktop.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/linux/home-manager/desktop.nix b/modules/linux/home-manager/desktop.nix index b1f6dcf..8d51055 100644 --- a/modules/linux/home-manager/desktop.nix +++ b/modules/linux/home-manager/desktop.nix @@ -17,6 +17,7 @@ feather gparted cameractrls-gtk4 + delfin ]; # Install keepassxc From 52cdc5a69b628c36a3b24012c6d8ec127f999eb0 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Fri, 7 Nov 2025 22:39:28 +0100 Subject: [PATCH 2/2] feat(flatpak): automatically remove flatpak's not declared --- hosts/skadi/configuration.nix | 8 ++++++++ modules/linux/home-manager/flatpak.nix | 4 +--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/hosts/skadi/configuration.nix b/hosts/skadi/configuration.nix index c290646..2611ceb 100644 --- a/hosts/skadi/configuration.nix +++ b/hosts/skadi/configuration.nix @@ -95,7 +95,15 @@ services.flatpak = { enable = true; packages = [ + "com.dec05eba.gpu_screen_recorder" ]; + + uninstallUnmanaged = true; + + update.auto = { + enable = true; + onCalendar = "weekly"; + }; }; # Enable coolercontrol to setup fancurves diff --git a/modules/linux/home-manager/flatpak.nix b/modules/linux/home-manager/flatpak.nix index 6df7c76..c6d8371 100644 --- a/modules/linux/home-manager/flatpak.nix +++ b/modules/linux/home-manager/flatpak.nix @@ -11,16 +11,14 @@ services.flatpak = { enable = true; packages = [ - "com.usebottles.bottles" "com.github.tchx84.Flatseal" - "cafe.avery.Delfin" - "com.valvesoftware.Steam.Utility.MangoHud" ]; update.auto = { enable = true; onCalendar = "weekly"; }; + uninstallUnmanaged = true; }; }; }