dot/emacs, dot/xinitrc, el/dot-emacs.el: Flag for Emacs splash screen.
[profile] / dot / xinitrc
index 76df3f2..5b7cd61 100755 (executable)
@@ -110,6 +110,10 @@ fi
 ## Assume X sessions are secure.
 export __mdw_sechost="$(hostname)"
 
+## Tell things that XFCE is in charge.  This is the most desktoppy thing that
+## I run, so it's not entirely wrong.
+: ${XDG_CURRENT_DESKTOP=XFCE}; export XDG_CURRENT_DESKTOP
+
 ## Obtain the screen dimensions.
 case ",$XWIDTH,$XHEIGHT," in
   *,,*) eval $(xscsize -bx; xscsize -bmx) ;;
@@ -292,7 +296,8 @@ declare -i \
 
 start-emacs () {
   GDK_NATIVE_WINDOWS=1 run bgclients noip \
-    $emacs -bg black -geometry ${emacsx}x${emacsy}+${XSCR0_X}+${XSCR0_Y}
+    $emacs -bg black -geometry ${emacsx}x${emacsy}+${XSCR0_X}+${XSCR0_Y} \
+    --mdw-splashy-startup
 }
 
 ## Now place some xterms.