From fc4dcbeeec1d95ec2b30dc77c46d380d92f0fea7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 18 Aug 2024 13:48:41 +0200 Subject: [PATCH] fix: issues from input bump --- modules/programs/hyprland/_config.nix | 2 +- modules/programs/hyprland/default.nix | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/programs/hyprland/_config.nix b/modules/programs/hyprland/_config.nix index 18a6c5b..c9bcd75 100644 --- a/modules/programs/hyprland/_config.nix +++ b/modules/programs/hyprland/_config.nix @@ -139,7 +139,7 @@ in windowrulev2 = opaque, class:^(emacs)$ # Fullscreen Applications - ${mkRules ["opaque" "noblur" "noborder" "noshadow" "forceinput"] ["fullscreen:1"]} + ${mkRules ["opaque" "noblur" "noborder" "noshadow" "allowsinput"] ["fullscreen:1"]} ${mkRules ["tile" "opaque"] ["class:^(neovide)$"]} diff --git a/modules/programs/hyprland/default.nix b/modules/programs/hyprland/default.nix index a8c75da..b436b58 100644 --- a/modules/programs/hyprland/default.nix +++ b/modules/programs/hyprland/default.nix @@ -113,6 +113,15 @@ in # add waybar as a status bar programs.waybar = { enable = true; + package = pkgs.waybar.overrideAttrs (old: { + patches = old.patches or [ ] ++ [ + (pkgs.fetchpatch { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/waybar/-/raw/0306af03fcb6de6aee1e288f42b0bf1b223513bd/a544f4b2cdcf632f1a4424b89f6e3d85ef5aaa85.patch"; + sha256 = "sha256-S/1oUj9Aj6BElNTsDY8CTcKtS1j7Gl54JFgCywH05pg="; + }) + ]; + + }); # start using systemd service systemd = { @@ -125,7 +134,7 @@ in start_hidden = true; layer = "top"; position = "top"; - height = 20; + height = 24; modules-left = [ "hyprland/workspaces" ]; modules-center = [ "hyprland/window" ]; modules-right = [ "hyprland/language" "network" "memory" "cpu" "battery" "clock" ];