.__ __. ___ ____ ____ __ | \ | | / \ \ \ / / | | | \| | / ^ \ \ \/ / | | | . ` | / ^ \ \ \/ / | | | |\ | / _____ \ \ / | | |__| \__| /__/ \__\ \__/ |__|
navi is configured with plain text files — no registry, no mystery settings panels. If you can edit text, you can configure navi.
Your keybindings and window behavior live in $HOME/.config/sway/config (Wayland) or $HOME/.config/i3/config (X11). These are deployed from navi's own files at install time, and they're yours to edit — change any keybinding, add your own, tweak gaps and borders. Reload with Super+Shift+R (sway) to apply changes in place.
The top panel is waybar, configured at $HOME/.config/waybar/. Each module — workspaces, clock, volume, networks, battery — can be rearranged, restyled, or removed.
navi follows the nightshadeNeon design language: deep blacks, neon pink, and phosphor green. GTK apps use navi's own nightshadeNeon GTK theme with the Moka icon set out of the box. You can change either with nwg-look or your GTK settings tool of choice. The defaults are just a starting point — nothing is locked.
Your shell is configured via $HOME/.bashrc, which sources navi's shared bashrc. Terminal-specific settings live in each terminal's own config (for example, $HOME/.config/alacritty/).
navi's own files live under /usr/share/navi and your personal configs live under $HOME/.config. Keep your customizations in your home directory and they'll survive reinstalls and updates of navi's files.
Up next: misc.