nixos/home/programs.nix
2025-12-05 11:59:27 +01:00

83 lines
1.4 KiB
Nix

{
config,
pkgs,
...
}:
{
home.packages = with pkgs; [
nixfmt
google-chrome
swww
waypaper
nemo
cava
pavucontrol
brightnessctl
hyprshot
evince
dconf
fd
wofi
ripgrep
];
programs.git = {
enable = true;
settings = {
user.name = "lucy";
user.email = "lucykaufmann@protonmail.com";
};
};
programs.spicetify.enable = true;
programs.foot = {
enable = true;
settings = {
cursor = {
style = "underline";
};
main = {
pad = "20x20";
initial-window-size-pixels = "800x600";
};
};
};
programs.fuzzel = {
enable = true;
settings = {
main = {
lines = 10;
horizontal-pad = 30;
vertical-pad = 15;
};
border = {
width = 2;
radius = 0;
};
};
};
programs.vesktop = {
enable = true;
settings = {
staticTitle = true;
arRPC = true;
};
vencord.settings.plugins = {
MessageLogger.enabled = true;
MessageClickActions.enabled = true;
};
};
services.dunst = {
enable = true;
settings = {
global = {
offset = "10x32";
corner_radius = config.wayland.windowManager.hyprland.settings.decoration.rounding;
frame_width = config.wayland.windowManager.hyprland.settings.general.border_size;
};
};
};
}