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
, andVISUAL
variables
- Prefix mapped to
Ctrl-a
- base-index = 1
- center tabs
- history = 50k
ansible-playbook -i '<host>,' configs.yml