[x] fish (shell/prompt)
[x] niri (compositor)
[x] swaybg (background image)
[ ] swaylock (screen lock)
[ ] swayosd (actions display)
[x] waybar (status bar)
[x] kitty (pretty in-config tabs)
[ ] nemo (file manager)
[ ] dunst (notifications)
[ ] albert (spotlight-like)
[ ] polkit-gnome (gtk polkit)
[x] wtype (keybinds)
[x] short offloads (prime-run & mesa-run)
[x] charge limiter (90)
[x] start qemu network
Checkmarks meaning presence of config
no autoinstall script
(but there arent many)
yay -S fish niri swaybg swaylock swayosd waybar kitty nemo nemo-fileroller albert polkit-gnome wtype xwayland-satellite xdg-desktop-portal-wlr
(albert is the only one from AUR)
sudo systemctl enable swayosd-libinput-backend.service --now
config/ contents go in .config/
utils/ contents may go in /sbin/ or where you like it more
systemd/ in /etc/systemd/system/ or ~/.config/systemd/user/ (swaybg)
(also enable service for it to work)
I may forget something
Super + Q spawns kitty
Super + D spawns nemo
Super + F spawns firefox
Super + T spawns Telegram
Super + R spawns albert
Super + Alt + L locks session (swaylock)
Place you desired background as ~/.config/niri/background.png
Move swaybg.service to ~/.config/systemd/user/ and systemctl --user enable swaybg.service --now
There are niri/workspaces, niri/keyboard, caps (though i think it fell off), date, wttr.in, ram, power, dgpu state, backlight, charge, tray
Thanks to the lgaboury for the good waybar example
Fonts are from Nothing
