diff options
author | Simon Reiser | 2024-04-27 09:32:55 +0200 |
---|---|---|
committer | Simon Reiser | 2024-04-27 09:32:55 +0200 |
commit | 2cb67dc1cc45eb605dedb911502708a05ba44a18 (patch) | |
tree | a24c2b304380d1fe70c6b5eeec25562e0bfb694a | |
parent | 8c3408db20fb26f5143ad6c92474a323d1e26eda (diff) | |
download | aur-2cb67dc1cc45eb605dedb911502708a05ba44a18.tar.gz |
Load user defined scripts before session launch
-rw-r--r-- | PKGBUILD | 2 | ||||
-rwxr-xr-x | gnome-flashback-xmonad | 7 |
2 files changed, 7 insertions, 2 deletions
@@ -21,7 +21,7 @@ source=( 'session.conf' 'xmonad.desktop' ) -sha256sums=('92edd7e121f96d36aa83819ab66b8f69c1d28df8ceb86e5ad56ffa1a2b0690a9' +sha256sums=('ead1c94c4ed1ef2da76fed2793a57ac7a94e4743f8829f747eb2f8e5d4c1d13b' '34ef0f4664ebba1e9877be67df23506b74968327689bdca02dccd0ecf1b670f2' 'fdfe8bf784bd7f5806a693034f28702296c8a7cefab7f3e01af1a91c8d03bca2' '323c0f8b0c04d5580067816d2a23bf34c0818462181a7a08f29c4aba097ca111' diff --git a/gnome-flashback-xmonad b/gnome-flashback-xmonad index e184d5a30c18..8ea0ded9d3e3 100755 --- a/gnome-flashback-xmonad +++ b/gnome-flashback-xmonad @@ -4,4 +4,9 @@ if [ -z "$XDG_CURRENT_DESKTOP" ]; then export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME" fi -exec gnome-session --session=gnome-flashback-xmonad --disable-acceleration-check "$@" +session=gnome-flashback-xmonad +for x in "$HOME"/.config/"$session".pre.d/*; do + [ -x "$x" ] && "$x" +done + +exec gnome-session --session="$session" --disable-acceleration-check "$@" |