Compare commits
1 Commits
f34dd35d5c
...
tmp
Author | SHA1 | Date | |
---|---|---|---|
3a06941cc1 |
@@ -21,15 +21,12 @@ users:
|
|||||||
groups:
|
groups:
|
||||||
- libvirt
|
- libvirt
|
||||||
|
|
||||||
#manage_gui: true
|
favorites:
|
||||||
|
- firefox-esr.desktop
|
||||||
|
- terminator.desktop
|
||||||
|
- org.kde.dolphin.desktop
|
||||||
|
- org.remmina.Remmina.desktop
|
||||||
|
|
||||||
#darkmode: true
|
pinned:
|
||||||
#favorites:
|
- firefox-esr.desktop
|
||||||
# - firefox-esr.desktop
|
- terminator.desktop
|
||||||
# - terminator.desktop
|
|
||||||
# - org.kde.dolphin.desktop
|
|
||||||
# - org.remmina.Remmina.desktop
|
|
||||||
|
|
||||||
#pinned:
|
|
||||||
# - firefox-esr.desktop
|
|
||||||
# - terminator.desktop
|
|
||||||
|
@@ -1,8 +1,7 @@
|
|||||||
darkmode: false
|
|
||||||
homedir: "/home/{{ item.name }}"
|
homedir: "/home/{{ item.name }}"
|
||||||
|
|
||||||
# Follows homelab package list:
|
# 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:
|
homelab_packages:
|
||||||
- apache2-utils
|
- apache2-utils
|
||||||
- cryptsetup
|
- cryptsetup
|
||||||
@@ -20,6 +19,5 @@ homelab_packages:
|
|||||||
- vim
|
- vim
|
||||||
- wget
|
- wget
|
||||||
|
|
||||||
manage_gui: false
|
|
||||||
packages:
|
packages:
|
||||||
- "{{ homelab_packages }}"
|
- "{{ homelab_packages }}"
|
||||||
|
@@ -11,7 +11,6 @@
|
|||||||
owner: "{{ item.name }}"
|
owner: "{{ item.name }}"
|
||||||
group: "{{ item.name }}"
|
group: "{{ item.name }}"
|
||||||
loop: "{{ users }}"
|
loop: "{{ users }}"
|
||||||
when: manage_gui
|
|
||||||
|
|
||||||
- name: Enable KDE dark theme
|
- name: Enable KDE dark theme
|
||||||
copy:
|
copy:
|
||||||
@@ -23,13 +22,16 @@
|
|||||||
lookandfeeltool -a $(lookandfeeltool --list | grep dark)
|
lookandfeeltool -a $(lookandfeeltool --list | grep dark)
|
||||||
fi
|
fi
|
||||||
loop: "{{ users }}"
|
loop: "{{ users }}"
|
||||||
when: manage_gui and darkmode
|
|
||||||
|
- name: Install packages
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: "{{ item }}"
|
||||||
|
loop: "{{ packages }}"
|
||||||
|
|
||||||
- name: Install sqlite3
|
- name: Install sqlite3
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
name: sqlite3
|
name: sqlite3
|
||||||
state: present
|
state: present
|
||||||
when: manage_gui and favorites is defined or pinned is defined
|
|
||||||
|
|
||||||
- name: Change favorites menu
|
- name: Change favorites menu
|
||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
@@ -37,7 +39,6 @@
|
|||||||
dest: "{{ homedir }}/.config/autostart-scripts/favorites.sh"
|
dest: "{{ homedir }}/.config/autostart-scripts/favorites.sh"
|
||||||
mode: a+x
|
mode: a+x
|
||||||
loop: "{{ users }}"
|
loop: "{{ users }}"
|
||||||
when: manage_gui and favorites is defined
|
|
||||||
|
|
||||||
- name: Change task manager pinned apps
|
- name: Change task manager pinned apps
|
||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
@@ -45,4 +46,3 @@
|
|||||||
dest: "{{ homedir }}/.config/autostart-scripts/pinnedapps.sh"
|
dest: "{{ homedir }}/.config/autostart-scripts/pinnedapps.sh"
|
||||||
mode: a+x
|
mode: a+x
|
||||||
loop: "{{ users }}"
|
loop: "{{ users }}"
|
||||||
when: manage_gui and pinned is defined
|
|
||||||
|
Reference in New Issue
Block a user