Ansible_workstation/tasks/arch_CLI_packages.yml

56 lines
906 B
YAML

---
- name: Update and upgrade all packages
pacman:
update_cache: yes
upgrade: yes
- name: Install base CLI packages
pacman:
name: "{{ item }}"
state: present
with_items:
- sudo
- wget
- cronie
- zsh
- vim
- tmux
- ruby
- git
- tig
- openssh
- sshfs
- htop
- ntop
- iotop
- glances
- ranger
- name: Install extra CLI packages
pacman:
name: "{{ item }}"
state: present
with_items:
- moc
- newsboat
- pass
when: not minimal or not server
- name: More colorfull pacman
lineinfile:
dest: /etc/pacman.conf
regexp: '^#Color$'
line: 'Color'
backrefs: yes
# - name: Install Tmuxinator
# aur:
# name: "{{ item }}"
# use: yay
# skip_installed: true
# with_items:
# - tmuxinator
# become: yes
# become_user: aur_builder