summaryrefslogtreecommitdiff
path: root/.config/i3/config
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-03-29 11:47:10 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-03-30 11:41:58 -0700
commit02f29bd32b28fcc5636d9030f70013320cdf63b3 (patch)
tree561a8abb977b662222db4937b6f99d25884608e5 /.config/i3/config
parentaddb330167ce1c35f911c6030e0467646fd23e49 (diff)
downloaddotfiles-02f29bd32b28fcc5636d9030f70013320cdf63b3.tar.gz
attempt to archive xfce+i3 setup
Now back using i3's own lightdm session on X11 workstations. See also 955c3c09d78cdef2be60a68268759aa21e85f3c9.
Diffstat (limited to '.config/i3/config')
-rw-r--r--.config/i3/config26
1 files changed, 18 insertions, 8 deletions
diff --git a/.config/i3/config b/.config/i3/config
index 3034f859..ec01697d 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -215,7 +215,9 @@ mode "C-i-" {
# used to upgrade i3)
bindsym Ctrl+Shift+r restart, mode "default"
# exit i3 (logs you out of your X session)
- bindsym Ctrl+Shift+e exec i3-quit, mode "default"
+ bindsym Ctrl+Shift+e exec "i3-nagbar -t warning \
+ -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' \
+ -b 'Yes, exit i3' 'i3-msg exit'", mode "default"
bindsym g mode "C-i g-"
@@ -312,8 +314,8 @@ mode "C-i g-" {
bindsym g exec thunar , mode "default"
# launch xrandr graphical config
- # bindsym x exec arandr , mode "default"
- bindsym x exec xfce4-display-settings , mode "default"
+ bindsym x exec arandr , mode "default"
+ # bindsym x exec xfce4-display-settings , mode "default"
# # get a new VT from lightdm
# bindsym g exec dm-tool switch-to-greeter , mode "default"
@@ -336,13 +338,21 @@ bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10%
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle
-# idempotent settings script
-exec_always --no-startup-id ~/src/dotfiles/bin/i3-startup-always
+exec --no-startup-id update-emacs-daemon-environment
+exec --no-startup-id xss-lock --transfer-sleep-lock -- \
+ i3lock --nofork --ignore-empty-password --color=FFFFF6
+
+exec --no-startup-id nm-applet
+exec --no-startup-id caffeine-indicator
-# do-it-once settings and startup script
-exec --no-startup-id ~/src/dotfiles/bin/i3-startup-once
+# relies on existence of ~/.config/redshift.conf with latitude and longitude
+exec --no-startup-id redshift-gtk
-exec --no-startup-id ~/src/dotfiles/bin/i3-startup-i3lock
+# for brightness control
+exec --no-startup-id xfce4-power-manager
+
+# idempotent settings and tweaks script
+exec_always --no-startup-id ~/src/dotfiles/bin/i3-startup-always
popup_during_fullscreen leave_fullscreen