Commit b292861

HPCesia <me@hpcesia.com>
2025-10-03 18:25:21
refactor: migrate btop
1 parent faeeead
Changed files (4)
home
base
modules
core
desktop
os-modules
home/base/tui/misc.nix
@@ -12,6 +12,4 @@
     colmena.packages.${system}.colmena # nixos's remote deployment tool
     nix-prefetch
   ];
-
-  programs.btop.enable = true;
 }
modules/core/tools/packages.nix
@@ -25,6 +25,7 @@
       file
       which
       findutils
+      btop
     ];
   };
 
modules/desktop/apps/btop.nix
@@ -0,0 +1,9 @@
+{
+  flake.modules.homeManager.desktop = _: {
+    # Enable btop in home-manager to auto apply catppuccin theme
+    # Btop is also a system package in modules/core/tools/packages.nix
+    programs.btop = {
+      enable = true;
+    };
+  };
+}
os-modules/base/system-packages.nix
@@ -7,7 +7,6 @@
     nushell
 
     tree
-    btop
   ];
 
   services.aria2 = {