os/modules/sway
Benjamin Bädorf ad313173ad
Add wayvnc option for sway
This change allows you to start wayvnc anytime your sway session starts.
For hosts where you want to enable this, you'll need to generate the
certificate and keys, see:

https://github.com/any1/wayvnc#encryption--authentication

You can then add these to your secrets via agenix, and load them as
`vnc-key.pem` and `vnc-cert.pem` into `/run/secrets`.

Enable the wayvnc server via the option `pub-solar.sway.vnc.enable`.

At the time of writing, `tigervnc` appears to be a good vnc client to
use.

```
2022-04-28 23:20:18 +02:00
..
config Add wayvnc option for sway 2022-04-28 23:20:18 +02:00
default.nix Add wayvnc option for sway 2022-04-28 23:20:18 +02:00
gammastep.service.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
libinput-gestures.service.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
mako.service.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
sway-session.target.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
sway.service.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
swayidle.service.nix sway: hotfix for swayidle, swaylock-bg missing in PATH 2021-11-29 17:19:10 +01:00
waybar.service.nix graphical, sway: disable greetd, auto-login directly to desktop 2021-11-29 17:19:05 +01:00
wayvnc.service.nix Add wayvnc option for sway 2022-04-28 23:20:18 +02:00
xsettingsd.service.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
ydotool.service.nix Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00