Miscellaneous
bashSwitches the current shell session to bash, loading config from the XDG config directory.
bd-pullFetches unlinked issues from a Gitea repository, creates corresponding local Beads entries, and updates the Gitea issue titles to include the new Bead IDs.
cffetchClears the screen and displays system information using fastfetch with a custom config if available.
cheatDisplays colorized cheatsheets using cheat -c.
config-helpOpens the offline fish shell configuration manual in the best available pager.
config-settingsOpens an interactive full-screen TUI for managing fish config settings across four pages, without having to type or remember variable names:
config-toggleDeprecated alias for config-settings.
config-updatePulls the latest fish shell configuration from the upstream repository into ~/.config/fish.
dockupPulls the latest Docker images and restarts all services in a Docker Compose project, then prunes dangling images.
ffetchAlias for fastfetch that loads a custom config from ~/.fastfetch.jsonc when present.
joplinRuns the Joplin CLI with Node deprecation warnings suppressed via NODE_OPTIONS=--no-deprecation.
kitty-loggingManages the fish-config Kitty scrollback watcher that powers C5 logging.
ldLaunches lazydocker targeting the currently active Docker context by resolving the host endpoint from docker context inspect.
open-urlOpens a URL (or file:// URI) in the best available graphical web browser, backgrounded so it never blocks the terminal.
replayRuns the given commands in Bash and replays any resulting environment variable, alias, and directory changes back into the current Fish session.
repo-openOpens the web page for the current repository's `origin` remote in a browser (via open-url).
tmux-cleanKills all detached (unattached) tmux sessions, leaving any currently attached sessions running.
wake-lockRuns a command under systemd-inhibit to prevent the system from idling or sleeping for the duration of the command.