diff --git a/assets/wallpapers/ascii-nixos.png b/assets/wallpapers/ascii-nixos.png new file mode 100644 index 0000000..2cd684f Binary files /dev/null and b/assets/wallpapers/ascii-nixos.png differ diff --git a/pkgs/hyprland/default.nix b/pkgs/hyprland/default.nix index 9ae5408..e7b6db8 100644 --- a/pkgs/hyprland/default.nix +++ b/pkgs/hyprland/default.nix @@ -181,7 +181,11 @@ ] ) 9) - ); + ) + ++ [ + "$mod, 0, workspace, 10" + "$mod, 0, movetoworkspace, 10" + ]; bindm = [ "$mod, mouse:272, movewindow" diff --git a/system/desktop/wayland.nix b/system/desktop/wayland.nix index b8e4913..86833cf 100644 --- a/system/desktop/wayland.nix +++ b/system/desktop/wayland.nix @@ -1,10 +1,18 @@ -{pkgs, ...}: { +{ + pkgs, + inputs, + ... +}: { environment.systemPackages = with pkgs; [ wl-clipboard hypridle hyprlock ]; - programs.hyprland.enable = true; + programs.hyprland = { + enable = true; + package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; + portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; + }; hardware = { graphics.enable = true; };