Install system files

  1. Install Debian packages for sway

    sudo apt install -y ayatana-desktop-indicator fonts-font-awesome foot foot-terminfo grim libappindicator-1 libnotify-bin slurp sway sway-backgrounds swaybg udiskie waybar wlr-randr wofi xdg-desktop-portal-wlr

  2. Copy standard configurations

    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/ cp -r ~/Dropbox/Basic/new_machine/linux/config/mako ~/.config/

    Note

    The config requires foot > 1.21, possibly as high as 1.25, so either compile or cherry-pick or wait.

  3. Install sway-related scripts

    cp ~/Dropbox/Basic/new_machine/linux/sway/bin_scripts/* ~/bin

  4. Mako icons workaround

    Until we figure out how to get mako to follow paths, put icons in /usr/share/pixmap and refer to them in the config without extension name.

  5. Install foot terminfo

    On any remote computer that you will be ssh'ing to from this computer, install the foot terminfo so that the terminal will work properly. sudo apt install foot-terminfo