From 5ffb48d5cd853831e538440d52ed4620585a2dd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 24 Jan 2026 22:49:43 +0100 Subject: [PATCH 1/5] vanadium: -tuba -telegram-desktop --- nix/configurations/vanadium/home/programs.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/nix/configurations/vanadium/home/programs.nix b/nix/configurations/vanadium/home/programs.nix index f891b1e2..9492eafb 100644 --- a/nix/configurations/vanadium/home/programs.nix +++ b/nix/configurations/vanadium/home/programs.nix @@ -95,9 +95,7 @@ pkgs.iamb pkgs.discord # keep the app for video calls pkgs.signal-desktop - pkgs.tuba # mastodon GUI client pkgs.emoji-picker-rs - pkgs.telegram-desktop # for archlinux china # wm utilities pkgs.xbrightness From 934038691dbc7c37bf3bbf18b12d887c31caa7d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 24 Jan 2026 22:50:26 +0100 Subject: [PATCH 2/5] vanadium: -minder --- nix/configurations/vanadium/home/programs.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nix/configurations/vanadium/home/programs.nix b/nix/configurations/vanadium/home/programs.nix index 9492eafb..72a01a76 100644 --- a/nix/configurations/vanadium/home/programs.nix +++ b/nix/configurations/vanadium/home/programs.nix @@ -78,7 +78,6 @@ # productivity / media pkgs.evolution pkgs.libreoffice - pkgs.minder # mindmap tool pkgs.calibre pkgs.digikam pkgs.nautilus From 2a9804f87fb40940e536a3aa4821252ed4149283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 24 Jan 2026 22:51:45 +0100 Subject: [PATCH 3/5] move zbar to shared home module I only used it for otp code scanning anyway --- nix/configurations/vanadium/home/programs.nix | 1 - nix/homeModules/common/password-store.nix | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/nix/configurations/vanadium/home/programs.nix b/nix/configurations/vanadium/home/programs.nix index 72a01a76..b0b931ab 100644 --- a/nix/configurations/vanadium/home/programs.nix +++ b/nix/configurations/vanadium/home/programs.nix @@ -47,7 +47,6 @@ pkgs.ruler pkgs.mini-calc - pkgs.zbar # pdf pkgs.poppler-utils # pdfseparate, pdfunite diff --git a/nix/homeModules/common/password-store.nix b/nix/homeModules/common/password-store.nix index 04d8c5f9..8b1dcc19 100644 --- a/nix/homeModules/common/password-store.nix +++ b/nix/homeModules/common/password-store.nix @@ -9,6 +9,7 @@ let in { home.packages = lib.mkIf cfg.enable [ + pkgs.zbar pkgs.pwgen pkgs.diceware ]; From 4514493746c420f50fd743b0a40ab52da570c392 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 24 Jan 2026 23:10:48 +0100 Subject: [PATCH 4/5] nixos/lean-nixos: init --- nix/nixosModules/extra/lean-nixos.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 nix/nixosModules/extra/lean-nixos.nix diff --git a/nix/nixosModules/extra/lean-nixos.nix b/nix/nixosModules/extra/lean-nixos.nix new file mode 100644 index 00000000..b8d4a815 --- /dev/null +++ b/nix/nixosModules/extra/lean-nixos.nix @@ -0,0 +1,14 @@ +# disable unused tools on nixos systems (that I don't use) +{ + system.tools = { + # build a network of virtual machines? never used this. + nixos-build-vms.enable = false; + + # only useful for installer + nixos-generate-config.enable = false; + nixos-install.enable = false; + + # interactively show options, just use the repl instead + nixos-option.enable = false; + }; +} From e63978da7faad7d1bb613be2cc0ee7c3ed5c0067 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 24 Jan 2026 23:11:00 +0100 Subject: [PATCH 5/5] vanadium: include config to disable useless nixos scripts --- nix/configurations/vanadium.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nix/configurations/vanadium.nix b/nix/configurations/vanadium.nix index c8b9e4d5..6be7ec17 100644 --- a/nix/configurations/vanadium.nix +++ b/nix/configurations/vanadium.nix @@ -117,6 +117,7 @@ in # ../nixosModules/extra/secure_dns.nix ../nixosModules/extra/zram.nix ../nixosModules/extra/leana.nix + ../nixosModules/extra/lean-nixos.nix # # Extern modules