summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2020-08-27 09:54:03 -0700
committerSean Whitton <spwhitton@spwhitton.name>2020-08-27 09:54:03 -0700
commit735d9531337f0b425284b5ce5ed2aae487a5a58e (patch)
tree504cee9dc701a660b3d3ca5047894d97e5a22da3
parent2e45a7672c693ef43cfba9b8cd8df92844215500 (diff)
downloaddotfiles-735d9531337f0b425284b5ce5ed2aae487a5a58e.tar.gz
look at I3SOCK in case we are running i3 inside xfce
-rw-r--r--.emacs.d/init-spw.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/.emacs.d/init-spw.el b/.emacs.d/init-spw.el
index dc9c7304..a24cb934 100644
--- a/.emacs.d/init-spw.el
+++ b/.emacs.d/init-spw.el
@@ -161,7 +161,8 @@ add places the library might be available to `load-path'."
backup-by-copying-when-mismatch t
tramp-backup-directory-alist backup-directory-alist)
-(when (member (getenv "DESKTOP_SESSION") '("xfce" "i3"))
+(when (or (getenv "I3SOCK")
+ (member (getenv "DESKTOP_SESSION") '("i3")))
(setq mouse-autoselect-window t
focus-follows-mouse t
desktop-restore-forces-onscreen nil)
@@ -1464,7 +1465,8 @@ Should be t when do not have a good way to handle having lots of
open frames, as I do have under i3 with its tabbed layout (which
I use by default)."
(or (not (memq (framep (selected-frame)) '(x)))
- (not (member (getenv "DESKTOP_SESSION") '("xfce" "i3")))))
+ (not (or (getenv "I3SOCK")
+ (member (getenv "DESKTOP_SESSION") '("i3"))))))
;; if we're going to be using multiple frames, make `frame-title-format' not
;; depend on whether there are multiple frames right now