diff --git a/git/gitk b/git/gitk new file mode 100644 index 0000000..beccde4 --- /dev/null +++ b/git/gitk @@ -0,0 +1,62 @@ +set mainfont {sans 9} +set textfont {monospace 9} +set uifont {sans 9 bold} +set tabstop 8 +set findmergefiles 0 +set maxgraphpct 50 +set maxwidth 16 +set cmitmode patch +set wrapcomment none +set autoselect 1 +set autosellen 40 +set showneartags 1 +set maxrefs 20 +set visiblerefs {"master"} +set hideremotes 0 +set showlocalchanges 1 +set datetimeformat {%Y-%m-%d %H:%M:%S} +set limitdiffs 1 +set uicolor grey85 +set want_ttk 1 +set bgcolor white +set fgcolor black +set uifgcolor black +set uifgdisabledcolor #999 +set colors {green red blue magenta darkgrey brown orange} +set diffcolors {red "#00a000" blue} +set mergecolors {red blue green purple brown "#009090" magenta "#808000" "#009000" "#ff0080" cyan "#b07070" "#70b0f0" "#70f0b0" "#f0b070" "#ff70b0"} +set markbgcolor #e0e0ff +set diffcontext 3 +set selectbgcolor gray85 +set foundbgcolor yellow +set currentsearchhitbgcolor orange +set extdifftool meld +set perfile_attrs 0 +set headbgcolor green +set headfgcolor black +set headoutlinecolor black +set remotebgcolor #ffddaa +set tagbgcolor yellow +set tagfgcolor black +set tagoutlinecolor black +set reflinecolor black +set filesepbgcolor #aaaaaa +set filesepfgcolor black +set linehoverbgcolor #ffff80 +set linehoverfgcolor black +set linehoveroutlinecolor black +set mainheadcirclecolor yellow +set workingfilescirclecolor red +set indexcirclecolor green +set circlecolors {white blue gray blue blue} +set linkfgcolor blue +set circleoutlinecolor black +set geometry(main) 1920x1059+0+49 +set geometry(state) normal +set geometry(topwidth) 1920 +set geometry(topheight) 210 +set geometry(pwsash0) "685 1" +set geometry(pwsash1) "1028 1" +set geometry(botwidth) 853 +set geometry(botheight) 844 +set permviews {} diff --git a/herbstluftwm/autostart b/herbstluftwm/autostart index 731f3bc..e053d2d 100755 --- a/herbstluftwm/autostart +++ b/herbstluftwm/autostart @@ -16,12 +16,20 @@ hc keyunbind --all # keybindings # if you have a super key you will be much happier with Mod set to Mod4 #Mod=Mod1 # Use alt as the main modifier -Mod=Mod4 # Use the super key as the main modifier +Mod=Mod4 # Use the super key as the main modifier +#client handling hc keybind $Mod-Shift-q quit hc keybind $Mod-Shift-r reload -hc keybind $Mod-Shift-c close +hc keybind $Mod-q close + + +#spawn shit hc keybind $Mod-Return spawn urxvt +hc keybind $Mod-l spawn xlock +hc keybind $Mod-i spawn chromium +hc keybind $Mod-p spawn pavucontrol +hc keybind $Mod-Shift-l spawn libreoffice # basic movement # focusing clients @@ -29,34 +37,34 @@ hc keybind $Mod-Left focus left hc keybind $Mod-Down focus down hc keybind $Mod-Up focus up hc keybind $Mod-Right focus right -hc keybind $Mod-h focus left -hc keybind $Mod-j focus down -hc keybind $Mod-k focus up -hc keybind $Mod-l focus right +hc keybind $Mod-a focus left +hc keybind $Mod-s focus down +hc keybind $Mod-w focus up +hc keybind $Mod-d focus right # moving clients hc keybind $Mod-Shift-Left shift left hc keybind $Mod-Shift-Down shift down hc keybind $Mod-Shift-Up shift up hc keybind $Mod-Shift-Right shift right -hc keybind $Mod-Shift-h shift left -hc keybind $Mod-Shift-j shift down -hc keybind $Mod-Shift-k shift up -hc keybind $Mod-Shift-l shift right +hc keybind $Mod-Shift-a shift left +hc keybind $Mod-Shift-s shift down +hc keybind $Mod-Shift-w shift up +hc keybind $Mod-Shift-d shift right # splitting frames # create an empty frame at the specified direction -hc keybind $Mod-u split bottom 0.5 -hc keybind $Mod-o split right 0.5 +hc keybind $Mod-h split bottom 0.5 +hc keybind $Mod-v split right 0.5 # let the current frame explode into subframes -hc keybind $Mod-Control-space split explode +# hc keybind $Mod-Control-space split explode # resizing frames resizestep=0.05 -hc keybind $Mod-Control-h resize left +$resizestep -hc keybind $Mod-Control-j resize down +$resizestep -hc keybind $Mod-Control-k resize up +$resizestep -hc keybind $Mod-Control-l resize right +$resizestep +hc keybind $Mod-Control-a resize left +$resizestep +hc keybind $Mod-Control-s resize down +$resizestep +hc keybind $Mod-Control-w resize up +$resizestep +hc keybind $Mod-Control-d resize right +$resizestep hc keybind $Mod-Control-Left resize left +$resizestep hc keybind $Mod-Control-Down resize down +$resizestep hc keybind $Mod-Control-Up resize up +$resizestep @@ -83,9 +91,9 @@ hc keybind $Mod-comma use_index -1 --skip-visible # layouting hc keybind $Mod-r remove hc keybind $Mod-space cycle_layout 1 -hc keybind $Mod-s floating toggle +#hc keybind $Mod-s floating toggle hc keybind $Mod-f fullscreen toggle -hc keybind $Mod-p pseudotile toggle +#hc keybind $Mod-p pseudotile toggle # mouse hc mouseunbind --all @@ -98,7 +106,7 @@ hc keybind $Mod-BackSpace cycle_monitor hc keybind $Mod-Tab cycle_all +1 hc keybind $Mod-Shift-Tab cycle_all -1 hc keybind $Mod-c cycle -hc keybind $Mod-i jumpto urgent +#hc keybind $Mod-i jumpto urgent # theme hc attr theme.tiling.reset 1 diff --git a/vim/rc b/vim/rc index e9ab7a4..66d6e01 100644 --- a/vim/rc +++ b/vim/rc @@ -16,6 +16,7 @@ filetype indent on set showmatch "colorscheme solarized syntax enable +colorscheme evening "optimazation set lazyredraw