diff options
Diffstat (limited to 'emacs-daemon.rc')
-rwxr-xr-x | emacs-daemon.rc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/emacs-daemon.rc b/emacs-daemon.rc index 1a72f733daa3..5c8f661a6b31 100755 --- a/emacs-daemon.rc +++ b/emacs-daemon.rc @@ -46,6 +46,18 @@ start() { checkconfig || return 1 eval HOME="~${USER}" + + # parsing files of session + ebegin "Fetching dbus address..." + for file in $(ls -d -1 $HOME/.dbus/session-bus/**-0) + do + echo $file + cat $file + source $file + done + + export DBUS_SESSION_BUS_ADDRESS + ebegin "Starting Emacs daemon for user ${USER}" start-stop-daemon --start \ --chdir ${HOME} \ |