Merge pull request #3 from jshuping/macbookpro

Add packages potentially helpful to new arch users
This commit is contained in:
Peter Hogg 2015-11-06 17:38:51 -08:00
commit 4840281984
12 changed files with 139 additions and 1 deletions

View file

@ -15,3 +15,4 @@
- include: cron.yml
- include: ssh.yml
- include: dotfiles.yml
- include: orpie.yml

View 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 }}"

View file

@ -17,6 +17,9 @@
- unrar
- bc
- ranger
- strace
- lsof
- sysstat
- name: Create AUR directory
file: path=/home/{{ user.name }}/{{ aur.dir }}

View file

@ -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 }}"

View 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 }}"

View file

@ -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

View file

@ -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 }}"

View file

@ -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

View 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 }}"

View file

@ -0,0 +1,3 @@
---
- name: Install autocutsel
pacman: name=autocutsel state=present

View file

@ -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

View file

@ -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