customize-xfce-anisble/playbook/roles/role-one/tasks/theme-icon-cursor-font.yml

101 lines
2.7 KiB
YAML
Raw Normal View History

2022-03-11 09:59:12 +01:00
---
- name: Theme-icons-cursor-fonts | install dependencies
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
apt:
name:
- gtk2-engines-murrine
- sassc
2022-03-21 14:15:40 +01:00
- git
update_cache: yes
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | clone WhiteSur-gtk-theme
git:
repo: "{{ whitesur_gtk_theme_git }}"
dest: "{{ home_directory }}/Downloads/WhiteSur-gtk-theme"
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | Install WhiteSur-gtk-theme
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
shell:
cmd: "cd {{ home_directory }}/Downloads/WhiteSur-gtk-theme && ./install.sh -c dark -c light"
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | clone WhiteSur-icon-theme
git:
repo: "{{ whitesur_icon_theme_git }}"
dest: "{{ home_directory }}/Downloads/WhiteSur-icon-theme"
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | Install WhiteSur-icon-theme
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
shell:
cmd: "cd {{ home_directory }}/Downloads/WhiteSur-icon-theme && ./install.sh"
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | clone WhiteSur-cursors
git:
repo: "{{ whitesur_cursors_git }}"
dest: "{{ home_directory }}/Downloads/WhiteSur-cursors"
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | Install WhiteSur-cursors
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
shell:
cmd: "cd {{ home_directory }}/Downloads/WhiteSur-cursors && ./install.sh"
2022-03-11 09:59:12 +01:00
- name: Theme-icons-cursor-fonts | Create ~/.fonts directory
file:
path: "{{ home_directory }}/.fonts"
2022-03-11 09:59:12 +01:00
state: directory
- name: Theme-icons-cursor-fonts | copy fonts
copy:
src: "{{ home_directory }}/Downloads/update-xfce-bigsur/fonts/"
dest: "{{ home_directory }}/.fonts"
2022-03-11 09:59:12 +01:00
remote_src: yes
- name: Theme-icons-cursor-fonts | Update settings Theme
xfconf:
channel: xsettings
property: /Net/ThemeName
value_type: string
value: WhiteSur-dark
- name: Theme-icons-cursor-fonts | Update settings Icon Theme
xfconf:
channel: xsettings
property: /Net/IconThemeName
value_type: string
value: WhiteSur-dark
- name: Theme-icons-cursor-fonts | Update settings Font
xfconf:
channel: xsettings
property: /Gtk/FontName
value_type: string
value: "San Francisco Display 10"
- name: Theme-icons-cursor-fonts | Update settings Monospace Font
xfconf:
channel: xsettings
property: /Gtk/MonospaceFontName
value_type: string
value: "Iosevka Term 10"
- name: Theme-icons-cursor-fonts | Update general Theme
xfconf:
channel: xfwm4
property: /general/theme
value_type: string
value: WhiteSur-dark
- name: Theme-icons-cursor-fonts | Update general Button Layout
xfconf:
channel: xfwm4
property: /general/button_layout
value_type: string
value: "CHM|"
- name: Theme-icons-cursor-fonts | Update general Title Font
xfconf:
channel: xfwm4
property: /general/title_font
value_type: string
value: "San Francisco Display Medium 9"