HermitNix_DEPRECATED/System/packages.nix

42 lines
771 B
Nix
Raw Normal View History

2023-11-06 19:14:02 +00:00
{ config, pkgs, inputs, ... }:
{
# Allow unfree packages
nixpkgs.config = {
allowUnfree = true;
};
# Set zsh (config is still per user)
programs.zsh.enable = true;
users.defaultUserShell = pkgs.zsh;
environment = {
# Default shell
shells = [ pkgs.zsh ];
# Other defaults
variables = {
EDITOR = "vi";
SYSTEMD_EDITOR = "vi";
VISUAL = "vi";
};
# Nixos default installed packages (this is set to get rid of nano >:3 )
defaultPackages = with pkgs; [
nvi
perl
rsync
strace
];
# Systemwide installed packages
systemPackages = with pkgs; [
2023-11-17 19:55:20 +00:00
ffmpeg
2023-11-06 19:14:02 +00:00
ranger
parted
util-linux
bottom
curl
wget
git
2023-11-06 19:14:02 +00:00
gitui
lynx
];
};
}