Install system files

  1. Install Debian packages for sway

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

  2. Install udiskie polkit settings

    https://github.com/coldfix/udiskie/wiki/Permissions

  3. Compile and install foot

    Get source from codeberg

    sudo apt install libpixman-1-dev libwayland-bin libfontconfig-dev libxkbcommon-dev

  4. Compile and install darkman

    Install Darkman from source: git clone https://gitlab.com/WhyNotHugo/darkman.git cd darkman make sudo make install PREFIX=/usr

    nstall user scripts mkdir -p ~/.config/darkman cp ~/Dropbox/Basic/new_machine/linux/darkman/* ~/.config/darkman

  5. Compile and install wofi

    Get source from git. cd ~/vc git clone --depth 1 https://github.com/SimplyCEO/wofi.git

    Build and install wofi cmake -S . -B build -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_RUN=1 -DENABLE_DRUN=1 -DENABLE_DMENU=1 cmake --build build git clone --depth 1 https://github.com/SimplyCEO/wofi.git sudo su -c "cmake --install build"

  6. 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.

  7. 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