install some dev packages and reorder default nixos packages
This commit is contained in:
parent
c6cbdebfe2
commit
c15cf6410a
2 changed files with 20 additions and 9 deletions
|
|
@ -10,10 +10,16 @@ in
|
||||||
{
|
{
|
||||||
config = lib.mkIf config.${feature}.enable {
|
config = lib.mkIf config.${feature}.enable {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
# general
|
||||||
devenv
|
devenv
|
||||||
swi-prolog
|
just
|
||||||
|
mask
|
||||||
vscode
|
vscode
|
||||||
devenv
|
|
||||||
|
# rust
|
||||||
|
bacon
|
||||||
|
cargo-info
|
||||||
|
rusty-man
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,20 +21,25 @@ in
|
||||||
nix-settings.enable = lib.mkDefault true;
|
nix-settings.enable = lib.mkDefault true;
|
||||||
nixpkgs.enable = lib.mkDefault true;
|
nixpkgs.enable = lib.mkDefault true;
|
||||||
nixvim.enable = lib.mkDefault true;
|
nixvim.enable = lib.mkDefault true;
|
||||||
shell.enable = lib.mkDefault true;
|
|
||||||
starship.enable = lib.mkDefault true;
|
starship.enable = lib.mkDefault true;
|
||||||
systemd-boot.enable = lib.mkDefault true;
|
systemd-boot.enable = lib.mkDefault true;
|
||||||
tailscale.enable = lib.mkDefault true;
|
tailscale.enable = lib.mkDefault true;
|
||||||
|
|
||||||
# cli utils
|
# cli utils
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
bat
|
|
||||||
dust
|
|
||||||
eza
|
|
||||||
fd
|
|
||||||
lazygit
|
|
||||||
nom
|
nom
|
||||||
ripgrep-all
|
|
||||||
nixfmt-rfc-style
|
nixfmt-rfc-style
|
||||||
|
|
||||||
|
# rust replacements
|
||||||
|
# fish # shell
|
||||||
|
fd # find
|
||||||
|
xh # curl
|
||||||
|
dua # disk use analyser
|
||||||
|
hyperfine # benchmarking tool
|
||||||
|
# delta # pager
|
||||||
|
ripgrep-all # grep
|
||||||
|
wiki-tui # wikipedia tui
|
||||||
|
mprocs # run long running commands and monitor output
|
||||||
|
presenterm # presentations
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue