summaryrefslogtreecommitdiff
path: root/.config/i3/config
diff options
context:
space:
mode:
Diffstat (limited to '.config/i3/config')
-rw-r--r--.config/i3/config40
1 files changed, 20 insertions, 20 deletions
diff --git a/.config/i3/config b/.config/i3/config
index 1aec666..dd6a9e6 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -31,7 +31,7 @@ bindsym $mod+7 workspace $ws7
bindsym $mod+8 workspace $ws8
bindsym $mod+9 workspace $ws9
bindsym $mod+0 workspace $ws10
-bindsym $mod+Tab exec i3-msg workspace back_and_forth
+bindsym $mod+Tab workspace back_and_forth
# move focused container to workspace
bindsym $mod+shift+1 move container to workspace $ws1
@@ -45,7 +45,7 @@ bindsym $mod+shift+8 move container to workspace $ws8
bindsym $mod+shift+9 move container to workspace $ws9
bindsym $mod+shift+0 move container to workspace $ws10
-## GAPS/BORDERS
+## BORDERS
default_border pixel 2
default_floating_border pixel 2
hide_edge_borders smart
@@ -119,27 +119,27 @@ bindsym $mod+space focus mode_toggle
bindsym $mod+shift+F1 exec firefox /usr/local/share/doc/freebsd/handbook/book.html
bindsym $mod+F2 exec firefox
bindsym $mod+shift+F2 exec firefox --private-window
-bindsym $mod+F3 exec --no-startup-id i3-filescmd.sh
-bindsym $mod+F4 exec --no-startup-id i3-mailcmd.sh
-bindsym $mod+F5 exec --no-startup-id i3-newsboatcmd.sh
+bindsym $mod+F3 exec alacritty -e zsh -i -c "vifm ~ ~/downloads"
+bindsym $mod+F4 exec alacritty -t "Reading Email" -e zsh -i -c mutt && mbsync -c ~/.config/mbsync/mbsyncrc -a && pkill -77 i3blocks
+bindsym $mod+F5 exec alacritty -t "Reading News" -e zsh -i -c newsboat && pkill -78 i3blocks
bindsym $mod+F6 exec --no-startup-id url_handler.sh
bindsym $mod+F7 exec --no-startup-id dict.sh
-bindsym $mod+F8 exec toggle-webcam.sh
-bindsym $mod+Shift+F8 exec --no-startup-id toggle-screencast.sh
+bindsym $mod+F8 exec "pkill pwcview || exec pwcview -f 30 -s sif"
+bindsym $mod+shift+F8 exec --no-startup-id toggle-screencast.sh
bindsym $mod+F9 exec --no-startup-id abraham-porter.sh
-bindsym $mod+shift+F9 exec --no-startup-id toggle-compositing.sh
+bindsym $mod+shift+F9 exec --no-startup-id "killall picom || exec picom"
#bindsym $mod+F10 exec
#bindsym $mod+F11 exec
-bindsym $mod+Shift+F11 exec --no-startup-id xautolock -toggle
-bindsym $mod+Shift+F12 exec --no-startup-id i3-mixercmd.sh
-bindsym $mod+Return split horizontal; exec --no-startup-id alacritty
-bindsym $mod+Shift+Return split vertical; exec --no-startup-id alacritty
-bindsym $mod+Shift+Insert exec --no-startup-id $locker
-bindsym $mod+a exec --no-startup-id rofi -show run
+bindsym $mod+shift+F11 exec xautolock -toggle
+bindsym $mod+shift+F12 exec alacritty -e zsh -i -c mixertui && pkill -75 i3blocks
+bindsym $mod+Return split horizontal; exec alacritty
+bindsym $mod+shift+Return split vertical; exec alacritty
+bindsym $mod+shift+Insert exec $locker
+bindsym $mod+a exec rofi -show run
bindsym $mod+shift+q kill
-bindsym --release Print exec --no-startup-id i3-screeniecmd.sh
-bindsym --release shift+Print exec --no-startup-id i3-screenie_regioncmd.sh
-bindsym --release $mod+Print exec --no-startup-id i3-screenie_regioncmd.sh
+bindsym --release Print exec scrot -z -e 'mkdir -p ~/pictures/screenshots && mv $f ~/pictures/screenshots/'
+bindsym --release shift+Print exec scrot -sfz -e 'mkdir -p ~/pictures/screenshots && mv $f ~/pictures/screenshots/'
+bindsym --release $mod+Print exec scrot -sfz -e 'mkdir -p ~/pictures/screenshots && mv $f ~/pictures/screenshots/'
bindsym Mod4+p exec nvidia-settings
bindsym XF86AudioLowerVolume exec --no-startup-id mixer vol -5 && $sigaudio
bindsym XF86AudioMute exec --no-startup-id mixer vol 0 && $sigaudio
@@ -156,11 +156,11 @@ bindsym $mod+shift+r restart
set $mode_system 󰌾l 󰩈e 󰤄s 󰤁r 󰤂shift+s
mode "$mode_system" {
- bindsym e exec --no-startup-id i3-msg exit, mode "default"
+ bindsym e exit
bindsym l exec --no-startup-id $locker, mode "default"
bindsym s exec --no-startup-id $locker ; exec --no-startup-id sleep 2 && doas acpiconf -s3, mode "default"
- bindsym r exec --no-startup-id doas reboot, mode "default"
- bindsym shift+s exec --no-startup-id doas poweroff, mode "default"
+ bindsym r exec doas reboot
+ bindsym shift+s exec doas poweroff
bindsym Return mode "default"
bindsym q mode "default"
bindsym Escape mode "default"