{ pkgs, inputs, ... }: { imports = [ ./wayland/hyprland/binds.nix ./wayland/waybar.nix ./terminals/foot.nix ./shells/fish.nix ./shells/starship.nix ./programs/spicetify.nix # ./editors/nvf.nix ./editors/nixvim.nix ./editors/helix.nix ./wayland/xdg.nix ./wayland/eww.nix ./programs/nixcord.nix # ./stylix.nix ]; home.username = "adam"; home.homeDirectory = "/home/adam"; home.stateVersion = "25.05"; home.packages = with pkgs; [ brave winboat ripgrep jq nix-index qbittorrent-enhanced fastfetch foot wofi inputs.awww.packages.${pkgs.stdenv.hostPlatform.system}.awww bitwarden-desktop yt-dlp-light ffmpeg mpv gimp obs-cmd obs-studio mako satty thunderbird nautilus kdePackages.dolphin xfce.thunar-volman xfce.thunar-vcs-plugin xfce.thunar-archive-plugin magic-wormhole obsidian xfce.thunar alsa-utils ]; programs.btop.enable = true; programs.git = { enable = true; settings = { user.name = "adikro"; user.email = "adikro@disroot.org"; init.defaultBranch = "main"; }; }; gtk = { enable = true; theme = { name = "Adwaita-dark"; package = pkgs.gnome-themes-extra; }; }; qt = { enable = true; style.name = "Breeze-Dark"; }; wayland.windowManager.hyprland = { enable = true; settings = { general = { gaps_in = 6; gaps_out = 16; border_size = 2; }; decoration = { rounding = 12; }; "$mod" = "ALT"; monitor = [ "DP-1,2560x1440@240,0x0,1,vrr,0" ]; workspace = [ "1,monitor:DP-1,default:true" "2,monitor:DP-1" "3,monitor:DP-1" "4,monitor:DP-1" "5,monitor:DP-1" ]; input = { accel_profile = "flat"; sensitivity = -0.6; repeat_rate = 45; repeat_delay = 750; }; animations = { enabled = false; }; }; }; programs.home-manager.enable = true; }