Compare commits

..

1 Commits

Author SHA1 Message Date
3a06941cc1 testing 2023-06-13 23:56:12 -04:00
3 changed files with 14 additions and 19 deletions

View File

@@ -21,15 +21,12 @@ users:
groups:
- libvirt
#manage_gui: true
favorites:
- firefox-esr.desktop
- terminator.desktop
- org.kde.dolphin.desktop
- org.remmina.Remmina.desktop
#darkmode: true
#favorites:
# - firefox-esr.desktop
# - terminator.desktop
# - org.kde.dolphin.desktop
# - org.remmina.Remmina.desktop
#pinned:
# - firefox-esr.desktop
# - terminator.desktop
pinned:
- firefox-esr.desktop
- terminator.desktop

View File

@@ -1,8 +1,7 @@
darkmode: false
homedir: "/home/{{ item.name }}"
# Follows homelab package list:
# https://git.krislamo.org/kris/homelab/src/branch/main/roles/base/defaults/main.yml#L6
# https://github.com/krislamo/homelab/blob/main/roles/base/defaults/main.yml#L5
homelab_packages:
- apache2-utils
- cryptsetup
@@ -20,6 +19,5 @@ homelab_packages:
- vim
- wget
manage_gui: false
packages:
- "{{ homelab_packages }}"

View File

@@ -11,7 +11,6 @@
owner: "{{ item.name }}"
group: "{{ item.name }}"
loop: "{{ users }}"
when: manage_gui
- name: Enable KDE dark theme
copy:
@@ -23,13 +22,16 @@
lookandfeeltool -a $(lookandfeeltool --list | grep dark)
fi
loop: "{{ users }}"
when: manage_gui and darkmode
- name: Install packages
ansible.builtin.apt:
name: "{{ item }}"
loop: "{{ packages }}"
- name: Install sqlite3
ansible.builtin.apt:
name: sqlite3
state: present
when: manage_gui and favorites is defined or pinned is defined
- name: Change favorites menu
ansible.builtin.template:
@@ -37,7 +39,6 @@
dest: "{{ homedir }}/.config/autostart-scripts/favorites.sh"
mode: a+x
loop: "{{ users }}"
when: manage_gui and favorites is defined
- name: Change task manager pinned apps
ansible.builtin.template:
@@ -45,4 +46,3 @@
dest: "{{ homedir }}/.config/autostart-scripts/pinnedapps.sh"
mode: a+x
loop: "{{ users }}"
when: manage_gui and pinned is defined