From 061f971b48ac191a6cca439c4addc72c7c268901 Mon Sep 17 00:00:00 2001 From: Salt Date: Wed, 15 Apr 2020 09:46:57 -0500 Subject: [PATCH] Copy over an i3 .desktop entry Because apparently my i3-gaps guy doesn't include it --- roles/desktop/tasks/main.yml | 2 ++ roles/desktop/templates/i3.desktop | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 roles/desktop/templates/i3.desktop diff --git a/roles/desktop/tasks/main.yml b/roles/desktop/tasks/main.yml index 7d8dada..ca4a1c3 100644 --- a/roles/desktop/tasks/main.yml +++ b/roles/desktop/tasks/main.yml @@ -10,6 +10,7 @@ recurse: yes loop: - "/etc/X11/xorg.conf.d" + - "/usr/local/share/xsessions" - name: Copy system configs template: src: "{{ item.src }}" @@ -20,6 +21,7 @@ - { src: "nomouseaccel.conf", dest: "/etc/X11/xorg.conf.d/90-mouse-acceleration.conf", mode: "0644" } - { src: "g810-led.rules", dest: "/etc/udev/rules.d/50-g810-led.rules", mode: "0644" } - { src: "switch-rcm.rules", dest: "/etc/udev/rules.d/50-switch-rcm.rules", mode: "0644" } + - { src: "i3.desktop", dest: "/usr/local/share/xsessions/i3.desktop", mode: "0644" } - name: Reload udev command: /usr/bin/udevadm trigger - name: Enable i386 architecture diff --git a/roles/desktop/templates/i3.desktop b/roles/desktop/templates/i3.desktop new file mode 100644 index 0000000..bb88289 --- /dev/null +++ b/roles/desktop/templates/i3.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=i3 +Comment=Improved dynamic tiling window manager +Exec=i3 +TryExec=i3 +Type=Application +X-LightDM-DesktopName=i3 +DesktopNames=i3 +Keywords=tiling;wm;windowmanager;window;manager