83 lines
1.4 KiB
Nix
Executable File
83 lines
1.4 KiB
Nix
Executable File
{
|
|
config,
|
|
pkgs,
|
|
...
|
|
}:
|
|
{
|
|
home.packages = with pkgs; [
|
|
nixfmt
|
|
google-chrome
|
|
swww
|
|
waypaper
|
|
nemo
|
|
cava
|
|
pavucontrol
|
|
brightnessctl
|
|
hyprshot
|
|
evince
|
|
dconf
|
|
fd
|
|
ripgrep
|
|
gnumake
|
|
stlink
|
|
];
|
|
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;
|
|
};
|
|
};
|
|
};
|
|
}
|