From ed0d54cac2702bb3b952973b33ff2ede436dcfd4 Mon Sep 17 00:00:00 2001 From: Joshua Yun Date: Sun, 18 May 2025 18:13:14 -0500 Subject: fix: added new more wayland things and the cgit nginx config --- docs/desktop/wayland.md | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'docs/desktop/wayland.md') diff --git a/docs/desktop/wayland.md b/docs/desktop/wayland.md index 12ddfc6..367e855 100644 --- a/docs/desktop/wayland.md +++ b/docs/desktop/wayland.md @@ -23,7 +23,10 @@ Software: ## Escape + Super key mapping Since wayland does not have support for xcape, we need to use interception with a plugin instead. -The following link goes over how to install and use the interception plugin. + +### Interception Plugin + +The following part goes over how to install and use the interception plugin. These are the configurations for my setup: @@ -45,3 +48,26 @@ To get the device name: see the reference link. References: [interception](https://gitlab.com/interception/linux/plugins/dual-function-keys/) + +### keyd + +Example keyd config that maps all keyboards to caps lock single press escape, hold super key + + [ids] + + * + + [main] + + # Maps capslock to escape when pressed and control when held. + capslock = overload(meta, esc) + +References: + +[keyd](https://github.com/rvaiya/keyd) + +## Multi-Monitor Hotplug +[Kanshi:](https://wiki.archlinux.org/title/Kanshi) a monitor hot plug program + +## Multi-Monitor Tags for Hyprland +[Split Monitor Plugin](https://github.com/Duckonaut/split-monitor-workspaces) -- cgit v1.2.3