This is my personal uBlue image with i3 and extra system utilities. For better or worse, it's i3 and not Sway because some programs I use (looking at you, Discord) don't currently work properly over Wayland.
It is designed to be used in cojunction with my Boxkit image, and this is the default setup, providing an ephemeral environment at all times in the CLI that can easily be nuked and reprovisioned if desired.
For more info, check out the uBlue homepage and the main uBlue repo
Even though this is a personal image, I added some options to allow for customization of what starts at startup and what is run when taking a screenshot.
Use ~/.config/ublue/i3_autostart.sh
for programs that i3 should start once, and ~/.config/ublue/i3_autostart_always.sh
for programs i3 should run on every WM reload.
Maim is included in the base image which allows for custom screenshot scripts. This allows the user to choose the exact behavior of the Print Screen key.
Place a screenshot script at ~/.config/ublue/i3_screenshot.sh
. This is executed by i3 when pressing Shift + Print Screen simultaneously.
Place a regional screenshot script at ~/.config/ublue/i3_screenshot_region.sh
. This is executed by i3 when pressing Print Screen.