Skip to content

Merkuryo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles for a DevOps-focused development environment. Includes zsh, tmux, git and neovim configuration.

What's included

Config Description
zsh/ .zshrc + aliases for DevOps workflows
tmux/ .tmux.conf with sane keybindings and status bar
git/ .gitconfig with useful aliases + global .gitignore
nvim/ Minimal init.vim for editing configs and code

Install

git clone https://github.com/YOUR_USERNAME/dotfiles.git ~/dotfiles
cd ~/dotfiles
./install.sh

The install script is idempotent — safe to run multiple times. It creates symlinks from $HOME to this repo, so changes are tracked automatically.

Requirements

  • zsh (apt install zsh / brew install zsh)
  • tmux (apt install tmux)
  • git
  • neovim (optional, apt install neovim)

Quick aliases highlights

k         # kubectl
kgp       # kubectl get pods
kgn       # kubectl get nodes
tf        # terraform
tfi       # terraform init
tfp       # terraform plan
tfa       # terraform apply
d         # docker
dc        # docker compose
dps       # docker ps --format table

Customization

Copy zsh/local.zsh.example to ~/.local.zsh for machine-specific config that won't be committed.

About

Personal dev environment setup — zsh, tmux, git, neovim, and more. One-command bootstrap for a fresh machine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors