Install/configure graphical programs

This commit is contained in:
Jeremy Dormitzer 2020-07-07 09:15:24 -04:00
parent 4f9f45f1ef
commit ee6d0a9909
2 changed files with 64 additions and 0 deletions

View File

@ -0,0 +1,2 @@
dependencies:
- kewlfft.aur

View File

@ -14,3 +14,65 @@
owner: root owner: root
group: root group: root
mode: u=rw,g=r,o=r mode: u=rw,g=r,o=r
- name: Install graphical programs
become: yes
pacman:
name:
- firefox
- xterm
- rofi
- python-pywal
- feh
- dunst
- picom
state: present
- name: Install graphical AUR programs
aur:
name:
- rofi-dmenu
- polybar
state: present
- name: Configure X
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow X"
creates: "~/.Xresources"
- name: Configure rofi
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow rofi"
creates: "~/.config/rofi/config.rasi"
- name: Configure wal
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow wal"
creates: "~/bin/run-wal-hooks.sh"
- name: Configure dunst
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow dunst"
creates: "~/.config/dunst/dunstrc"
- name: Configure feh
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow feh"
creates: "~/.config/wal/hooks/00-feh.sh"
- name: Configure picom
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow picom"
creates: "~/.config/picom.conf"
- name: Configure polybar
command:
chdir: "{{ ansible_env.HOME }}/dotfiles"
cmd: "stow polybar"
creates: "~/.config/polybar/config"