1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-05-30 08:37:01 +02:00
config/modules/common/packages.nix

61 lines
799 B
Nix

{ pkgs, lib, ... }: let
inherit (lib) optionals;
in {
environment.systemPackages =
(with pkgs; [
wget
zsh
neovim
vim
home-manager
gcc
gnumake
automake
zip
xz
unzip
mtr
iperf3
dnsutils
ldns
nmap
file
which
tree
gnupg
btop
ttfautohint
pciutils
usbutils
# nushell
fish
zoxide
vivid
ripgrep
yazi
lazygit
yaziPlugins.lazygit
jq
yq-go
eza
fzf
fd
gh
fastfetch
carapace
bat
mosh
])
++ optionals (pkgs ? bat-extras && pkgs.bat-extras ? core) [
pkgs.bat-extras.core
];
environment.shellAliases.mosh = "mosh --no-init";
}