diff options
author | Eric Hameleers <alien@slackware.com> | 2017-01-27 10:56:46 +0100 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2017-01-27 10:56:46 +0100 |
commit | 969a429dee28d5c91719bdefeb9603fef2862409 (patch) | |
tree | 7c02188312cf8a4b83248233abeab192552f9eb3 /kde/post-install/kservice | |
parent | c3c36b13129ec2b08d9756ff247dc14fb40bf9c2 (diff) | |
download | ktown-969a429dee28d5c91719bdefeb9603fef2862409.tar.gz ktown-969a429dee28d5c91719bdefeb9603fef2862409.tar.xz |
Move the kde profile (logon) scripts from kde-baseapps to kservice.
Needed because kde-baseapps has been split into multiple packages and
is itself gone from the software collection.
Diffstat (limited to 'kde/post-install/kservice')
-rw-r--r-- | kde/post-install/kservice/profile.d/kde.csh | 19 | ||||
-rw-r--r-- | kde/post-install/kservice/profile.d/kde.sh | 19 |
2 files changed, 38 insertions, 0 deletions
diff --git a/kde/post-install/kservice/profile.d/kde.csh b/kde/post-install/kservice/profile.d/kde.csh new file mode 100644 index 0000000..bb0ea69 --- /dev/null +++ b/kde/post-install/kservice/profile.d/kde.csh @@ -0,0 +1,19 @@ +#!/bin/csh +# KDE additions: +if ( ! $?KDEDIRS ) then + setenv KDEDIRS /usr +endif +setenv PATH ${PATH}:/usr/lib/kf5:/usr/lib/kde4/libexec + +if ( $?XDG_CONFIG_DIRS ) then + setenv XDG_CONFIG_DIRS ${XDG_CONFIG_DIRS}:/etc/kde/xdg +else + setenv XDG_CONFIG_DIRS /etc/xdg:/etc/kde/xdg +endif + +if ( ! $?XDG_RUNTIME_DIR ) then + setenv XDG_RUNTIME_DIR /tmp/xdg-runtime-$USER + mkdir -p $XDG_RUNTIME_DIR + chown $USER $XDG_RUNTIME_DIR + chmod 700 $XDG_RUNTIME_DIR +endif diff --git a/kde/post-install/kservice/profile.d/kde.sh b/kde/post-install/kservice/profile.d/kde.sh new file mode 100644 index 0000000..8883fc8 --- /dev/null +++ b/kde/post-install/kservice/profile.d/kde.sh @@ -0,0 +1,19 @@ +#!/bin/sh +# KDE additions: +KDEDIRS=/usr +export KDEDIRS +PATH="$PATH:/usr/lib/kf5:/usr/lib/kde4/libexec" +export PATH +if [ ! "$XDG_CONFIG_DIRS" = "" ]; then + XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:/etc/kde/xdg +else + XDG_CONFIG_DIRS=/etc/xdg:/etc/kde/xdg +fi +if [ "$XDG_RUNTIME_DIR" = "" ]; then + XDG_RUNTIME_DIR=/tmp/xdg-runtime-$USER + mkdir -p $XDG_RUNTIME_DIR + chown $USER $XDG_RUNTIME_DIR + chmod 700 $XDG_RUNTIME_DIR +fi +export XDG_CONFIG_DIRS XDG_RUNTIME_DIR + |