{ pkgs, inputs, ... }: { imports = [ # Window Managers # ./wayland/hyprland/hyprland.nix ./wayland/niri/niri.nix # Wayland specific programs ./wayland/waybar.nix ./wayland/noctalia.nix # Editors ./editors/nixvim.nix # ./editors/helix.nix # Programs ./terminal/foot.nix ./terminal/fish.nix ./terminal/starship.nix ./terminal/utils.nix ./terminal/btop.nix ./programs/spicetify.nix ./programs/nixcord.nix ./programs/yazi.nix # Other ./xdg.nix ./git.nix ]; home.username = "adam"; home.homeDirectory = "/home/adam"; home.stateVersion = "25.05"; home.packages = with pkgs; [ bottles ncdu equibop inputs.prismlauncher.packages.${pkgs.stdenv.hostPlatform.system}.prismlauncher inputs.awww.packages.${pkgs.stdenv.hostPlatform.system}.awww grim slurp satty veracrypt brave qbittorrent-enhanced foot bitwarden-desktop yt-dlp_git ffmpeg mpv gimp mako thunderbird magic-wormhole obsidian alsa-utils ]; gtk = { enable = true; colorScheme = "dark"; theme = { name = "Adwaita-dark"; package = pkgs.gnome-themes-extra; }; }; qt = { enable = true; style.name = "adwaita-dark"; style.package = pkgs.adwaita-qt; platformTheme.name = "kde"; }; }