diff --git a/hosts/home/hyprland.nix b/hosts/home/hyprland.nix index 2704fe9..5829eb3 100644 --- a/hosts/home/hyprland.nix +++ b/hosts/home/hyprland.nix @@ -7,9 +7,10 @@ enable = true; systemd.variables = [ "--all" ]; xwayland.enable = true; + settings = { - exec-once = [ "${pkgs.hyprpaper}/bin/hyprpaper" ]; - monitor = ",preferred,auto,1"; + exec-once = [ "${pkgs.hyprpaper}/bin/hyprpaper" "${pkgs.iio-hyprland}/bin/iio-hyprland" ]; + monitor = "eDP-1,preferred,auto,1"; general = { "$mainMod" = "SUPER"; layout = "master"; @@ -44,8 +45,15 @@ new_window_takes_over_fullscreen = 2; middle_click_paste = true; vfr = true; + vrr = 1; }; + input = { + touchpad = { + natural_scroll = true; + }; + }; + bind = [ # keybindings "$mainMod, Return, exec, $terminal" @@ -106,6 +114,9 @@ ",XF86AudioNext,exec, playerctl next" ",XF86AudioPrev,exec, playerctl previous" ",XF86AudioStop,exec, playerctl stop" + ",XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+" + ",XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-" + ",XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" ]; bindm = [ diff --git a/hosts/laptop/configuration.nix b/hosts/laptop/configuration.nix index 60dd225..0427f53 100644 --- a/hosts/laptop/configuration.nix +++ b/hosts/laptop/configuration.nix @@ -80,6 +80,18 @@ sensor.iio.enable = true; pulseaudio.enable = false; graphics.enable32Bit = true; + graphics.extraPackages = with pkgs; [ + intel-vaapi-driver + intel-compute-runtime + intel-media-sdk + intel-media-driver + intel-ocl + level-zero + vpl-gpu-rt + microcodeIntel + mkl + embree + ]; }; virtualisation.podman = { @@ -132,8 +144,11 @@ intel-vaapi-driver intel-compute-runtime intel-media-driver + intel-ocl + level-zero vpl-gpu-rt microcodeIntel + opensycl mkl embree neovim