{ config, inputs, pkgs, ... }: { imports = [ ./autostart.nix ]; home-manager.sharedModules = [ ./hyprland-home.nix ]; environment.systemPackages = with pkgs; [ (waybar.overrideAttrs (oldAttrs: { mesonFlags = oldAttrs.mesonFlags ++ [ "-Dexperimental=true" ]; }) ) dunst libnotify hyprpaper sway #Sway Wayland compositor inputs.noctalia.packages.${system}.default #inputs.noctalia.nixosModules.default #kitty #Terminal (Already Included by default) rofi-wayland #Search bar (Meta + Space) ]; programs = { hyprland = { enable = true; xwayland.enable = true; withUWSM = false; }; waybar.enable = true; #rofi.enable = true; }; # services.noctalia-shell.enable = true; #services.xserver.enable = true; #services.xserver.displayManager.sddm.enable = true; xdg.portal = { enable = true; extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; }; #sound.enable = true; #security.rtkit.enable = true; #services.pipewire = { # enable = true; # alsa.enable = true; # #alsa.support3Bbit = true; # pulse.enable = true; # jack.enable = true; #}; }