diff --git a/home/misterio/features/desktop/common/wayland-wm/default.nix b/home/misterio/features/desktop/common/wayland-wm/default.nix index 01cfe4de..027f97d2 100644 --- a/home/misterio/features/desktop/common/wayland-wm/default.nix +++ b/home/misterio/features/desktop/common/wayland-wm/default.nix @@ -25,6 +25,8 @@ wl-mirror wl-mirror-pick ydotool + wayvnc + tigervnc ]; home.sessionVariables = { diff --git a/home/misterio/features/desktop/hyprland/config.nix b/home/misterio/features/desktop/hyprland/config.nix index 5a31e61a..2b54c764 100644 --- a/home/misterio/features/desktop/hyprland/config.nix +++ b/home/misterio/features/desktop/hyprland/config.nix @@ -63,6 +63,13 @@ } } + # Passthrough mode (e.g. for VNC) + bind=SUPER,P,submap,passthrough + submap=passthrough + bind=SUPER,P,submap,reset + submap=reset + + # Startup exec-once=waybar exec=swaybg -i ${wallpaper} --mode fill