Install system files
-
sudo apt install -y ayatana-desktop-indicator fonts-font-awesome foot foot-terminfo grim libappindicator-1 slurp sway sway-backgrounds swaybg udiskie waybar wlr-randr wofi xdg-desktop-portal-wlr -
Configure sway
Copy the files.
cp -r ~/Dropbox/Basic/new_machine/linux/config/sway ~/.config/cp -r ~/Dropbox/Basic/new_machine/linux/config/waybar ~/.config/cp -r ~/Dropbox/Basic/new_machine/linux/config/foot ~/.config/Note
The config requires foot > 1.21, possibly as high as 1.25, so either compile or cherry-pick or wait for Ubuntu 26.04.
-
Install foot terminfo
Any remote computer will need the foot terminfo installed for the terminal to work properly.
sudo apt install foot-terminfo -
Automatic Theming
Install Darkman from source:
git clone https://gitlab.com/WhyNotHugo/darkman.gitcd darkmanmakesudo make install PREFIX=/usr -
Troubleshooting
To troubleshoot screen sharing, see xdg-desktop-portal-wlr FAQ
To test desktop notifications, use
notify-send "foo"at the command line.Change GUI font size (for GTK programs):
gsettings set org.gnome.desktop.interface font-name 'Noto Sans, 14'Dunno yet if this is permanent. You can also use GTK font manager:sudo apt install font-manager