nixos-config/common/components/packages-full.nix
2024-04-22 21:47:52 +02:00

49 lines
728 B
Nix

{
pkgs,
lib,
...
}: {
# Packages installed on full-install machines
environment.systemPackages = with pkgs; [
bat
nextdns
# need to test
helix
holehe
smartmontools
cheat
lazygit
ripgrep
jq
yq
neofetch
tldr
dust
powertop
fzf
atuin
zellij
eza
lapce
gotty
gping
yazi
vulnix # once im on stable
];
# Unfree packages that can be installes regardless of whether "allow-unfree.nix" is imported
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
# Steam
"steam"
"steam-original"
"steam-run"
# Nvidia drivers
"nvidia-x11"
"nvidia-settings"
];
}