From dd548394d0831884be81064dc9c7b95efd859f0a Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Wed, 30 Dec 2020 14:09:57 +0100 Subject: [PATCH] profile xsessionrc --- tasks/x11.yaml | 1 + templates/x11/xsessionrc.j2 | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/tasks/x11.yaml b/tasks/x11.yaml index 9f3100d..82f5094 100644 --- a/tasks/x11.yaml +++ b/tasks/x11.yaml @@ -26,3 +26,4 @@ template: src: x11/xsessionrc.j2 dest: ~/.xsessionrc + mode: 0755 diff --git a/templates/x11/xsessionrc.j2 b/templates/x11/xsessionrc.j2 index 87ba637..6ae1eec 100644 --- a/templates/x11/xsessionrc.j2 +++ b/templates/x11/xsessionrc.j2 @@ -1,3 +1,14 @@ +#!/bin/bash + {{ansible_managed|comment}} +if [ -d /etc/profile.d ]; then + for i in /etc/profile.d/*.sh; do + if [ -r $i ]; then + . $i + fi + done + unset i +fi + exec fish ~/.xsession.fish