{ config, pkgs, ... }: { home.packages = with pkgs; [ nixfmt google-chrome swww waypaper nemo cava pavucontrol brightnessctl hyprshot evince dconf fd ripgrep gnumake stlink gcc-arm-embedded ]; 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; }; }; }; }