This commit is contained in:
Lyes Saadi 2024-05-05 22:27:29 +02:00
parent b92a5da1e5
commit b298cafeca
No known key found for this signature in database
GPG key ID: 17418538BAA17767
9 changed files with 4 additions and 4 deletions

45
general/packages.nix Normal file
View file

@ -0,0 +1,45 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
# Utilities
neovim
helix
wget
ripgrep
eza
bat
pciutils
man-pages
man-pages-posix
python3
any-nix-shell
libcgroup
# Virtualization
qemu
virt-manager
# Printing
hplipWithPlugin
];
fonts = {
packages = with pkgs; [
noto-fonts
noto-fonts-cjk
noto-fonts-lgc-plus
noto-fonts-emoji
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
];
fontDir.enable = true;
};
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
};
}