mirror of
https://github.com/pigmonkey/spark.git
synced 2026-01-23 02:24:09 +00:00
Add packages potentially helpful to new arch users
This commit is contained in:
parent
62b51aca09
commit
a3719c7b43
12 changed files with 139 additions and 1 deletions
|
|
@ -15,3 +15,4 @@
|
|||
- include: cron.yml
|
||||
- include: ssh.yml
|
||||
- include: dotfiles.yml
|
||||
- include: orpie.yml
|
||||
|
|
|
|||
17
roles/base/tasks/orpie.yml
Normal file
17
roles/base/tasks/orpie.yml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
- name: Download orpie
|
||||
command: cower -dq orpie
|
||||
chdir=/home/{{ user.name }}/{{ aur.dir }}
|
||||
creates=/home/{{ user.name }}/{{ aur.dir }}/orpie
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Build and install orpie
|
||||
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/orpie"
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
|
|
@ -17,6 +17,9 @@
|
|||
- unrar
|
||||
- bc
|
||||
- ranger
|
||||
- strace
|
||||
- lsof
|
||||
- sysstat
|
||||
|
||||
- name: Create AUR directory
|
||||
file: path=/home/{{ user.name }}/{{ aur.dir }}
|
||||
|
|
|
|||
|
|
@ -33,3 +33,35 @@
|
|||
|
||||
- name: Install i3-wm for rofi window switching
|
||||
pacman: name=i3-wm state=present
|
||||
|
||||
- name: Download teiler (rofi screenshot app)
|
||||
command: cower -dq teiler-git
|
||||
chdir=/home/{{ user.name }}/{{ aur.dir }}
|
||||
creates=/home/{{ user.name }}/{{ aur.dir }}/teiler-git
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Build and install teiler
|
||||
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/teiler-git"
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Download copyq (clipboard mgr)
|
||||
command: cower -dq copyq-git
|
||||
chdir=/home/{{ user.name }}/{{ aur.dir }}
|
||||
creates=/home/{{ user.name }}/{{ aur.dir }}/copyq-git
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Build and install copyq
|
||||
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/copyq-git"
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
|
|
|||
17
roles/laptop/tasks/light-git.yml
Normal file
17
roles/laptop/tasks/light-git.yml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
- name: Download light-git
|
||||
command: cower -dq light-git
|
||||
chdir=/home/{{ user.name }}/{{ aur.dir }}
|
||||
creates=/home/{{ user.name }}/{{ aur.dir }}/light-git
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Build and install light-git
|
||||
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/light-git"
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
- include: tlp.yml
|
||||
- include: light-git.yml
|
||||
|
||||
- name: Copy logind configuration file
|
||||
copy: src=logind.conf dest=/etc/systemd/logind.conf
|
||||
|
|
|
|||
|
|
@ -36,3 +36,22 @@
|
|||
|
||||
- name: Install msmtp
|
||||
pacman: name=msmtp-mta state=present
|
||||
|
||||
- name: Install notmuch
|
||||
pacman: name=notmuch state=present
|
||||
|
||||
- name: Download goobook-git
|
||||
command: cower -dq goobook-git
|
||||
chdir=/home/{{ user.name }}/{{ aur.dir }}
|
||||
creates=/home/{{ user.name }}/{{ aur.dir }}/goobook-git
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Build and install goobook-git
|
||||
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/goobook-git"
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
|
|
|||
|
|
@ -5,6 +5,18 @@
|
|||
- name: Install MTR
|
||||
pacman: name=mtr state=present
|
||||
|
||||
- name: Install net-tools
|
||||
pacman: name=net-tools state=present
|
||||
|
||||
- name: Install bind-tools
|
||||
pacman: name=bind-tools state=present
|
||||
|
||||
- name: Install whois
|
||||
pacman: name=whois state=present
|
||||
|
||||
- name: Install netcat
|
||||
pacman: name=gnu-netcat state=present
|
||||
|
||||
- name: Install NetworkManager
|
||||
pacman: name=networkmanager state=present
|
||||
|
||||
|
|
@ -25,3 +37,5 @@
|
|||
|
||||
- name: Enable and start NetworkManager dispatcher
|
||||
service: name=NetworkManager-dispatcher.service enabled=yes state=started
|
||||
|
||||
- include: pdsh.yml
|
||||
|
|
|
|||
17
roles/network/tasks/pdsh.yml
Normal file
17
roles/network/tasks/pdsh.yml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
- name: Download pdsh
|
||||
command: cower -dq pdsh
|
||||
chdir=/home/{{ user.name }}/{{ aur.dir }}
|
||||
creates=/home/{{ user.name }}/{{ aur.dir }}/pdsh
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Build and install pdsh
|
||||
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/pdsh"
|
||||
tags:
|
||||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
3
roles/x/tasks/autocutsel.yml
Normal file
3
roles/x/tasks/autocutsel.yml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
- name: Install autocutsel
|
||||
pacman: name=autocutsel state=present
|
||||
|
|
@ -8,7 +8,13 @@
|
|||
- name: Install xmodmap
|
||||
pacman: name=xorg-xmodmap state=present
|
||||
|
||||
- name: Install Intel video driver
|
||||
- name: Install xdpyinfo
|
||||
pacman: name=xorg-xdpyinfo state=present
|
||||
|
||||
- name: Install xev
|
||||
pacman: name=xorg-xev state=present
|
||||
|
||||
- name: Install video driver(s)
|
||||
pacman: name={{ item }} state=present
|
||||
with_items: "{{ video_drivers }}"
|
||||
|
||||
|
|
@ -22,3 +28,4 @@
|
|||
- include: autorandr.yml
|
||||
- include: srandrd.yml
|
||||
- include: termite.yml
|
||||
- include: autocutsel.yml
|
||||
|
|
|
|||
|
|
@ -14,3 +14,10 @@
|
|||
- aur
|
||||
become: yes
|
||||
become_user: "{{ user.name }}"
|
||||
|
||||
- name: Install smartcard libs/tools
|
||||
pacman: name={{ item }} state=present
|
||||
with_items:
|
||||
- pcsclite
|
||||
- libusb-compat
|
||||
- ccid
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue