Minimal Sway setup on FreeBSD 15.1:
-
Minimal Sway setup on FreeBSD 15.1:
# Wayland
doas pkg install wayland seatd
doas sysrc seatd_enable="YES"
doas service seatd start# Sway
doas pkg install sway foot wmenu noto-basic
mkdir ~/.config/sway
cp /usr/local/etc/sway/config ~/.config/sway
vi ~/.config/sway/config
input * xkb_rules evdev
input type:touchpad {
dwt enabled
tap enabled
natural_scroll enabled
}
input type:keyboard {
xkb_layout "dk"
}# Foot
mkdir ~/.config/foot
vi ~/.config/foot/foot.ini
font=monospace:size=14 -
Minimal Sway setup on FreeBSD 15.1:
# Wayland
doas pkg install wayland seatd
doas sysrc seatd_enable="YES"
doas service seatd start# Sway
doas pkg install sway foot wmenu noto-basic
mkdir ~/.config/sway
cp /usr/local/etc/sway/config ~/.config/sway
vi ~/.config/sway/config
input * xkb_rules evdev
input type:touchpad {
dwt enabled
tap enabled
natural_scroll enabled
}
input type:keyboard {
xkb_layout "dk"
}# Foot
mkdir ~/.config/foot
vi ~/.config/foot/foot.ini
font=monospace:size=14Default terminal emulator in Sway is foot, others might work.
Default application launcher in Sway is wmenu, others might work.
The font package noto-basic is needed to avoid 'squares' instead of characters, at least on my UTF-8 setup.
-
Minimal Sway setup on FreeBSD 15.1:
# Wayland
doas pkg install wayland seatd
doas sysrc seatd_enable="YES"
doas service seatd start# Sway
doas pkg install sway foot wmenu noto-basic
mkdir ~/.config/sway
cp /usr/local/etc/sway/config ~/.config/sway
vi ~/.config/sway/config
input * xkb_rules evdev
input type:touchpad {
dwt enabled
tap enabled
natural_scroll enabled
}
input type:keyboard {
xkb_layout "dk"
}# Foot
mkdir ~/.config/foot
vi ~/.config/foot/foot.ini
font=monospace:size=14% env
TERMINFO=/usr/local/share/site-terminfo
COLORTERM=truecolor
LOGNAME=mjack
LANG=C.UTF-8
MAIL=/var/mail/mjack
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/mjack/bin
XDG_SESSION_TYPE=wayland
XDG_RUNTIME_DIR=/var/run/xdg/mjack
I3SOCK=/var/run/xdg/mjack/sway-ipc.1001.16793.sock
DISPLAY=:0
OLDPWD=/home/mjack
PWD=/home/mjack
_=/usr/bin/env
TERM=foot
SWAYSOCK=/var/run/xdg/mjack/sway-ipc.1001.16793.sock
USER=mjack
HOME=/home/mjack
PROMPT=%n@%m %~ %#
XCURSOR_SIZE=24
WAYLAND_DISPLAY=wayland-1
SHELL=/usr/local/bin/zsh
MM_CHARSET=UTF-8
BLOCKSIZE=K
SHLVL=2