diff --git a/hosts/duskfall/configuration.nix b/hosts/duskfall/configuration.nix index f281ce87..bd7ad2ac 100644 --- a/hosts/duskfall/configuration.nix +++ b/hosts/duskfall/configuration.nix @@ -51,6 +51,11 @@ email = "emmet@librephoenix.com"; }; + environment.systemPackages = with pkgs; [ + libwacom + ]; + services.xserver.wacom.enable = true; + }; } diff --git a/hosts/duskfall/home.nix b/hosts/duskfall/home.nix index 4f497c36..3574d88a 100644 --- a/hosts/duskfall/home.nix +++ b/hosts/duskfall/home.nix @@ -47,13 +47,25 @@ enabled = lib.mkForce "no"; }; + decoration = { + shadow.enabled = lib.mkForce false; + blur = { + size = lib.mkForce 10; + passes = lib.mkForce 1; + }; + }; + + input = { + repeat_delay = lib.mkForce 850; + repeat_rate = lib.mkForce 80; + }; + monitor = [ - "eDP-1,1920x1080@60,0x0,1" + "eDP-1,1920x1080@60,0x0,1.25" ]; }; }; - }; } diff --git a/hosts/zenith/configuration.nix b/hosts/zenith/configuration.nix index bdafd369..d5271fb5 100644 --- a/hosts/zenith/configuration.nix +++ b/hosts/zenith/configuration.nix @@ -48,6 +48,12 @@ home-manager.users.emmet.userSettings = { name = "Emmet"; }; + + environment.systemPackages = with pkgs; [ + libwacom + ]; + services.xserver.wacom.enable = true; + }; } diff --git a/hosts/zenith/home.nix b/hosts/zenith/home.nix index 0be6fa8c..947a6592 100644 --- a/hosts/zenith/home.nix +++ b/hosts/zenith/home.nix @@ -50,6 +50,14 @@ enabled = lib.mkForce "no"; }; + decoration = { + shadow.enabled = lib.mkForce false; + blur = { + size = lib.mkForce 10; + passes = lib.mkForce 1; + }; + }; + bind = [ ''SUPER,E,exec,if hyprctl clients | grep qutegmail; then echo "scratch_mail respawn not needed"; else qutebrowser --qt-flag enable-gpu-rasterization --qt-flag enable-native-gpu-memory-buffers --qt-flag num-raster-threads=4 -B ~/.browser/Teaching :'set input.mode_override passthrough -u mail.google.com' :'set window.title_format qutegmail' :'set tabs.show never' :'set statusbar.show never' https://mail.google.com; fi'' "SUPER,E,togglespecialworkspace,scratch_email" diff --git a/modules/user/hyprland/default.nix b/modules/user/hyprland/default.nix index 9ca6898c..64df54b3 100644 --- a/modules/user/hyprland/default.nix +++ b/modules/user/hyprland/default.nix @@ -393,7 +393,7 @@ in '') (pkgs.writeScriptBin "hyprgamemode" '' #!/bin/sh - HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==1{print $2}') + HYPRGAMEMODE=$(hyprctl getoption decoration:blur:enabled | awk 'NR==1{print $2}') if [ "$HYPRGAMEMODE" = 1 ] ; then hyprctl --batch "\ keyword animations:enabled 0;\