From 0495060edeffdf2da010cc838519c8b3db71c6e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 14 Aug 2025 12:32:28 -0400 Subject: [PATCH 1/5] Get DDEV from unstable channel --- configuration.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configuration.nix b/configuration.nix index e0c31ac..e944824 100644 --- a/configuration.nix +++ b/configuration.nix @@ -39,7 +39,7 @@ # cruft cups-brother-hll2375dw curl - ddev + unstable.ddev diffr dig dmidecode From c3badcd8d3071be77908656d233b3c3d60d22f6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 14 Aug 2025 12:34:29 -0400 Subject: [PATCH 2/5] Add Beets which provides beet command for organizing music directories --- configuration.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/configuration.nix b/configuration.nix index e944824..3e942f4 100644 --- a/configuration.nix +++ b/configuration.nix @@ -28,6 +28,7 @@ annotator # image annotation, KDE's Spectacle does too but only for screenshots it just took, maybe ksnip or shutter would be more flexible screenshot tools, hmm kdePackages.kquickimageedit and kdePackages.kimageannotator basically use the same tools as Spectacle, i'll try them too. ansible authenticator # 2-factor auth, it's for Gnome but it's the only good one (can scan in from the phone etc) + beets birdtray bitwarden-cli bitwarden-desktop From aa0d376098bf7186c258a4d4b2e75ea74c6d7324 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 14 Aug 2025 12:34:54 -0400 Subject: [PATCH 3/5] Add Flameshot for screenshots with annotations --- configuration.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/configuration.nix b/configuration.nix index 3e942f4..53d3803 100644 --- a/configuration.nix +++ b/configuration.nix @@ -54,6 +54,7 @@ fira-mono # coding font WITHOUT ligatures, thank god firefox firefoxpwa + flameshot # screenshots with annotations floorp fsearch getxbook From ad99d271cc939a27a720cccaae916a9c502edec0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 14 Aug 2025 12:35:29 -0400 Subject: [PATCH 4/5] Comment out some projects interrupting updates that weren't being used anyway --- configuration.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configuration.nix b/configuration.nix index 53d3803..a25bd4d 100644 --- a/configuration.nix +++ b/configuration.nix @@ -145,8 +145,8 @@ reveal-md rink rofi - rustdesk - samba + # rustdesk - not using error-ish + # samba - not using…? sassc # Convenient to use directly, though it is deprecated in favor of dart-sass i think shortwave shotwell # Even though i'm not on Gnome anymore, really don't see the need to switch to KPhotoAlbum (NixOS has to download more for that anyway). The other option is digikam and if getting into RAW and editing more, darktable From c4338a0276a304551e26a9e99c97feea23da8ac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 14 Aug 2025 12:35:58 -0400 Subject: [PATCH 5/5] Allow getting packages from unstable by prefixing unstable in package list --- configuration.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/configuration.nix b/configuration.nix index a25bd4d..9ada0aa 100644 --- a/configuration.nix +++ b/configuration.nix @@ -372,8 +372,16 @@ # programs.appimage.enable = true; # programs.appimage.binfmt = true; - # Allow unfree packages - nixpkgs.config.allowUnfree = true; + nixpkgs.config = { + # Allow unfree packages + allowUnfree = true; + # Allow getting packages from unstable by prefixing unstable in package list. + packageOverrides = pkgs: { + unstable = import { + config = config.nixpkgs.config; + }; + }; + }; # TODO remove this when Logseq gets its act together # nixpkgs.config.permittedInsecurePackages = [