From 08931346dda1eca7c061d05d680a356752404ac6 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sat, 12 Sep 2026 11:15:04 -0400 Subject: [PATCH] refactor(home): trim user packages and move GUI modules into Richie's config --- users/math/home/programs.nix | 39 +-------------------- users/{shared => richie/home/gui}/comms.nix | 0 users/richie/home/gui/default.nix | 8 ++--- users/{shared => richie/home/gui}/games.nix | 0 users/{shared => richie/home/gui}/sweet.nix | 0 users/richie/home/programs.nix | 13 ------- 6 files changed, 5 insertions(+), 55 deletions(-) rename users/{shared => richie/home/gui}/comms.nix (100%) rename users/{shared => richie/home/gui}/games.nix (100%) rename users/{shared => richie/home/gui}/sweet.nix (100%) diff --git a/users/math/home/programs.nix b/users/math/home/programs.nix index 15a46df..02ab180 100644 --- a/users/math/home/programs.nix +++ b/users/math/home/programs.nix @@ -3,54 +3,17 @@ home.packages = with pkgs; [ # cli bat - btop - eza - fd - ffmpegthumbnailer fzf git - gnupg - imagemagick jq ncdu - ouch + fastfetch p7zip - poppler rar - ripgrep - starship - tmux unzip - yazi zoxide - # system info - hwloc - lynis - pciutils - smartmontools - usbutils - # networking - iperf3 - nmap - wget # python ruff uv - # nodejs - nodejs - # Rust packages - trunk - wasm-pack - cargo-watch - cargo-generate - cargo-audit - cargo-update - # nix - nix-init - nix-output-monitor - nix-prefetch - nix-tree - nixfmt - treefmt ]; } diff --git a/users/shared/comms.nix b/users/richie/home/gui/comms.nix similarity index 100% rename from users/shared/comms.nix rename to users/richie/home/gui/comms.nix diff --git a/users/richie/home/gui/default.nix b/users/richie/home/gui/default.nix index 3486a21..fff6342 100644 --- a/users/richie/home/gui/default.nix +++ b/users/richie/home/gui/default.nix @@ -1,12 +1,12 @@ -{ inputs, pkgs, ... }: +{ pkgs, ... }: { imports = [ - "${inputs.self}/users/shared/comms.nix" - "${inputs.self}/users/shared/games.nix" - "${inputs.self}/users/shared/sweet.nix" + ./comms.nix ./firefox + ./games.nix ./kitty.nix ./llm_tools.nix + ./sweet.nix ./t3_code ./vscode ]; diff --git a/users/shared/games.nix b/users/richie/home/gui/games.nix similarity index 100% rename from users/shared/games.nix rename to users/richie/home/gui/games.nix diff --git a/users/shared/sweet.nix b/users/richie/home/gui/sweet.nix similarity index 100% rename from users/shared/sweet.nix rename to users/richie/home/gui/sweet.nix diff --git a/users/richie/home/programs.nix b/users/richie/home/programs.nix index d380da4..0d31f28 100644 --- a/users/richie/home/programs.nix +++ b/users/richie/home/programs.nix @@ -3,21 +3,14 @@ home.packages = with pkgs; [ # cli bat - fd - ffmpegthumbnailer fzf git - gnupg - imagemagick jq ncdu fastfetch - ouch p7zip - poppler rar unzip - yazi zoxide # Home Assistant esphome @@ -35,8 +28,6 @@ # python ruff uv - # nodejs - nodejs # Rust packages bacon cargo @@ -51,9 +42,6 @@ rustfmt trunk wasm-pack - # cpp - clang-tools - clang_20 # nix nix-init nix-output-monitor @@ -61,6 +49,5 @@ nix-tree nixfmt treefmt - codebase-memory-mcp ]; }