feat(ansible): install tmux/mc/git/nvim with laptop dotfiles
This commit is contained in:
30
doc/etap-004-operator-tools-dotfiles.md
Normal file
30
doc/etap-004-operator-tools-dotfiles.md
Normal file
@@ -0,0 +1,30 @@
|
||||
# Etap 004: Narzędzia operatora + dotfiles z laptopa
|
||||
|
||||
Cel etapu: doinstalować na `mevnode` podstawowe narzędzia operatorskie i wgrać konfiguracje terminalowe zgodne z tym laptopem.
|
||||
|
||||
## Zakres
|
||||
|
||||
1. Doinstalować pakiety:
|
||||
- `tmux`
|
||||
- `mc`
|
||||
- `git`
|
||||
- `neovim`
|
||||
2. Ustawić `tmux` z prefiksem `Ctrl+a`.
|
||||
3. Wgrać konfiguracje operatora (`root`):
|
||||
- `~/.tmux.conf`
|
||||
- `~/.config/mc/ini`
|
||||
- `~/.config/nvim/init.lua`
|
||||
- `~/.config/nvim/lua/*.lua`
|
||||
- `~/.config/nvim/lazy-lock.json`
|
||||
|
||||
## Założenia
|
||||
|
||||
- Playbook działa na host `mevnode` jako `root`.
|
||||
- Dotfiles są wersjonowane w repo `trade-iac` (źródło prawdy).
|
||||
- `git` config globalny nie jest kopiowany, jeśli brak odpowiednika na laptopie.
|
||||
|
||||
## Kryteria akceptacji
|
||||
|
||||
- Polecenia `tmux`, `mc`, `git`, `nvim` są dostępne na `mevnode`.
|
||||
- `~/.tmux.conf` zawiera prefix `C-a`.
|
||||
- Pliki `~/.config/mc/ini` oraz `~/.config/nvim/*` istnieją na `mevnode`.
|
||||
Reference in New Issue
Block a user