Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # vim: nospell
- set $mod Mod4
- font pango:DejaVu Sans Mono # Font for window titles/bar
- floating_modifier $mod
- bindsym $mod+q floating enable kill
- bindsym --release $mod+shift+q exec /usr/bin/xkill
- bindsym $mod+d exec dmenu_run
- bindsym $mod+h focus left
- bindsym $mod+j focus down
- bindsym $mod+k focus up
- bindsym $mod+l focus right
- bindsym $mod+Left focus left
- bindsym $mod+Down focus down
- bindsym $mod+Up focus up
- bindsym $mod+Right focus right
- bindsym $mod+Shift+h move left
- bindsym $mod+Shift+j move down
- bindsym $mod+Shift+k move up
- bindsym $mod+Shift+l move right
- bindsym $mod+Shift+Left move left 70 px
- bindsym $mod+Shift+Down move down 45 px
- bindsym $mod+Shift+Up move up 45 px
- bindsym $mod+Shift+Right move right 70 px
- bindsym $mod+g split h
- bindsym $mod+v split v
- bindsym $mod+f fullscreen toggle
- bindsym $mod+w layout toggle tabbed split
- bindsym $mod+p floating toggle
- bindsym $mod+Shift+p focus mode_toggle
- bindsym $mod+1 workspace 1
- bindsym $mod+2 workspace 2
- bindsym $mod+3 workspace 3
- bindsym $mod+4 workspace 4
- bindsym $mod+5 workspace 5
- bindsym $mod+6 workspace 6
- bindsym $mod+7 workspace 7
- bindsym $mod+8 workspace 8
- bindsym $mod+9 workspace 9
- bindsym $mod+0 workspace 10
- bindsym $mod+Shift+1 move container to workspace 1
- bindsym $mod+Shift+2 move container to workspace 2
- bindsym $mod+Shift+3 move container to workspace 3
- bindsym $mod+Shift+4 move container to workspace 4
- bindsym $mod+Shift+5 move container to workspace 5
- bindsym $mod+Shift+6 move container to workspace 6
- bindsym $mod+Shift+7 move container to workspace 7
- bindsym $mod+Shift+8 move container to workspace 8
- bindsym $mod+Shift+9 move container to workspace 9
- bindsym $mod+Shift+0 move container to workspace 10
- bindsym $mod+m move scratchpad
- bindsym $mod+o scratchpad show
- bindsym $mod+x move workspace to output right
- bindsym $mod+Shift+c reload
- bindsym $mod+Shift+r restart
- bindsym $mod+Shift+e exit
- # getting the media keys to do something sensible
- bindsym XF86AudioLowerVolume exec --no-startup-id /usr/bin/pactl set-sink-volume 0 -2%
- bindsym XF86AudioRaiseVolume exec --no-startup-id /usr/bin/pactl set-sink-volume 0 +2%
- bindsym XF86AudioMute exec --no-startup-id /usr/bin/pactl set-sink-volume 0 0
- bindsym XF86MonBrightnessUp exec --no-startup-id sudo /home/gtca/bin/brightctrl +300
- bindsym XF86MonBrightnessDown exec --no-startup-id sudo /home/gtca/bin/brightctrl -300
- bindsym XF86AudioPlay exec --no-startup-id /home/gtca/bin/redmore
- bindsym XF86AudioPrev exec --no-startup-id /home/gtca/bin/redless
- bindsym XF86Launch1 exec --no-startup-id /home/gtca/bin/refresh-monitors
- bindsym XF86AudioMicMute exec --no-startup-id /home/gtca/bin/mic-toggle
- bindsym $mod+a exec --no-startup-id /home/gtca/bin/pmtoggle
- bindsym Print exec scrot -u
- bar {
- font pango:DejaVu Sans Mono Book 10
- position top
- mode dock
- modifier $mod
- status_command i3status
- tray_output primary
- }
- bindsym $mod+i bar mode toggle
- bindsym $mod+Return exec i3-sensible-terminal
- bindsym $mod+t exec /home/gtca/bin/telegram
- bindsym $mod+shift+t exec /home/gtca/bin/tor
- bindsym $mod+b exec --no-startup-id ~/bin/ranbg
- # standard apps
- for_window [class="Tk"] floating enable
- for_window [class="Gpicview"] floating enable
- for_window [class="gnuplot_qt"] floating enable
- for_window [class="Tor Browser"] floating enable
- for_window [class="Alarm-clock-applet"] floating enable
- for_window [window_role="scratch"] move scratchpad
- for_window [window_role="initial"] move workspace 8
- for_window [class="^.*"] border pixel 1
- for_window [floating] move position center
- floating_minimum_size 100 x 200
- floating_maximum_size 1400 x 850
- assign [class="Firefox"] workspace 10
- assign [class="TelegramDesktop"] workspace 1
- assign [class="discord"] workspace 1
- assign [class="zoom"] workspace 2
- exec --no-startup-id setxkbmap -option ctrl:nocaps -variant nodeadkeys && xcape
- exec --no-startup-id nm-applet
- exec --no-startup-id alarm-clock-applet
- exec --no-startup-id ~/bin/ranbg
- exec --no-startup-id i3-msg 'exec firefox -p gtca'
- exec --no-startup-id i3-msg 'exec /home/gtca/bin/telegram'
- exec --no-startup-id i3-msg 'exec terminator -r scratch --geometry 900x250'
- exec --no-startup-id i3-msg 'exec terminator -r initial'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement