diff --git a/config/packages/common.nix b/config/packages/common.nix deleted file mode 100644 index c3d5922..0000000 --- a/config/packages/common.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ pkgs, ... }: - -{ - home.packages = with pkgs; [ - # Network and file transfer - lftp - termscp - httpie - openssh - rsync - gnumake - - # Command-line utilities - ncdu - git-credential-oauth - zoxide - delta - ]; -} diff --git a/config/packages/darwin.nix b/config/packages/darwin.nix deleted file mode 100644 index d87cb39..0000000 --- a/config/packages/darwin.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ pkgs, claude-code, ... }: - -{ - home.packages = with pkgs; [ - # macOS-specific GUI applications - maccy # Clipboard manager (macOS-only) - appcleaner # Application uninstaller (macOS-only) - iina # Media player (macOS-optimized) - hidden-bar # Menu bar organizer (macOS-only) - - # Tools - claude-code.packages.aarch64-darwin.claude-code - ]; -} diff --git a/config/packages/dev.nix b/config/packages/dev.nix deleted file mode 100644 index 4eca3bd..0000000 --- a/config/packages/dev.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ pkgs, ... }: - -{ - home.packages = with pkgs; [ - # Development and build tools - texlive.combined.scheme-full - python312 - uv - - # Database and data tools - lazysql - sqlite - ]; -} diff --git a/config/packages/productivity.nix b/config/packages/productivity.nix deleted file mode 100644 index 598365e..0000000 --- a/config/packages/productivity.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ pkgs, ... }: - -{ - home.packages = with pkgs; [ - papis - keepassxc # Password manager (Linux/Windows/macOS) - syncthing # File synchronization (cross-platform) - ]; -} diff --git a/home/common.nix b/home/common.nix index 1be906d..27d32f8 100644 --- a/home/common.nix +++ b/home/common.nix @@ -17,10 +17,6 @@ ../modules/ghostty.nix ../modules/syncthing.nix ../config/fonts.nix - ../config/packages/common.nix - ../config/packages/darwin.nix - ../config/packages/dev.nix - ../config/packages/productivity.nix ]; nixpkgs.config.allowUnfree = true; @@ -30,4 +26,39 @@ home.stateVersion = "24.05"; programs.home-manager.enable = true; -} \ No newline at end of file + + home.packages = with pkgs; [ + # Network and file transfer + lftp + termscp + httpie + openssh + rsync + gnumake + + # Command-line utilities + ncdu + git-credential-oauth + zoxide + delta + + # macOS-specific GUI applications + maccy # Clipboard manager (macOS-only) + appcleaner # Application uninstaller (macOS-only) + iina # Media player (macOS-optimized) + hidden-bar # Menu bar organizer (macOS-only) + + # Development and build tools + texlive.combined.scheme-full + python312 + uv + claude-code.packages.aarch64-darwin.claude-code + lazysql + sqlite + + # Productivity apps + papis + keepassxc # Password manager (Linux/Windows/macOS) + syncthing # File synchronization (cross-platform) + ]; +}