summaryrefslogtreecommitdiff
path: root/root_scripts/wayland_config.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-05-08 11:54:38 -0500
committerCraig Jennings <c@cjennings.net>2025-05-08 11:54:38 -0500
commit8a65d1ed3e6eed5221a7ba427d3443c26d16eb6b (patch)
treec17dd1d0f2ed557072fb5d6b522d0f4da1a1e58c /root_scripts/wayland_config.sh
parent1c18243cb7fdbadfa27059128bde61577982df7a (diff)
adding descriptions to sway installs, removing unneeded gesture info
Diffstat (limited to 'root_scripts/wayland_config.sh')
-rwxr-xr-xroot_scripts/wayland_config.sh21
1 files changed, 8 insertions, 13 deletions
diff --git a/root_scripts/wayland_config.sh b/root_scripts/wayland_config.sh
index a990958..a3e6ae4 100755
--- a/root_scripts/wayland_config.sh
+++ b/root_scripts/wayland_config.sh
@@ -1,22 +1,17 @@
#!/bin/sh
# Craig Jennings <c@cjennings.net>
-pkg install -y wayland seatd sway swayidle swaylock-effects foot fuzzel
+pkg install -y wayland # core wayland window system code and protocol
+pkg install -y seatd # seat management daemon and universal library required by wayland
+pkg install -y sway # i3-comptatible wayland compositor
+pkg install -y swayidle # idle management daemon for wayland
+pkg install -y swaylock-effects # screen locker for wayland with fancy effects
+pkg install -y foot # wayland terminal emulator
+pkg install -y fuzzel # application launcher for wayland compositors
+pkg install -y wtype # programmatically simulate keyboard input on wayland
# add XDG RUNTIME to .profile
echo "export XDG_RUNTIME_DIR=/var/run/user/`id -u`" >> /root/.profile
sysrc seatd_enable="YES"
service seatd start
-
-
-# from https://xyinn.org/md/freebsd/framework_laptop_11th_gen
-# for gestures, add this to the sway.conf
-
-# input type:touchpad {
-# dwt enabled
-# tap enabled
-# middle_emulation enable
-# tap_button_map lrm
-# scroll_method two_finger
-# }