45 lines
670 B
Nix
45 lines
670 B
Nix
{pkgs, ...}: {
|
|
# Enable CUPS to print documents.
|
|
services.printing.enable = true;
|
|
|
|
# Enable sound with pipewire.
|
|
sound.enable = true;
|
|
hardware.pulseaudio.enable = false;
|
|
security.rtkit.enable = true;
|
|
services.pipewire = {
|
|
enable = true;
|
|
alsa.enable = true;
|
|
alsa.support32Bit = true;
|
|
pulse.enable = true;
|
|
};
|
|
|
|
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
|
|
];
|
|
}
|