Files

40 lines
1.8 KiB
YAML
Raw Permalink Normal View History

# Shell-agnostic aliases — single source of truth, rendered into:
# dot_config/fish/conf.d/20-aliases.fish.tmpl (fish)
# dot_config/shell/aliases.sh.tmpl (bash + zsh)
# Shell-specific bits (clipboard detection, the `q` function, interactive
# eza/typo guards) live in those templates, not here.
aliases:
- section: "Editors / file managers"
items:
- { name: "e", cmd: "nvim" }
- { name: "e.d", cmd: "cd ~/.config/dotstate/storage/Rogz/.config && yazi" }
- { name: "e.f", cmd: "cd ~/.config/fish && yazi" }
- { name: "e.k", cmd: "yazi ~/.config/kitty" }
- { name: "e.n", cmd: "yazi ~/.config/niri" }
- { name: "e.v", cmd: "yazi ~/.config/nvim/lua" }
- { name: "e.y", cmd: "yazi ~/.config/yazi" }
- { name: "e.t", cmd: "nvim ~/.config/tmux/tmux.conf" }
- { name: "hx", cmd: "helix" }
- section: "Quick directory jumps"
items:
- { name: "cdc", cmd: "cd ~/.config && yazi" }
- { name: "cdd", cmd: "cd ~/Developer && yazi" }
- { name: "cdk", cmd: "cd ~/Documents/Knowledge && obsidian" }
- { name: "cdl", cmd: "cd ~/.local && yazi" }
- { name: "cds", cmd: "cd ~/.local/share/services && ls" }
- { name: "cdw", cmd: "cd ~/Downloads && yazi" }
- section: "Tools"
items:
- { name: "dd", cmd: "lazydocker" }
- { name: "gg", cmd: "lazygit" }
- { name: "ff", cmd: "exec fish" }
- { name: "npx", cmd: "bunx" }
- { name: "sm", cmd: "sudo micro" }
- { name: "sd", cmd: "ssh prad@192.168.1.68" }
- { name: "oc", cmd: "opencode" }
- { name: "dss", cmd: "dotstate sync" }
- { name: "fabric", cmd: "fabric-ai" }
- { name: "bk", cmd: "bead-kanban" }
- { name: "sua", cmd: "shelly upgrade-all -n" }
- { name: "lc", cmd: "leetcode" }
- { name: "tk", cmd: "task" }