mg
a0b88b4aee
Merge branch 'master' into bugs_laptop vars polybar tools tmux become true doku xnview package feh vars playbook sources taks linux mint polybar vivaldi alacritty siji ufw apt sources nicht bei irantu ripgrep siji bug Co-authored-by: Michael Grote <michael.grote@posteo.de> Reviewed-on: mg/ansible#136 Co-Authored-By: mg <mg@noreply.git.mgrote.net> Co-Committed-By: mg <mg@noreply.git.mgrote.net>
52 lines
1.2 KiB
YAML
52 lines
1.2 KiB
YAML
---
|
|
- name: install packages
|
|
become: yes
|
|
ansible.builtin.package:
|
|
name:
|
|
- polybar
|
|
- lm-sensors
|
|
- brightnessctl
|
|
- inotify-tools
|
|
state: present
|
|
|
|
- name: checkout siji font
|
|
become: true
|
|
ansible.builtin.git:
|
|
repo: "{{ polybar_siji_repo }}"
|
|
dest: "{{ polybar_siji_local }}"
|
|
register: gitcheckout
|
|
|
|
- name: create siji dir
|
|
become: true
|
|
ansible.builtin.file:
|
|
path:
|
|
- "{{ polybar_siji_fonts_dir }}"
|
|
state: directory
|
|
|
|
- name: install siji-font
|
|
become: true
|
|
ansible.builtin.shell: "{{ polybar_siji_local }}/install.sh -d {{ polybar_siji_fonts_dir }}"
|
|
args:
|
|
chdir: "{{ polybar_siji_local }}"
|
|
creates: /home/mg/.fonts
|
|
when: gitcheckout.changed
|
|
|
|
- name: remove bitmap-file
|
|
become: true
|
|
ansible.builtin.file:
|
|
path: /etc/fonts/conf.d/70-no-bitmaps.conf
|
|
state: absent
|
|
when: gitcheckout.changed
|
|
|
|
- name: update fc-cache
|
|
become: true
|
|
ansible.builtin.shell: fc-cache
|
|
when: gitcheckout.changed
|
|
|
|
- name: add user polybar to group video
|
|
# https://github.com/polybar/polybar/wiki/Module:-backlight
|
|
become: true
|
|
ansible.builtin.user:
|
|
name: polybar
|
|
group: video
|