bytelyst-devops-tools/aliases
2026-05-05 10:44:25 -07:00
..
_cd.alias Add shell alias files 2026-05-05 10:22:41 -07:00
_general.alias Add shell alias files 2026-05-05 10:22:41 -07:00
_git.alias Make aliases portable 2026-05-05 10:44:25 -07:00
_local.example.alias Make aliases portable 2026-05-05 10:44:25 -07:00
_ls.alias Add shell alias files 2026-05-05 10:22:41 -07:00
_shell.alias Add shell alias files 2026-05-05 10:22:41 -07:00
_source_all.alias Make aliases portable 2026-05-05 10:44:25 -07:00
_tmux.alias Add tmux session aliases 2026-05-05 10:29:32 -07:00
README.md Make aliases portable 2026-05-05 10:44:25 -07:00

Shell Aliases

Reusable Bash/Zsh aliases for common shell, git, tmux, directory, and listing shortcuts.

Install

Source the aggregate loader from your shell startup file.

For Zsh, add this to ~/.zshrc:

source /Users/saravana/BytelystAI/bytelyst-devops-tools/aliases/_source_all.alias

For Bash, add this to ~/.bashrc:

source /Users/saravana/BytelystAI/bytelyst-devops-tools/aliases/_source_all.alias

The loader can be sourced from any directory. It discovers the aliases/ folder and loads each alias file from that path.

Requirements

  • Supported shells: Bash and Zsh
  • Optional commands used by aliases: git, tmux, tree, and vim or $EDITOR

Examples

gs          # git status
gd          # git diff
tl          # tmux list-sessions
tn work     # tmux new-session -s work
ta work     # tmux attach-session -t work

Local Aliases

Keep machine- or org-specific shortcuts out of the portable default files. Start from _local.example.alias if you want private local aliases such as branch-specific git commands.