diff options
| author | seth <[email protected]> | 2023-01-26 06:08:41 -0500 |
|---|---|---|
| committer | seth <[email protected]> | 2023-01-26 06:08:41 -0500 |
| commit | 08895833e51bdfd760f2b4915a3997c13fe65b13 (patch) | |
| tree | 76e0ec29dea51c9a0aa0502cf8e87eadc71dd3ec /users/seth/programs/default.nix | |
| parent | 43bf016d0fb5b3b2db796fdc37abf243f1223df1 (diff) | |
more refactoring
Diffstat (limited to 'users/seth/programs/default.nix')
| -rw-r--r-- | users/seth/programs/default.nix | 60 |
1 files changed, 36 insertions, 24 deletions
diff --git a/users/seth/programs/default.nix b/users/seth/programs/default.nix index 5773b22..8cb4a6c 100644 --- a/users/seth/programs/default.nix +++ b/users/seth/programs/default.nix @@ -1,26 +1,38 @@ -{pkgs, ...}: { - imports = [ - ./git.nix - # ./mangohud - ./neovim - # ./npm.nix - ./starship.nix - ./vim.nix - ./xdg.nix - ]; +{ + config, + pkgs, + ... +}: let + develPackages = + if config.seth.devel.enable + then + with pkgs; [ + alejandra + clang + deadnix + eclint + statix + ] + else []; +in { + imports = [ + ./git.nix + # ./mangohud + ./neovim + ./starship.nix + ./vim.nix + ./xdg.nix + ]; - home.packages = with pkgs; [ - alejandra - bat - clang - deadnix - eclint - exa - fd - gh - lld - ripgrep - statix - python311 - ]; + home.packages = with pkgs; + [ + bat + exa + fd + gh + lld + ripgrep + python311 + ] + ++ develPackages; } |
