summaryrefslogtreecommitdiffstats
path: root/roles/greetd/tasks
diff options
context:
space:
mode:
authorAhmed AbdelHalim <[email protected]>2026-01-12 12:10:00 +0100
committerAhmed AbdelHalim <[email protected]>2026-01-12 12:47:34 +0100
commitba37c753c19150ab6993b8e57b08608d83a12a1e (patch)
treeb1b07188c9d04c05f2cb60439aea7dc26e0db53f /roles/greetd/tasks
parent2cfa752fbedaf9795a18d209cee4131a182797ab (diff)
Switch to tuigreet instead of gtkgreet
Diffstat (limited to 'roles/greetd/tasks')
-rw-r--r--roles/greetd/tasks/main.yml20
1 files changed, 19 insertions, 1 deletions
diff --git a/roles/greetd/tasks/main.yml b/roles/greetd/tasks/main.yml
index 3d207bc2..a2b0d43d 100644
--- a/roles/greetd/tasks/main.yml
+++ b/roles/greetd/tasks/main.yml
@@ -6,6 +6,24 @@
state: "present"
loop:
- "greetd"
- - "greetd-gtkgreet"
+ - "greetd-tuigreet"
+ notify:
+ - "Enable greetd"
+
+- name: "Ensure greetd service override directory exists"
+ become: true
+ ansible.builtin.file:
+ path: "/etc/systemd/system/greetd.service.d"
+ state: "directory"
+ mode: "0755"
+
+- name: "Override greetd service to start last"
+ become: true
+ ansible.builtin.copy:
+ dest: "/etc/systemd/system/greetd.service.d/override.conf"
+ mode: "0644"
+ content: |
+ [Service]
+ Type=idle
notify:
- "Enable greetd"