Personal manual
Personal TLDR-style system manual — fzf-powered, searchable, living reference.
Open the manual
Open floating manual window (from sway):
Super+HomeOpen from terminal:
~/Dotfiles/doc/man.sh
Navigation
- Default mode is ripgrep content search — type to search across all pages
Tab— toggle between grep (content search) and files (browse by name) modeEnter— open page in nvim at the matched lineCtrl+E— same as Enter (edit in place), then reload listCtrl+N— create a new manual entry interactivelyCtrl+J/Ctrl+K— move down/up
Create a new entry
Interactive prompt (from within the manual or directly):
~/Dotfiles/doc/man-new.sh
Direct creation (no prompt):
~/Dotfiles/doc/man-new.sh <category>/<page-name>
Examples:
~/Dotfiles/doc/man-new.sh tools/git-rebase
~/Dotfiles/doc/man-new.sh shell/fzf-tricks
~/Dotfiles/doc/man-new.sh system/fonts
- If the file does not exist, it is created from a template and opened in nvim
- If it already exists, it opens the existing file
- Categories can be new or existing
Pages location
~/Dotfiles/doc/pages/<category>/<page-name>.md
Page format
# page-name
> One-line description of what this covers.
- What this action does:
`command --args`
- Another tip:
`command`