aboutsummaryrefslogtreecommitdiff
path: root/.config/i3/config
diff options
context:
space:
mode:
Diffstat (limited to '.config/i3/config')
-rw-r--r--.config/i3/config61
1 files changed, 29 insertions, 32 deletions
diff --git a/.config/i3/config b/.config/i3/config
index 6c11beb..036f1b8 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -13,7 +13,7 @@ set $mod Mod1
# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
-font pango:DeJa Vu Sans Mono 8
+font pango:DeJa Vu Sans Mono 10
# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
@@ -49,10 +49,10 @@ bindsym $mod+k focus up
bindsym $mod+l focus right
# alternatively, you can use the cursor keys:
-bindsym $mod+Left focus left
-bindsym $mod+Down focus down
-bindsym $mod+Up focus up
-bindsym $mod+Right focus right
+#bindsym $mod+Left focus left
+#bindsym $mod+Down focus down
+#bindsym $mod+Up focus up
+#bindsym $mod+Right focus right
# move focused window
bindsym $mod+Shift+h move left
@@ -61,10 +61,10 @@ bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right
# alternatively, you can use the cursor keys:
-bindsym $mod+Shift+Left move left
-bindsym $mod+Shift+Down move down
-bindsym $mod+Shift+Up move up
-bindsym $mod+Shift+Right move right
+#bindsym $mod+Shift+Left move left
+#bindsym $mod+Shift+Down move down
+#bindsym $mod+Shift+Up move up
+#bindsym $mod+Shift+Right move right
# split in horizontal orientation
#bindsym $mod+Shift+v split h
@@ -166,11 +166,17 @@ mode "resize" {
bindsym $mod+r mode "resize"
+mode "dota" {
+ bindsym $mod+o mode "default"
+}
+
+bindsym $mod+o mode "dota"
+
# colors
# class border bground text indicator child_border
-client.focused #000000 #F1EBEB #FFFFFF #F1EBEB #76715e
-client.focused_inactive #333333 #5F676A #FFFFFF #484E50 #48483e
-client.unfocused #333333 #222222 #888888 #292D2E #272822
+client.focused #000000 #125906 #FFFFFF #125906 #06770E
+client.focused_inactive #333333 #5F676A #FFFFFF #484E50 #5F676A
+client.unfocused #333333 #222222 #888888 #292D2E #222222
client.urgent #2F343A #41DD18 #FFFFFF #39F923 #25FF03
client.placeholder #000000 #0C0C0C #FFFFFF #000000 #0C0C0C
@@ -179,9 +185,9 @@ client.background #FFFFFF
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
bar {
- status_command i3blocks #i3status # | python ~/.config/i3status/wrapper.py
+ status_command i3blocks #i3status # | python ~/.config/i3status/wrapper.py
position top
- font pango:icons 9
+ font pango:DejaVu Sans Mono 10
colors {
background #292929
statusline #FFFFFF
@@ -191,26 +197,26 @@ bar {
active_workspace #333333 #222222 #FFFFFF
inactive_workspace #666666 #292929 #888888
urgent_workspace #2F343A #00FFFF #292929
- binding_mode #00FFFF #292929 #FFFFFF
+ binding_mode #00FFFF #292929 #FFFFFF
}
}
# alt tabbing for workspaces
-bindsym Mod1+Tab workspace next_on_output
-bindsym Mod1+Shift+Tab focus output left
+bindsym Mod1+Tab workspace next
+bindsym Mod1+Shift+Tab workspace prev
# win + l opens i3lock
-bindsym Mod4+l exec --no-startup-id "i3lock"
+bindsym XF86PowerOff exec --no-startup-id "i3lock -i /home/alec/Downloads/notabug2.png"
# fix mouse pointer speed
-bindsym ctrl+Mod1+Tab exec --no-startup-id "xinput set-prop 'pointer:Logitech MX Master 2S' 'libinput Accel Speed' -0.75"
+bindsym ctrl+Mod1+Tab exec --no-startup-id "xinput set-prop 'pointer:Logitech MX Master 2S' 'libinput Accel Speed' '-0.75' & /home/alec/.screenlayout/yes.sh & /home/alec/.nitrobg"
# jump to urgent window
bindsym $mod+x [urgent=latest] focus
# brightness controls
-bindsym XF86MonBrightnessDown exec --no-startup-id "/home/alec/.config/i3/dec_brightness.py && pkill -SIGRTMIN+12 i3blocks && pause 1"
-bindsym XF86MonBrightnessUp exec --no-startup-id "xbacklight -inc 5 && pkill -SIGRTMIN+12 i3blocks"
+bindsym F5 exec --no-startup-id "/home/alec/.config/i3/brightness.py -d 5 && pkill -SIGRTMIN+12 i3blocks && pause 1"
+bindsym F6 exec --no-startup-id "/home/alec/.config/i3/brightness.py -i 5 && pkill -SIGRTMIN+12 i3blocks"
# volume controls
bindsym XF86AudioLowerVolume exec --no-startup-id "amixer set Master 5%- unmute && pkill -SIGRTMIN+10 i3blocks"
@@ -221,17 +227,8 @@ bindsym XF86AudioMute exec --no-startup-id "amixer set Master toggle && pkill -
bindsym --release Caps_Lock exec --no-startup-id pkill -SIGRTMIN+11 i3blocks
bindsym --release Num_Lock exec --no-startup-id pkill -SIGRTMIN+11 i3blocks
-# dota mode
-bindsym ctrl+d mode "dota"
-
-mode "dota" {
- bindsym ctrl+d mode "default"
-}
-
-bindsym XF86Calculator exec "termite -e python"
-
-# for calendar
-for_window [class="Yad"] floating enable
+# home key combinations
+#bindsym Mod1 + Left exec --no-startup-id "xdotool key Home"
# gaps stuff
for_window [class="^.*"] border pixel 0