{ 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 ./terminals/foot.nix ./shells/fish.nix ./shells/starship.nix ./programs/spicetify.nix ./programs/nixcord.nix ./programs/yazi.nix # Other ./xdg.nix ]; home.username = "adam"; home.homeDirectory = "/home/adam"; home.stateVersion = "25.05"; home.packages = with pkgs; [ grim slurp satty imagemagick exiftool brave ripgrep nix-index qbittorrent-enhanced fastfetch foot wofi inputs.prismlauncher.packages.${pkgs.stdenv.hostPlatform.system}.prismlauncher # prismlauncher inputs.awww.packages.${pkgs.stdenv.hostPlatform.system}.awww bitwarden-desktop yt-dlp_git ffmpeg mpv gimp obs-cmd obs-studio mako thunderbird nautilus xfce.thunar xfce.thunar-archive-plugin xfce.thunar-volman magic-wormhole obsidian 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"; }; programs.home-manager.enable = true; }