From c6de0cc8c2c46374f6a26c266bb87c307b1d0469 Mon Sep 17 00:00:00 2001 From: pips Date: Wed, 9 Apr 2025 20:13:29 +0200 Subject: [PATCH 1/3] feat(niri): add anydesk window rule --- private_dot_config/niri/config.kdl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/private_dot_config/niri/config.kdl b/private_dot_config/niri/config.kdl index 570a75f..e970012 100644 --- a/private_dot_config/niri/config.kdl +++ b/private_dot_config/niri/config.kdl @@ -467,6 +467,12 @@ window-rule { open-maximized true } +window-rule { + match app-id=r#"Anydesk$"# + open-maximized true + open-floating true +} + window-rule { match app-id=r#"org.freedesktop.Xwayland$"# open-floating true From c8b709f2669d277802f974ccdc699ee969aed240 Mon Sep 17 00:00:00 2001 From: pips Date: Wed, 9 Apr 2025 20:14:33 +0200 Subject: [PATCH 2/3] feat(waybar): add niri & taskbar modules --- private_dot_config/waybar/config | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/private_dot_config/waybar/config b/private_dot_config/waybar/config index 52d9d3b..bdbd329 100644 --- a/private_dot_config/waybar/config +++ b/private_dot_config/waybar/config @@ -5,10 +5,8 @@ // "width": 1280, // Waybar width "spacing": 4, // Gaps between modules (4px) // Choose the order of the modules - //"modules-left": ["sway/workspaces", "sway/mode", "sway/scratchpad", "custom/media"], - //"modules-center": ["sway/window"], - "modules-left": ["niri"], - "modules-center": ["workspaces"], + "modules-left": ["niri/workspaces", "niri/window"], + "modules-center": ["wlr/taskbar"], "modules-right": [ //"mpd", "idle_inhibitor", @@ -42,6 +40,13 @@ // "default": "" // } // }, + "wlr/taskbar": { + "on-click": "activate", + "on-click-middle": "close", + "ignore-list": [ + "foot" + ] + }, "keyboard-state": { "numlock": true, "capslock": true, From 956327cac98abaf0cc030398b6b773fd59721d2a Mon Sep 17 00:00:00 2001 From: pips Date: Wed, 9 Apr 2025 20:14:59 +0200 Subject: [PATCH 3/3] feat(waybar): use yearly calendar tooltip --- private_dot_config/waybar/config | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/private_dot_config/waybar/config b/private_dot_config/waybar/config index bdbd329..bfe3530 100644 --- a/private_dot_config/waybar/config +++ b/private_dot_config/waybar/config @@ -108,7 +108,12 @@ "interval": 1, "format": "{:%FT%T%z}", "tooltip-format": "{:%Y %B}\n{calendar}", - "format-alt": "{:%Y-%m-%d}" + "format-alt": "{:%Y-%m-%d}", + "calendar": { + "mode": "year", + "mode-mon-col": 3, + "weeks-pos": "left" + } }, "cpu": { "format": "{usage}% ",