nix-config/modules/home/programs/default.nix
2024-05-09 20:17:37 +02:00

38 lines
734 B
Nix

{ pkgs, osConfig, ... }: {
home.packages = with pkgs; [
krita
loupe
gnome.nautilus
];
# Needed for some features in nautilus such as auto-mounting and trash
osConfig.services.gvfs.enable = true;
programs.pandoc = {
enable = true;
};
programs.mpv = {
enable = true;
};
osConfig.networking.firewall.allowedTCPPorts = [ 57621 ];
services.spotifyd = {
enable = true;
settings = {
global = {
device_name = osConfig.networking.hostName;
bitrate = 320;
volume_normalisation = true;
autoplay = false;
zeroconf_port = 57621;
};
};
};
programs.alacritty = {
enable = true;
settings = import ./alacritty-config.nix;
};
}