cleanup
This commit is contained in:
parent
e3ec56e791
commit
8f70970181
7 changed files with 0 additions and 322 deletions
51
dot.vimrc
51
dot.vimrc
|
@ -1,51 +0,0 @@
|
|||
set nocompatible " be iMproved
|
||||
filetype off " required!
|
||||
|
||||
call vundle#begin()
|
||||
|
||||
Plugin 'gmarik/Vundle.vim'
|
||||
|
||||
" Bundles here:
|
||||
Plugin 'kchmck/vim-coffee-script'
|
||||
Plugin 'tpope/vim-haml'
|
||||
Plugin 'tpope/vim-speeddating'
|
||||
Plugin 'tpope/vim-sleuth'
|
||||
Plugin 'kien/ctrlp.vim'
|
||||
Plugin 'Lokaltog/vim-powerline'
|
||||
Plugin 'flazz/vim-colorschemes'
|
||||
Plugin 'spolu/dwm.vim'
|
||||
Plugin 'mileszs/ack.vim'
|
||||
Plugin 'mattn/webapi-vim'
|
||||
Plugin 'mattn/gist-vim'
|
||||
Plugin 'sunaku/xoria256.vim'
|
||||
Plugin 'mattn/emmet-vim'
|
||||
Plugin 'digitaltoad/vim-jade'
|
||||
Plugin 'wavded/vim-stylus.git'
|
||||
Plugin 'wting/rust.vim'
|
||||
|
||||
call vundle#end()
|
||||
filetype plugin indent on " required!
|
||||
|
||||
let g:ackprg = 'ag --nogroup --nocolor --column'
|
||||
|
||||
set expandtab
|
||||
set shiftwidth=4
|
||||
set tabstop=4
|
||||
set softtabstop=4
|
||||
set encoding=utf-8
|
||||
set textwidth=79
|
||||
set colorcolumn=80
|
||||
set scrolloff=5
|
||||
set laststatus=2
|
||||
set number
|
||||
set wildmenu
|
||||
set wildmode=list:longest,full
|
||||
set cryptmethod=blowfish
|
||||
set t_Co=256
|
||||
colorscheme xoria256
|
||||
syn on
|
||||
|
||||
" rust stuff
|
||||
set hidden
|
||||
let g:racer_cmd = "/usr/bin/racer"
|
||||
let $RUST_SRC_PATH="/usr/local/src/rust/src"
|
37
dot.xmobarrc
37
dot.xmobarrc
|
@ -1,37 +0,0 @@
|
|||
Config { font = "xft:monofur:pixelsize=36,FontAwesome:pixelsize=24"
|
||||
, border = TopB
|
||||
, borderWidth = -14
|
||||
, borderColor = "black"
|
||||
, bgColor = "gray10"
|
||||
, fgColor = "gray60"
|
||||
, position = TopSize C 100 50
|
||||
, lowerOnStart = True
|
||||
, pickBroadest = False
|
||||
, persistent = False
|
||||
, hideOnStart = False
|
||||
, iconRoot = "."
|
||||
, allDesktops = True
|
||||
, overrideRedirect = True
|
||||
, commands = [ Run Weather "EDDT" ["-t","<tempC>°C",
|
||||
"-L","8","-H","25",
|
||||
"--normal","green",
|
||||
"--high","red",
|
||||
"--low","lightblue"] 36000
|
||||
, Run Wireless "wlp1s0" ["-L","0","-H","70", "--low","red","--normal","yellow","--high","green"] 10
|
||||
, Run Cpu ["-L","3","-H","50", "--normal","green","--high","red"] 10
|
||||
, Run Memory ["-t","Mem: <usedratio>%"] 10
|
||||
, Run Com "uname" ["-r"] "" 36000
|
||||
, Run Date "%a %Y-%m-%d %H:%M:%S" "date" 10
|
||||
, Run BatteryP ["BAT1"] ["-t","<acstatus>", "--", "-f",
|
||||
"ADP1/online","-o","<left>%/<timeleft> left","-O"," (<timeleft>h left)","-i",""] 60
|
||||
, Run Uptime ["-L","2","-H","7", "--low","green", "--normal","yellow", "--high","red"] 10
|
||||
, Run CoreTemp ["-t", "(<core0>°C)", "-L", "40", "-H", "60", "-l", "lightblue", "-h", "red"] 50
|
||||
, Run UnsafeStdinReader
|
||||
]
|
||||
, sepChar = "%"
|
||||
, alignSep = "}{"
|
||||
, template = " %cpu% %coretemp% | %memory% | wifi:%wlp1s0wi% | %battery% }\
|
||||
\%UnsafeStdinReader%\
|
||||
\{ %EDDT% | %uptime% %uname% | <fc=#ee9a00>%date%</fc> "
|
||||
}
|
||||
|
|
@ -1,160 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# this is a simple config for herbstluftwm
|
||||
|
||||
hc() {
|
||||
herbstclient "$@"
|
||||
}
|
||||
|
||||
hc emit_hook reload
|
||||
|
||||
#xsetroot -solid '#5A8E3A'
|
||||
sh ~/.fehbg
|
||||
|
||||
# remove all existing keybindings
|
||||
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
|
||||
|
||||
hc keybind $Mod-Shift-q quit
|
||||
hc keybind $Mod-Shift-r reload
|
||||
hc keybind $Mod-Shift-c close
|
||||
hc keybind $Mod-Return spawn urxvt
|
||||
hc keybind $Mod-p spawn dmenu_run -fn "-*-fixed-medium-*-*-*-24-*-*-*-*-*-*-*"
|
||||
hc keybind $Mod-Shift-Return spawn lock
|
||||
|
||||
# basic movement
|
||||
# focusing clients
|
||||
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
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
# let the current frame explode into subframes
|
||||
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-Left resize left +$resizestep
|
||||
hc keybind $Mod-Control-Down resize down +$resizestep
|
||||
hc keybind $Mod-Control-Up resize up +$resizestep
|
||||
hc keybind $Mod-Control-Right resize right +$resizestep
|
||||
|
||||
# tags
|
||||
tag_names=( {1..9} )
|
||||
tag_keys=( {1..9} 0 )
|
||||
|
||||
hc rename default "${tag_names[0]}" || true
|
||||
for i in ${!tag_names[@]} ; do
|
||||
hc add "${tag_names[$i]}"
|
||||
key="${tag_keys[$i]}"
|
||||
if ! [ -z "$key" ] ; then
|
||||
hc keybind "$Mod-$key" use_index "$i"
|
||||
hc keybind "$Mod-Shift-$key" move_index "$i"
|
||||
fi
|
||||
done
|
||||
|
||||
# cycle through tags
|
||||
hc keybind $Mod-period use_index +1 --skip-visible
|
||||
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-f fullscreen toggle
|
||||
hc keybind $Mod-t pseudotile toggle
|
||||
|
||||
# mouse
|
||||
hc mouseunbind --all
|
||||
hc mousebind $Mod-Button1 move
|
||||
hc mousebind $Mod-Button2 zoom
|
||||
hc mousebind $Mod-Button3 resize
|
||||
|
||||
# focus
|
||||
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
|
||||
|
||||
# colors
|
||||
hc set frame_border_active_color '#222222'
|
||||
hc set frame_border_normal_color '#101010'
|
||||
hc set frame_bg_normal_color '#565656'
|
||||
hc set frame_bg_active_color '#345F0C'
|
||||
hc set frame_border_width 1
|
||||
hc set window_border_width 3
|
||||
hc set window_border_inner_width 1
|
||||
hc set window_border_normal_color '#454545'
|
||||
hc set window_border_active_color '#9fbc00'
|
||||
hc set always_show_frame 1
|
||||
hc set frame_bg_transparent 1
|
||||
hc set frame_transparent_width 5
|
||||
hc set frame_gap 4
|
||||
# add overlapping window borders
|
||||
hc set window_gap -2
|
||||
hc set frame_padding 2
|
||||
hc set smart_window_surroundings 0
|
||||
hc set smart_frame_surroundings 1
|
||||
hc set mouse_recenter_gap 0
|
||||
hc set focus_follows_mouse 1
|
||||
hc set focus_stealing_prevention 1
|
||||
|
||||
# rules
|
||||
hc unrule -F
|
||||
#hc rule class=XTerm tag=3 # move all xterms to tag 3
|
||||
hc rule focus=off # normally do not focus new clients
|
||||
# give focus to most common terminals
|
||||
hc rule class~'(.*[Rr]xvt.*|.*[Tt]erm|Konsole)' focus=on
|
||||
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(DIALOG|UTILITY|SPLASH)' pseudotile=on
|
||||
hc rule windowtype='_NET_WM_WINDOW_TYPE_DIALOG' focus=on
|
||||
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(NOTIFICATION|DOCK)' manage=off
|
||||
|
||||
# special applications
|
||||
hc rule class=feh tag=9 fullscreen=on
|
||||
#hc rule instance=xv class=MPlayer
|
||||
|
||||
# unlock, just to be sure
|
||||
hc unlock
|
||||
|
||||
herbstclient set tree_style '╾│ ├└╼─┐'
|
||||
|
||||
# do multi monitor setup here, e.g.:
|
||||
# hc set_monitors 1280x1024+0+0 1280x1024+1280+0
|
||||
# or simply:
|
||||
hc detect_monitors
|
||||
|
||||
# find the panel
|
||||
panel=~/.config/herbstluftwm/panel.sh
|
||||
"$panel" $monitor &
|
||||
#[ -x "$panel" ] || panel=/etc/xdg/herbstluftwm/panel.sh
|
||||
#for monitor in $(herbstclient list_monitors | cut -d: -f1) ; do
|
||||
# # start it on each monitor
|
||||
# "$panel" $monitor &
|
||||
#done
|
|
@ -1,12 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
hc() { "${herbstclient_command[@]:-herbstclient}" "$@" ;}
|
||||
panel_height=48
|
||||
|
||||
for monitor in $(hc list_monitors | cut -d: -f1)
|
||||
do
|
||||
hc pad $monitor $panel_height
|
||||
done
|
||||
|
||||
sh ~/.config/herbstluftwm/tag_status.sh | xmobar -d -o
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
installdir=/
|
||||
|
||||
XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
|
||||
defaultpanel="$XDG_CONFIG_HOME/herbstluftwm/panel.sh"
|
||||
|
||||
[ -x "$defaultpanel" ] || defaultpanel="$installdir/etc/xdg/herbstluftwm/panel.sh"
|
||||
|
||||
panelcmd="${1:-$defaultpanel}"
|
||||
|
||||
herbstclient emit_hook quit_panel
|
||||
|
||||
for i in $(herbstclient list_monitors | cut -d':' -f1) ; do
|
||||
"$panelcmd" $i &
|
||||
done
|
|
@ -1,32 +0,0 @@
|
|||
tags() {
|
||||
output=""
|
||||
|
||||
for tag in $(herbstclient tag_status)
|
||||
do
|
||||
status=${tag:0:1}
|
||||
tag_id=${tag:1:1}
|
||||
case $status in
|
||||
'#')
|
||||
title=$(herbstclient attr clients.focus.title)
|
||||
[ "$title" = "" ] && title="$tag_id"
|
||||
[ ${#title} -ge 30 ] && title="${title:0:29}…"
|
||||
item="<fc=gray50>[</fc><fc=#ffee00>$title</fc><fc=gray50>]</fc>"
|
||||
;;
|
||||
':')
|
||||
item="<fc=gray50>[</fc><fc=#ee9a00>$tag_id</fc><fc=gray50>]</fc>"
|
||||
;;
|
||||
'.')
|
||||
item="<fc=gray20>[$tag_id]</fc>"
|
||||
;;
|
||||
*)
|
||||
item="<fc=gray50>[$tag_id]</fc>"
|
||||
;;
|
||||
esac
|
||||
action="<action=`echo herbstclient use $tag_id`>$item</action>"
|
||||
output="$output$action"
|
||||
done
|
||||
|
||||
echo $output
|
||||
}
|
||||
|
||||
while true; do tags; sleep .5; done
|
|
@ -1,14 +0,0 @@
|
|||
set color_background = 234
|
||||
set color_general = 246
|
||||
set color_info = 173
|
||||
set color_msgin = 113
|
||||
set color_msgout = 246
|
||||
set color_msghl = 111
|
||||
set color_bgstatus = 236
|
||||
set color_status = 64
|
||||
set color_roster = 246
|
||||
set color_bgrostersel = 236
|
||||
set color_rostersel = 246
|
||||
set color_rosterselmsg = yellow
|
||||
set color_rosternewmsg = 113
|
||||
set color_readmark = red
|
Loading…
Reference in a new issue