46 lines
851 B
YAML
46 lines
851 B
YAML
---
|
|
- name: quality of life packages
|
|
apk:
|
|
name:
|
|
- htop
|
|
- mksh # I want something somewhat nicer thant busybox ash
|
|
- mosh
|
|
- neovim
|
|
- ripgrep
|
|
- tmux
|
|
when: ansible_distribution == "Alpine"
|
|
|
|
- name: install python3
|
|
apt:
|
|
name:
|
|
- htop
|
|
- mosh
|
|
- neovim
|
|
- ripgrep
|
|
- tmux
|
|
when: ansible_distribution in ["Debian", "Ubuntu"]
|
|
|
|
- name: install python3
|
|
openbsd_pkg:
|
|
name:
|
|
- htop
|
|
- mosh
|
|
- neovim
|
|
- ripgrep
|
|
# OpenBSD already ships with tmux
|
|
when: ansible_distribution == "OpenBSD"
|
|
|
|
- name: make tmux config directory
|
|
file:
|
|
path: /home/rilla/.config/tmux
|
|
state: directory
|
|
owner: rilla
|
|
group: rilla
|
|
|
|
- name: copy tmux config
|
|
copy:
|
|
src: tmux.conf
|
|
dest: /home/rilla/.config/tmux/tmux.conf
|
|
owner: rilla
|
|
group: rilla
|