dotfiles: initial scaffold for Coder devboxes
install.sh (symlink home/* + merge-seed ~/.claude.json onboarding), gitconfig, bash_aliases, global gitignore, inputrc, tmux.conf. Golden owns tools+starship; this owns personal config. Secrets stay in Coder user-secrets. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
7c985c5ecf
commit
f08f35b602
7 changed files with 183 additions and 0 deletions
36
home/.bash_aliases
Normal file
36
home/.bash_aliases
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
# Personal aliases — sourced automatically by Debian's default ~/.bashrc.
|
||||
# Golden owns starship/mise/eza/zoxide/fzf setup; these just add shortcuts.
|
||||
|
||||
# listing (eza is installed in golden)
|
||||
if command -v eza >/dev/null 2>&1; then
|
||||
alias ls='eza --group-directories-first'
|
||||
alias ll='eza -la --group-directories-first --git'
|
||||
alias la='eza -a --group-directories-first'
|
||||
alias lt='eza --tree --level=2'
|
||||
fi
|
||||
|
||||
# navigation
|
||||
alias ..='cd ..'
|
||||
alias ...='cd ../..'
|
||||
alias ....='cd ../../..'
|
||||
|
||||
# git
|
||||
alias gs='git status -sb'
|
||||
alias gd='git diff'
|
||||
alias gds='git diff --staged'
|
||||
alias ga='git add'
|
||||
alias gc='git commit'
|
||||
alias gp='git push'
|
||||
alias gl='git log --oneline --graph --decorate -20'
|
||||
alias gco='git switch'
|
||||
|
||||
# tooling shortcuts (all present in golden)
|
||||
alias k='kubectl'
|
||||
alias dc='docker compose'
|
||||
alias d='docker'
|
||||
alias tf='terraform'
|
||||
|
||||
# safety
|
||||
alias rm='rm -i'
|
||||
alias cp='cp -i'
|
||||
alias mv='mv -i'
|
||||
Loading…
Add table
Add a link
Reference in a new issue