Install system files
-
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 -
Install udiskie polkit settings
https://github.com/coldfix/udiskie/wiki/Permissions
-
Compile and install foot
Get source from codeberg
sudo apt install libpixman-1-dev libwayland-bin libfontconfig-dev libxkbcommon-dev -
Compile and install darkman
Install Darkman from source:
git clone https://gitlab.com/WhyNotHugo/darkman.gitcd darkmanmakesudo make install PREFIX=/usrnstall user scripts
mkdir -p ~/.config/darkmancp ~/Dropbox/Basic/new_machine/linux/darkman/* ~/.config/darkman -
Compile and install wofi
Get source from git.
cd~/vcgit clone --depth 1 https://github.com/SimplyCEO/wofi.gitBuild and install wofi
cmake -S . -B build -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_RUN=1 -DENABLE_DRUN=1 -DENABLE_DMENU=1cmake --build buildgit clone --depth 1 https://github.com/SimplyCEO/wofi.gitsudo su -c "cmake --install build" -
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. -
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