Merge branch 'master' of https://github.com/binaryatrocity/dotfiles
This commit is contained in:
commit
1d25aef55a
116
khdrc
116
khdrc
@ -1,116 +0,0 @@
|
||||
# enable kwm compatibility mode
|
||||
khd kwm on
|
||||
|
||||
# suppress unregistered keybinds outside default mode
|
||||
# enabled by default! must be explicitly set to 'off'
|
||||
khd void_unlisted_bind off
|
||||
|
||||
|
||||
# set border color for different modes
|
||||
khd mode default color 0xddd5c4a1
|
||||
khd mode switcher color 0xddbdd322
|
||||
khd mode swap color 0xdd458588
|
||||
|
||||
|
||||
# toggle between modes
|
||||
ctrl - f : khd -e "mode activate switcher"
|
||||
switcher + ctrl - f : khd -e "mode activate default"
|
||||
swap + ctrl - f : khd -e "mode activate default"
|
||||
ytd + ctrl - f : khd -e "mode activate default"
|
||||
space + ctrl - f : khd -e "mode activate default"
|
||||
tree + ctrl - f : khd -e "mode activate default"
|
||||
info + ctrl -f : khd -e "mode activate default"
|
||||
|
||||
switcher - a : khd -e "mode activate swap"
|
||||
#switcher - w : khd -e "mode activate ytd"
|
||||
#switcher - s : khd -e "mode activate space"
|
||||
#switcher - d : khd -e "mode activate tree"
|
||||
#switcher - q : khd -e "mode activate info"
|
||||
|
||||
|
||||
### MINE
|
||||
# i3 style
|
||||
lalt - up : kwmc window -f north
|
||||
lalt - right : kwmc window -f east
|
||||
lalt - down : kwmc window -f south
|
||||
lalt - left : kwmc window -f west
|
||||
|
||||
# move window
|
||||
lalt + shift - up : kwmc window -m north
|
||||
lalt + shift - right : kwmc window -m east
|
||||
lalt + shift - down : kwmc window -m south
|
||||
lalt + shift - left : kwmc window -m west
|
||||
|
||||
#Move windows between spaces
|
||||
lalt + ctrl - right : kwmc window -m space right;\
|
||||
kwmc space -fExperimental right
|
||||
lalt + ctrl - left : kwmc window -m space left;\
|
||||
kwmc space -fExperimental left
|
||||
|
||||
# Toggle float mode for window
|
||||
lalt + cmd - f : kwmc window -t focused
|
||||
|
||||
# Toggle tiling modes
|
||||
lalt + cmd - a : kwmc space -t bsp
|
||||
lalt + cmd - s : kwmc space -t monocle
|
||||
lalt + cmd - d : kwmc space -t float
|
||||
|
||||
### /MINE
|
||||
|
||||
|
||||
# switcher mode
|
||||
switcher - r : khd -e "reload" # reload config
|
||||
|
||||
switcher - h : kwmc window -f west
|
||||
switcher - l : kwmc window -f east
|
||||
switcher - j : kwmc window -f south
|
||||
switcher - k : kwmc window -f north
|
||||
switcher - n : kwmc window -fm prev
|
||||
switcher - m : kwmc window -fm next
|
||||
|
||||
switcher - 1 : kwmc space -fExperimental 1
|
||||
switcher - 2 : kwmc space -fExperimental 2
|
||||
switcher - 3 : kwmc space -fExperimental 3
|
||||
switcher - 4 : kwmc space -fExperimental 4
|
||||
switcher - 5 : kwmc space -fExperimental 5
|
||||
switcher - 6 : kwmc space -fExperimental 6
|
||||
|
||||
switcher - z : kwmc space -fExperimental left
|
||||
switcher - c : kwmc space -fExperimental right
|
||||
switcher - f : kwmc space -fExperimental previous
|
||||
|
||||
switcher + shift - z : kwmc window -m space left;\
|
||||
kwmc space -fExperimental left
|
||||
|
||||
switcher + shift - c : kwmc window -m space right;\
|
||||
kwmc space -fExperimental right
|
||||
|
||||
switcher + shift - 1 : kwmc display -f 0
|
||||
switcher + shift - 2 : kwmc display -f 1
|
||||
switcher + shift - 3 : kwmc display -f 2
|
||||
|
||||
switcher - return : osascript ~/bin/iterm.scpt
|
||||
|
||||
|
||||
# swap mode
|
||||
swap - h : kwmc window -s west
|
||||
swap - j : kwmc window -s south
|
||||
swap - k : kwmc window -s north
|
||||
swap - l : kwmc window -s east
|
||||
swap - m : kwmc window -s mark
|
||||
|
||||
swap + shift - k : kwmc window -m north
|
||||
swap + shift - l : kwmc window -m east
|
||||
swap + shift - j : kwmc window -m south
|
||||
swap + shift - h : kwmc window -m west
|
||||
swap + shift - m : kwmc window -m mark
|
||||
|
||||
swap - 1 : kwmc window -m space 1
|
||||
swap - 2 : kwmc window -m space 2
|
||||
swap - 3 : kwmc window -m space 3
|
||||
swap - 4 : kwmc window -m space 4
|
||||
swap - 5 : kwmc window -m space 5
|
||||
|
||||
swap - z : kwmc window -m space left
|
||||
swap - c : kwmc window -m space right
|
||||
|
57
kwmrc
57
kwmrc
@ -1,57 +0,0 @@
|
||||
# Set default values for screen padding
|
||||
kwmc config padding 40 20 20 20
|
||||
|
||||
# Set default values for container gaps
|
||||
kwmc config gap 15 15
|
||||
|
||||
# Default tiling mode for Kwm (bsp | monocle | float)
|
||||
kwmc config tiling bsp
|
||||
|
||||
# Automatically float windows that fail to resize
|
||||
kwmc config float-non-resizable on
|
||||
|
||||
# Automatically resize the window to its container
|
||||
kwmc config lock-to-container on
|
||||
|
||||
# Set focus-follows-mouse-mode to autoraise
|
||||
kwmc config focus-follows-mouse off
|
||||
|
||||
kwmc config standby-on-float on
|
||||
|
||||
# Center window when made floating
|
||||
kwmc config center-on-float on
|
||||
|
||||
kwmc config mouse-follows-focus on
|
||||
|
||||
kwmc config mouse-drag on
|
||||
|
||||
# The modifier keys to be held down to initiate mouse-drag
|
||||
kwmc config mouse-drag mod shift+ctrl
|
||||
|
||||
# Allow window focus to wrap-around
|
||||
kwmc config cycle-focus on
|
||||
|
||||
# Set default container split-ratio
|
||||
kwmc config split-ratio 0.5
|
||||
|
||||
# New splits become the left leaf-node
|
||||
kwmc config spawn left
|
||||
|
||||
kwmc rule owner="iTerm2" properties={role="AXDialog"}
|
||||
kwms rule owner="Visual Studio" properties={role="AXGroup"}
|
||||
|
||||
kwmc rule owner="Dialpad" properties={float="true"}
|
||||
kwmc rule owner="DB Browser for SQLLite" properties={float="true"}
|
||||
|
||||
|
||||
# Enable border for focused window
|
||||
kwmc config border focused on
|
||||
kwmc config border focused size 2
|
||||
kwmc config border focused color 0xFFBDD322
|
||||
kwmc config border focused radius 6
|
||||
|
||||
# Enable border for marked window
|
||||
kwmc config border marked on
|
||||
kwmc config border marked size 2
|
||||
kwmc config border marked color 0xFFCC5577
|
||||
kwmc config border marked radius 6
|
6
vimrc
6
vimrc
@ -6,7 +6,7 @@ set laststatus=2 " always show a status-bar
|
||||
set encoding=utf-8 " always be unicode-ing
|
||||
set hidden " hide abandoned buffers, don't close
|
||||
set mouse=a " enable mouse support everywhere
|
||||
set vb
|
||||
set visualbell
|
||||
set t_vb=
|
||||
|
||||
|
||||
@ -99,10 +99,6 @@ nnoremap <leader><space> :nohlsearch<CR>
|
||||
" highlight last inserted text
|
||||
nnoremap gV `[v`]
|
||||
|
||||
" show invisible characters
|
||||
nmap <leader>l :set list!<CR>
|
||||
set listchars=tab:▸\ ,eol:¬
|
||||
|
||||
" don't be a noob - disable arrow keys everywhere
|
||||
map <up> <nop>
|
||||
map <down> <nop>
|
||||
|
Loading…
x
Reference in New Issue
Block a user