This is a Nix flake that provides (opinionated) Sway and adjacent software configuration.
Probably not very useful as-is, but certain bits and pieces can be taken from it.
Screenshot with some terminal windows, a scratchpad hovering terminal and a help menu for exit_ctl
mode:
- Uses Base16 configured colors for reusable colors (implementation -
modules/default.nix
andmodules/colorscheme/default.nix
) - Has a couple of packages in
overlay
, runnable throughnix run
:sway-rename-workspace
– presents a dialog to rename the current workspacescratchpad-terminal
– semi-permanently running terminal in scratchpad
- Sway configuration:
- Alfred as launcher
- Kitty as default terminal
- Hovering autogenerated help for shortcuts in modes using
yad
- Mako – in
modules/mako
- Waybar – in
modules/waybar
Overlay contains a patched version of sway that corrects mouse and keyboard behavior with hide_cursor
(sway issue)