This is an ansible playbook that deploys a set of necessities I need to manage a linux server.
Installs tmux, vim, jq, net-tools, nmap, ncdu, less, git, mosh.
# All tools
ansible-playbook -i '<host>,' packages.yml
# Skip mosh
ansible-playbook -i '<host>,' packages.yml --skip-tags mosh
- Bash aliases for
ls -la,kubectl,docker,docker-compose,git. - Custom Bash promt
- Default
SHELL,EDITOR, andVISUALvariables
- Prefix mapped to
Ctrl-a - base-index = 1
- center tabs
- history = 50k
ansible-playbook -i '<host>,' configs.yml