summaryrefslogtreecommitdiffstats
path: root/roles/greetd
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
commitffa00f59ed43d558359e24dc0c1971c3f6d57f70 (patch)
treeb1b07188c9d04c05f2cb60439aea7dc26e0db53f /roles/greetd
parentd135b304ff9d148ff957109b66ce0ae3a12f8853 (diff)
Switch to tuigreet instead of gtkgreet
Diffstat (limited to 'roles/greetd')
-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"