Ansible_workstation/tasks/arch_CLI_packages.yml

56 lines
852 B
YAML
Raw Normal View History

2018-08-22 18:42:52 +00:00
---
- name: Update and upgrade all packages
pacman:
update_cache: yes
upgrade: yes
2018-08-23 12:32:42 +00:00
- name: Install base CLI packages
2018-08-22 18:42:52 +00:00
pacman:
2018-08-22 19:16:56 +00:00
name: "{{ item }}"
2018-08-22 18:42:52 +00:00
state: present
2018-08-22 19:16:56 +00:00
with_items:
2018-08-25 08:54:02 +00:00
- sudo
2018-08-24 14:43:15 +00:00
- wget
2018-08-24 16:50:34 +00:00
- cronie
2018-08-22 19:16:56 +00:00
- zsh
- vim
2018-08-22 20:54:51 +00:00
- tmux
2018-08-23 14:18:39 +00:00
- ruby
2018-08-22 20:54:51 +00:00
- git
2018-08-25 16:03:56 +00:00
- tig
2018-08-22 20:54:51 +00:00
- openssh
2018-08-24 08:01:44 +00:00
- sshfs
2018-08-22 20:54:51 +00:00
- htop
2018-08-23 13:05:01 +00:00
- ntop
2018-08-24 16:48:26 +00:00
- iotop
2018-08-24 07:22:22 +00:00
- glances
2018-08-22 20:54:51 +00:00
- ranger
2018-08-22 18:42:52 +00:00
2018-08-23 12:32:42 +00:00
- name: Install extra CLI packages
pacman:
name: "{{ item }}"
state: present
with_items:
2018-08-23 12:35:40 +00:00
- moc
2018-08-23 12:32:42 +00:00
- newsboat
2018-08-24 06:47:12 +00:00
- pass
2018-08-25 09:05:56 +00:00
when: not minimal or not server
2018-08-24 07:18:58 +00:00
2018-08-24 07:20:46 +00:00
- name: More colorfull pacman
lineinfile:
dest: /etc/pacman.conf
regexp: '^#Color$'
line: 'Color'
2018-08-24 09:26:37 +00:00
backrefs: yes
2018-08-24 08:00:59 +00:00
2018-08-25 16:10:10 +00:00
- name: Install Tmuxinator
aur:
name: "{{ item }}"
2018-08-25 16:11:35 +00:00
use: yay
2018-08-25 16:10:10 +00:00
skip_installed: true
with_items:
- tmuxinator
become: yes
become_user: aur_builder
2018-08-24 08:00:59 +00:00