From 39f029945ca1578c91b43b3deb5ddd076e5a7598 Mon Sep 17 00:00:00 2001 From: Patrick Simianer Date: Fri, 12 Feb 2016 14:51:09 +0100 Subject: using gnu stow for dotfiles now --- .Xdefaults | 74 ------ .Xmodmap | 10 - .clamz/config | 28 -- .config/htop/htoprc | 25 -- .config/khal/khal.conf | 25 -- .fehbg | 1 - .gitignore-glob | 14 - .gitmodules | 16 +- .gtkrc-2.0 | 226 ---------------- .imwheelrc | 3 - .inputrc | 5 - .moc/config | 290 --------------------- .moc/radio.m3u | 29 --- .moc/themes/default | 35 --- .moc/themes/pks_theme | 35 --- .../firefox/pks.default/searchplugins/amazon.xml | 9 - .../pks.default/searchplugins/duckduckgo.xml | 9 - .../firefox/pks.default/searchplugins/ebay.xml | 9 - .../firefox/pks.default/searchplugins/geizhals.xml | 9 - .../pks.default/searchplugins/google-de.xml | 13 - .../firefox/pks.default/searchplugins/google.xml | 13 - .../firefox/pks.default/searchplugins/imdb.xml | 11 - .mozilla/firefox/pks.default/searchplugins/img.xml | 11 - .../firefox/pks.default/searchplugins/leo-frde.xml | 10 - .../firefox/pks.default/searchplugins/leo-itde.xml | 10 - .../firefox/pks.default/searchplugins/leo-rude.xml | 10 - .mozilla/firefox/pks.default/searchplugins/leo.xml | 10 - .../pks.default/searchplugins/wetteronline.xml | 9 - .../pks.default/searchplugins/wikipedia.xml | 9 - .../pks.default/searchplugins/wikipediade.xml | 9 - .../firefox/pks.default/searchplugins/youtube.xml | 14 - .mozilla/firefox/profiles.ini | 14 - .mpv.conf | 12 - .mpv/config | 3 - .multitailrc | 1 - .mutt/mailcap | 10 - .mutt/work.rc | 8 - .newsbeuter/config | 25 -- .npmrc | 1 - .ratpoisonrc | 42 --- .rtorrent.rc | 110 -------- .subversion/config | 148 ----------- .theanorc | 9 - .tmux.2pac.conf | 36 --- .tmux.CLuster.conf | 36 --- .tmux.coltrane.conf | 36 --- .tmux.conf | 43 --- .tmux.donna.conf | 36 --- .tmux.vicious.conf | 36 --- .vim/autoload/airline/themes/pks256.vim | 45 ---- .vim/autoload/pathogen.vim | 1 - .vim/bundle/airline | 1 - .vim/bundle/closetag | 1 - .vim/bundle/endwise | 1 - .vim/bundle/nerdcommenter | 1 - .vim/bundle/pathogen | 1 - .vim/bundle/supertab | 1 - .vim/bundle/tagbar | 1 - .vim/bundle/vimwiki | 1 - .vim/colors/pks256.vim | 54 ---- .vimrc | 76 ------ .xbindkeysrc | 39 --- .xinitrc | 5 - .zprofile | 2 - .zsh/completions/_net_profile | 3 - .zshrc | 229 ---------------- X/.Xdefaults | 74 ++++++ X/.Xmodmap | 10 + X/.xbindkeysrc | 39 +++ X/.xinitrc | 5 + clamz/.clamz/config | 28 ++ feh/.fehbg | 1 + git/.gitignore-glob | 14 + gtk/.gtkrc-2.0 | 226 ++++++++++++++++ htop/.config/htop/htoprc | 25 ++ imwheel/.imwheelrc | 3 + input/.inputrc | 5 + khal/.config/khal/khal.conf | 25 ++ moc/.moc/config | 290 +++++++++++++++++++++ moc/.moc/radio.m3u | 29 +++ moc/.moc/themes/default | 35 +++ moc/.moc/themes/pks_theme | 35 +++ .../firefox/pks.default/searchplugins/amazon.xml | 9 + .../pks.default/searchplugins/duckduckgo.xml | 9 + .../firefox/pks.default/searchplugins/ebay.xml | 9 + .../firefox/pks.default/searchplugins/geizhals.xml | 9 + .../pks.default/searchplugins/google-de.xml | 13 + .../firefox/pks.default/searchplugins/google.xml | 13 + .../firefox/pks.default/searchplugins/imdb.xml | 11 + .../firefox/pks.default/searchplugins/img.xml | 11 + .../firefox/pks.default/searchplugins/leo-frde.xml | 10 + .../firefox/pks.default/searchplugins/leo-itde.xml | 10 + .../firefox/pks.default/searchplugins/leo-rude.xml | 10 + .../firefox/pks.default/searchplugins/leo.xml | 10 + .../pks.default/searchplugins/wetteronline.xml | 9 + .../pks.default/searchplugins/wikipedia.xml | 9 + .../pks.default/searchplugins/wikipediade.xml | 9 + .../firefox/pks.default/searchplugins/youtube.xml | 14 + mozilla/.mozilla/firefox/profiles.ini | 14 + mpv/.mpv.conf | 12 + multitail/.multitailrc | 1 + mutt/.mutt/mailcap | 10 + mutt/.mutt/work.rc | 8 + newsbeuter/.newsbeuter/config | 25 ++ npm/.npmrc | 1 + ratpoison/.ratpoisonrc | 42 +++ rtorrent/.rtorrent.rc | 110 ++++++++ subversion/.subversion/config | 148 +++++++++++ theano/.theanorc | 9 + tmux/.tmux.2pac.conf | 36 +++ tmux/.tmux.CLuster.conf | 36 +++ tmux/.tmux.coltrane.conf | 36 +++ tmux/.tmux.conf | 43 +++ tmux/.tmux.donna.conf | 36 +++ tmux/.tmux.vicious.conf | 36 +++ vim/.vim/autoload/airline/themes/pks256.vim | 45 ++++ vim/.vim/autoload/pathogen.vim | 1 + vim/.vim/bundle/airline | 1 + vim/.vim/bundle/closetag | 1 + vim/.vim/bundle/endwise | 1 + vim/.vim/bundle/nerdcommenter | 1 + vim/.vim/bundle/pathogen | 1 + vim/.vim/bundle/supertab | 1 + vim/.vim/bundle/tagbar | 1 + vim/.vim/bundle/vimwiki | 1 + vim/.vim/colors/pks256.vim | 54 ++++ vim/.vimrc | 76 ++++++ zsh/.zprofile | 2 + zsh/.zsh/completions/_net_profile | 3 + zsh/.zshrc | 229 ++++++++++++++++ 130 files changed, 2038 insertions(+), 2041 deletions(-) delete mode 100644 .Xdefaults delete mode 100644 .Xmodmap delete mode 100644 .clamz/config delete mode 100644 .config/htop/htoprc delete mode 100644 .config/khal/khal.conf delete mode 100644 .fehbg delete mode 100644 .gitignore-glob delete mode 100644 .gtkrc-2.0 delete mode 100644 .imwheelrc delete mode 100644 .inputrc delete mode 100644 .moc/config delete mode 100644 .moc/radio.m3u delete mode 100644 .moc/themes/default delete mode 100644 .moc/themes/pks_theme delete mode 100644 .mozilla/firefox/pks.default/searchplugins/amazon.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/duckduckgo.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/ebay.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/geizhals.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/google-de.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/google.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/imdb.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/img.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/leo-frde.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/leo-itde.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/leo-rude.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/leo.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/wetteronline.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/wikipedia.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/wikipediade.xml delete mode 100644 .mozilla/firefox/pks.default/searchplugins/youtube.xml delete mode 100644 .mozilla/firefox/profiles.ini delete mode 100644 .mpv.conf delete mode 100644 .mpv/config delete mode 100644 .multitailrc delete mode 100644 .mutt/mailcap delete mode 100644 .mutt/work.rc delete mode 100644 .newsbeuter/config delete mode 100644 .npmrc delete mode 100644 .ratpoisonrc delete mode 100644 .rtorrent.rc delete mode 100644 .subversion/config delete mode 100644 .theanorc delete mode 100644 .tmux.2pac.conf delete mode 100644 .tmux.CLuster.conf delete mode 100644 .tmux.coltrane.conf delete mode 100644 .tmux.conf delete mode 100644 .tmux.donna.conf delete mode 100644 .tmux.vicious.conf delete mode 100644 .vim/autoload/airline/themes/pks256.vim delete mode 120000 .vim/autoload/pathogen.vim delete mode 160000 .vim/bundle/airline delete mode 160000 .vim/bundle/closetag delete mode 160000 .vim/bundle/endwise delete mode 160000 .vim/bundle/nerdcommenter delete mode 160000 .vim/bundle/pathogen delete mode 160000 .vim/bundle/supertab delete mode 160000 .vim/bundle/tagbar delete mode 160000 .vim/bundle/vimwiki delete mode 100644 .vim/colors/pks256.vim delete mode 100644 .vimrc delete mode 100644 .xbindkeysrc delete mode 100644 .xinitrc delete mode 100644 .zprofile delete mode 100644 .zsh/completions/_net_profile delete mode 100644 .zshrc create mode 100644 X/.Xdefaults create mode 100644 X/.Xmodmap create mode 100644 X/.xbindkeysrc create mode 100644 X/.xinitrc create mode 100644 clamz/.clamz/config create mode 100644 feh/.fehbg create mode 100644 git/.gitignore-glob create mode 100644 gtk/.gtkrc-2.0 create mode 100644 htop/.config/htop/htoprc create mode 100644 imwheel/.imwheelrc create mode 100644 input/.inputrc create mode 100644 khal/.config/khal/khal.conf create mode 100644 moc/.moc/config create mode 100644 moc/.moc/radio.m3u create mode 100644 moc/.moc/themes/default create mode 100644 moc/.moc/themes/pks_theme create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml create mode 100644 mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml create mode 100644 mozilla/.mozilla/firefox/profiles.ini create mode 100644 mpv/.mpv.conf create mode 100644 multitail/.multitailrc create mode 100644 mutt/.mutt/mailcap create mode 100644 mutt/.mutt/work.rc create mode 100644 newsbeuter/.newsbeuter/config create mode 100644 npm/.npmrc create mode 100644 ratpoison/.ratpoisonrc create mode 100644 rtorrent/.rtorrent.rc create mode 100644 subversion/.subversion/config create mode 100644 theano/.theanorc create mode 100644 tmux/.tmux.2pac.conf create mode 100644 tmux/.tmux.CLuster.conf create mode 100644 tmux/.tmux.coltrane.conf create mode 100644 tmux/.tmux.conf create mode 100644 tmux/.tmux.donna.conf create mode 100644 tmux/.tmux.vicious.conf create mode 100644 vim/.vim/autoload/airline/themes/pks256.vim create mode 120000 vim/.vim/autoload/pathogen.vim create mode 160000 vim/.vim/bundle/airline create mode 160000 vim/.vim/bundle/closetag create mode 160000 vim/.vim/bundle/endwise create mode 160000 vim/.vim/bundle/nerdcommenter create mode 160000 vim/.vim/bundle/pathogen create mode 160000 vim/.vim/bundle/supertab create mode 160000 vim/.vim/bundle/tagbar create mode 160000 vim/.vim/bundle/vimwiki create mode 100644 vim/.vim/colors/pks256.vim create mode 100644 vim/.vimrc create mode 100644 zsh/.zprofile create mode 100644 zsh/.zsh/completions/_net_profile create mode 100644 zsh/.zshrc diff --git a/.Xdefaults b/.Xdefaults deleted file mode 100644 index 0fac0ee..0000000 --- a/.Xdefaults +++ /dev/null @@ -1,74 +0,0 @@ -URxvt*termName: rxvt -URxvt.perl-lib: /home/pks/.urxvt/ -URxvt.perl-ext-common: default,tabbedex,url-select,clipboard,keyboard-select - -/* keyboard (M is alt) */ -URxvt.keysym.M-Escape: perl:keyboard-select:activate -URxvt.keysym.M-s: perl:keyboard-select:search -URxvt.keysym.M-u: perl:url-select:select_next -URxvt.keysym.M-c: perl:clipboard:copy -URxvt.keysym.M-v: perl:clipboard:paste -URxvt.keysym.M-C-v: perl:clipboard:paste_escaped - -/* borderless and no scrollbar */ -URxvt*scrollBar: false -URxvt*scrollBar_right: false -URxvt*borderLess: false -URxvt.cursorBlink: true -URxvt*internalBorder: 0 - -/* fonts */ -Xft.dpi: 96 -Xft.antialias: true -Xft.rgba: rgb -Xft.hinting: true -Xft.hintstyle: hintslight -#URxvt*font: xft:MonteCarlo:pixelsize=11:style=regular:antialias=false,xft:Inconsolata Powerline:pixelsize=11 -URxvt*font: xft:Tamsyn:pixelsize=16:style=regular:antialias=false,xft:Inconsolata Powerline:pixelsize=16 -#URxvt*boldFont: xft:MonteCarlo:pixelsize=11:style=bold:antialias=false,xft:Inconsolata Powerline:pixelsize=11 -URxvt*boldFont: xft:Tamsyn:pixelsize=16:style=bold:antialias=false,xft:Inconsolata Powerline:pixelsize=16 - -/* change default colors */ -URxvt*background: #000000 -URxvt*foreground: #999999 -! black -URxvt*.color0 : #000000 -URxvt*.color8 : #999999 -! red -URxvt*.color1 : #bb4444 -URxvt*.color9 : #bb4444 -! green -URxvt*.color2 : #44bb44 -URxvt*.color10 : #44bb44 -! yellow -URxvt*.color3 : #bbbb44 -URxvt*.color11 : #bbbb44 -! blue -URxvt*.color4 : #4444aa -URxvt*.color12 : #4444aa -! magenta -URxvt*.color5 : #bb44bb -URxvt*.color13 : #bb44bb -! cyan -URxvt*.color6 : #44bbbb -URxvt*.color14 : #44bbbb -! white -URxvt*.color7 : #999999 -URxvt*.color15 : #999999 - -/* tabbed */ -URxvt.tabbed.tabbar-fg: 7 -URxvt.tabbed.tabbar-bg: 0 -URxvt.tabbed.tab-fg: 5 -URxvt.tabbed.tab-bg: 0 -URxvt.tabbed.title-fg: 0 -URxvt.tabbed.title-bg: 7 -URxvt.tabbed.new-button: no -URxvt.tabbed.title: yes - -/* url-select */ -URxvt.url-select.autocopy: false -URxvt.url-select.button: 1 -URxvt.url-select.launcher: firefox -URxvt.url-select.underline: true - diff --git a/.Xmodmap b/.Xmodmap deleted file mode 100644 index 37b4dcc..0000000 --- a/.Xmodmap +++ /dev/null @@ -1,10 +0,0 @@ -clear Lock -!caps lock -keycode 66 = F13 -keycode 121 = XF86AudioMute -keycode 122 = XF86AudioLowerVolume -keycode 123 = XF86AudioRaiseVolume -keycode 171 = XF86AudioNext -keycode 173 = XF86AudioPrev -keycode 172 = XF86AudioPlay -keycode 174 = XF86AudioStop diff --git a/.clamz/config b/.clamz/config deleted file mode 100644 index ef2881d..0000000 --- a/.clamz/config +++ /dev/null @@ -1,28 +0,0 @@ -## Clamz configuration file - -## Default format for output filenames. This may contain any of -## the following variables: -## -## ${title} ${creator} ${album} ${tracknum} ${album_artist} -## ${genre} ${discnum} ${suffix} ${asin} ${album_asin} -## -## The name format may also contain slashes, if you'd like to -## categorize your files in subdirectories. -NameFormat "${tracknum} - ${title}.${suffix}" - -## The base directory in which to store downloaded music. -## If unset, it defaults to the current directory. -# OutputDir "/home/me/Music" - -## Set to True to allow uppercase in filenames. -## False to convert to lowercase. -AllowUppercase True - -## Set to True to output UTF-8 filenames, False to output ASCII only, -## UseLocale to check the system locale setting. -AllowUTF8 UseLocale - -## The set of ASCII characters which are disallowed. (Control -## characters and slashes are always disallowed.) -ForbidChars "!\"$*:;<>?\\`|~" - diff --git a/.config/htop/htoprc b/.config/htop/htoprc deleted file mode 100644 index 0297d95..0000000 --- a/.config/htop/htoprc +++ /dev/null @@ -1,25 +0,0 @@ -# Beware! This file is rewritten by htop when settings are changed in the interface. -# The parser is also very primitive, and not human-friendly. -fields=0 48 17 18 38 39 40 2 46 47 49 1 -sort_key=46 -sort_direction=1 -hide_threads=0 -hide_kernel_threads=1 -hide_userland_threads=0 -shadow_other_users=0 -show_thread_names=0 -highlight_base_name=0 -highlight_megabytes=1 -highlight_threads=0 -tree_view=0 -header_margin=1 -detailed_cpu_time=0 -cpu_count_from_zero=0 -update_process_names=0 -account_guest_in_cpu_meter=0 -color_scheme=0 -delay=15 -left_meters=LeftCPUs2 Memory Swap Hostname -left_meter_modes=1 1 1 2 -right_meters=RightCPUs2 Tasks LoadAverage Uptime -right_meter_modes=1 2 2 2 diff --git a/.config/khal/khal.conf b/.config/khal/khal.conf deleted file mode 100644 index 51acd22..0000000 --- a/.config/khal/khal.conf +++ /dev/null @@ -1,25 +0,0 @@ -[calendars] - - [[private]] - path = ~/.calendars/private/ - color = light green - - [[work]] - path = ~/.calendars/work/ - color = light red - - [[holidays]] - path = ~/.calendars/holidays/ - color = light blue - -[locale] -encoding=utf-8 -local_timezone= Europe/Berlin -default_timezone= Europe/Berlin -timeformat= %H:%M -dateformat= %y-%m-%d -longdateformat= %Y-%m-%d -datetimeformat= %y-%m-%d %H:%M -longdatetimeformat= %Y-%m-%d %H:%M -unicode_symbols=False - diff --git a/.fehbg b/.fehbg deleted file mode 100644 index 0ff9934..0000000 --- a/.fehbg +++ /dev/null @@ -1 +0,0 @@ -feh --no-xinerama --image-bg black --bg-center '/home/pks/var/img/MIPS_R3000A_die-1024x1024.jpg' diff --git a/.gitignore-glob b/.gitignore-glob deleted file mode 100644 index 6368ac8..0000000 --- a/.gitignore-glob +++ /dev/null @@ -1,14 +0,0 @@ -.DS_Store -*.swp -*.aux -*.bbl -*.blg -*.lof -*.log -*.lot -*.nav -*.out -*.snm -*.toc -*.vrb - diff --git a/.gitmodules b/.gitmodules index 7b9e565..2d755f6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,24 +1,24 @@ [submodule ".vim/bundle/closetag.vim"] - path = .vim/bundle/closetag + path = vim/.vim/bundle/closetag url = https://github.com/docunext/closetag.vim.git [submodule ".vim/bundle/nerdcommenter"] - path = .vim/bundle/nerdcommenter + path = vim/.vim/bundle/nerdcommenter url = https://github.com/scrooloose/nerdcommenter.git [submodule ".vim/bundle/vim-airline"] - path = .vim/bundle/airline + path = vim/.vim/bundle/airline url = https://github.com/bling/vim-airline.git [submodule ".vim/bundle/vim-endwise"] - path = .vim/bundle/endwise + path = vim/.vim/bundle/endwise url = https://github.com/tpope/vim-endwise.git [submodule ".vim/bundle/vimwiki"] - path = .vim/bundle/vimwiki + path = vim/.vim/bundle/vimwiki url = https://github.com/vimwiki/vimwiki.git [submodule ".vim/bundle/pathogen"] - path = .vim/bundle/pathogen + path = vim/.vim/bundle/pathogen url = https://github.com/tpope/vim-pathogen.git [submodule ".vim/bundle/supertab"] - path = .vim/bundle/supertab + path = vim/.vim/bundle/supertab url = https://github.com/ervandew/supertab.git [submodule ".vim/bundle/tagbar"] - path = .vim/bundle/tagbar + path = vim/.vim/bundle/tagbar url = https://github.com/majutsushi/tagbar.git diff --git a/.gtkrc-2.0 b/.gtkrc-2.0 deleted file mode 100644 index 2612320..0000000 --- a/.gtkrc-2.0 +++ /dev/null @@ -1,226 +0,0 @@ -# based on Rezlooks-candy -# modified by pks - -gtk-icon-theme-name = "gnome" - -# Clearlooks Compact -gtk-icon-sizes = "panel-menu=16,16 : gtk-menu=16,16 : gtk-button=16,16 : gtk-small-toolbar=16,16 : gtk-large-toolbar=16,16 : gtk-dialog=32,32 : gtk-dnd=32,32" - -style "rezlooks-default" -{ - GtkButton ::default_border = { 0, 0, 0, 0 } - GtkRange ::trough_border = 0 - GtkPaned ::handle_size = 2 - GtkRange ::slider_width = 12 - GtkRange ::stepper_size = 0 - - GtkScrollbar ::min_slider_length = 12 - GtkCheckButton ::indicator_size = 12 - GtkMenuBar ::internal-padding = 0 - GtkTreeView ::expander_size = 11 - GtkExpander ::expander_size = 4 - GtkScale ::slider-length = 8 - - xthickness = 0 - ythickness = 0 - - fg[NORMAL] = "#222222" - fg[PRELIGHT] = "#222222" - fg[SELECTED] = "#ffffff" - fg[ACTIVE] = "#505050" - fg[INSENSITIVE] = "#b5b3ac" - - bg[NORMAL] = "#fbfbfb" - bg[PRELIGHT] = "#efefef" - bg[SELECTED] = "#990099" - bg[INSENSITIVE] = "#efefef" - bg[ACTIVE] = "#f5f5f5" # this (strangely) controls inactive tab BGs - - base[NORMAL] = "#ffffff" - base[PRELIGHT] = "#990066" - base[ACTIVE] = "#9900ff" - base[SELECTED] = "#996699" - base[INSENSITIVE] = "#e8e8e8" - - text[NORMAL] = "#000000" - text[PRELIGHT] = "#ffffff" - text[ACTIVE] = "#ffffff" - text[SELECTED] = "#ffffff" - text[INSENSITIVE] = "#b5b5b5" - - engine "rezlooks" - { - scrollbar_color = "#000000" - menubarstyle = 0 # 0 = flat, 1 = gradient - menubaritemstyle = 0 # 0 = flat, 1 = button-ish style - animation = FALSE - } -} - - -style "rezlooks-wide" = "rezlooks-default" -{ - xthickness = 0 - ythickness = 0 -} - -style "rezlooks-wider" = "rezlooks-default" -{ - xthickness = 0 - ythickness = 0 -} - -style "rezlooks-button" = "rezlooks-wider" -{ - bg[NORMAL] = "#f2f2f2" - bg[INSENSITIVE] = "#f0f0f0" - bg[PRELIGHT] = "#9900ff" - bg[ACTIVE] = "#996699" -} - -style "rezlooks-notebook" = "rezlooks-wide" -{ - bg[NORMAL] = "#efefef" - bg[INSENSITIVE] = "#efefef" - bg[SELECTED] = "#990099" -} - -style "rezlooks-tasklist" = "rezlooks-default" -{ - xthickness = 0 - ythickness = 0 -} - -style "rezlooks-menu" = "rezlooks-default" -{ - xthickness = 0 - ythickness = 0 -} - -style "rezlooks-menu-item" = "rezlooks-default" -{ - ythickness = 0 - fg[NORMAL] = "#505050" - fg[PRELIGHT] = "#ffffff" - text[PRELIGHT] = "#ffffff" -} - -style "rezlooks-menubar" = "rezlooks-default" -{ - bg[NORMAL] = "#7851a9" # background - fg[NORMAL] = "#505050" - fg[ACTIVE] = "#505050" - text[NORMAL] = "#505050" - text[PRELIGHT] = "#505050" - base[PRELIGHT] = "#63e62e" - base[SELECTED] = "#4db224" -} - -style "rezlooks-menubar-item" -{ - ythickness = 4 - fg[PRELIGHT] = "#505050" - bg[PRELIGHT] = "#ff99ff" -} - -style "rezlooks-tree" = "rezlooks-default" -{ - xthickness = 0 - ythickness = 0 -} - -style "rezlooks-frame-title" = "rezlooks-default" -{ - fg[NORMAL] = "#404040" -} - -style "rezlooks-tooltips" = "rezlooks-default" -{ - xthickness = 0 - ythickness = 0 - bg[NORMAL] = { 1.0,1.0,0.75 } -} - -style "rezlooks-progressbar" = "rezlooks-wide" -{ - xthickness = 2 - ythickness = 2 - fg[PRELIGHT] = "#ffffff" -} - -style "rezlooks-combo" = "rezlooks-button" -{ -} - -style "metacity-frame" -{ - # Normal base color - #bg[NORMAL] = "#bbbbbb" - - # Unfocused title background color - #bg[INSENSITIVE] = { 0.8, 0.8, 0.8 } - - # Unfocused title text color - #fg[INSENSITIVE] = { 1.55, 1.55, 1.55 } - - # Focused icon color - #fg[NORMAL] = { 0.2, 0.2, 0.2 } - - # Focused title background color - bg[SELECTED] = "#444444" - - # Focused title text color - fg[SELECTED] = "#ffffff" -} - -# widget styles -class "MetaFrames" style "metacity-frame" -class "GtkWidget" style "rezlooks-default" -class "GtkButton" style "rezlooks-button" -class "GtkScale" style "rezlooks-button" -class "GtkCombo" style "rezlooks-button" -class "GtkRange" style "rezlooks-wide" -class "GtkFrame" style "rezlooks-wide" -class "GtkMenu" style "rezlooks-menu" -class "GtkEntry" style "rezlooks-wider" -class "GtkMenuItem" style "rezlooks-menu-item" -class "GtkNotebook" style "rezlooks-notebook" -class "GtkProgressBar" style "rezlooks-progressbar" -class "*MenuBar*" style "rezlooks-menubar" - -widget_class "*MenuItem.*" style "rezlooks-menu-item" -widget_class "*MenuBar.*" style "rezlooks-menubar-item" - -# combobox stuff -widget_class "*.GtkComboBox.GtkButton" style "rezlooks-combo" -widget_class "*.GtkCombo.GtkButton" style "rezlooks-combo" -# tooltips stuff -widget_class "*.tooltips.*.GtkToggleButton" style "rezlooks-tasklist" -widget "gtk-tooltips" style "rezlooks-tooltips" - -# treeview stuff -widget_class "*.GtkTreeView.GtkButton" style "rezlooks-tree" -widget_class "*.GtkCTree.GtkButton" style "rezlooks-tree" -widget_class "*.GtkList.GtkButton" style "rezlooks-tree" -widget_class "*.GtkCList.GtkButton" style "rezlooks-tree" -widget_class "*.GtkFrame.GtkLabel" style "rezlooks-frame-title" - -# notebook stuff -widget_class "*.GtkNotebook.*.GtkEventBox" style "rezlooks-notebook" -widget_class "*.GtkNotebook.*.GtkViewport" style "rezlooks-notebook" - -# font -style "user-font" -{ - font_name="Gotham Rounded Light 11" -} -gtk-font-name = "Gotham Rounded Light 11" -widget_class "*" style "user-font" - -# speed -gtk-menu-popup-delay = 0 -gtk-menu-popdown-delay = 0 -gtk-menu-bar-popup-delay = 0 -gtk-enable-animations = 0 -gtk-timeout-expand = 10 - diff --git a/.imwheelrc b/.imwheelrc deleted file mode 100644 index c6961a5..0000000 --- a/.imwheelrc +++ /dev/null @@ -1,3 +0,0 @@ -"chrome" - None, Up, Button4, 50 - None, Down, Button5, 50 diff --git a/.inputrc b/.inputrc deleted file mode 100644 index ee13649..0000000 --- a/.inputrc +++ /dev/null @@ -1,5 +0,0 @@ -"\e[A": history-search-backward -"\e[B": history-search-forward -set show-all-if-ambiguous on -set completion-ignore-case on - diff --git a/.moc/config b/.moc/config deleted file mode 100644 index 2e6183c..0000000 --- a/.moc/config +++ /dev/null @@ -1,290 +0,0 @@ -# This is a configuration file for the MOC player. It should be named 'config' -# and placed in directory ~/.moc/ -# Comments begins with '#'. -# You can use quotes and escape ('\') in parameters - - -# Show file titles (title, author, album) instead of file names. -ReadTags = yes - -# Directory in which you store music files, if you specify it, you will be able -# to quickly go to this directory with the '-m' parameter or the 'm' command. -# This can also point to a playlist. -MusicDir = "/media/dock/m" - -# How to sort? FileName is the only option for now. -Sort = FileName - -# Show errors in the streams, for example CRC errors or broken frames in mp3 -# files -ShowStreamErrors = no - -# Ignore CRC errors in MP3 files. Most players do that, so the default value is -# set to yes. -Mp3IgnoreCRCErrors = yes - -# Turn on repeat. -Repeat = no - -# Turn on shuffle. -Shuffle = no - -# Turn on AutoNext -AutoNext = yes - -# Default FormatString -# %n - Track number -# %a - Artist -# %A - Album -# %t - Title -# %(X:TRUE:FALSE) - ternary expression - if X exists, do TRUE, otherwaise -# FALSE. '\' - escape character (must be double, because of -# config interpreter). man zshmisc for more info. -FormatString = "%(n:%n :)%(a:%a - :)%(t:%t:)%(A: \(%A\):)" - -# Output buffer size in kilobytes. Minimum value is 128KB. */ -OutputBuffer = 2048 - -# Input buffer size in kilobytes. Minimum value is 32KB. */ -InputBuffer = 512 - -# How much to fill the input buffer before playing (in kilobytes)? -# This can't be more than InputBuffer value. -# Remember that for network streams beside the positive effect this also causes -# delay between what you can hear and what is broadcasted. -Prebuffering = 64 - -# Use this HTTP proxy server for internet streams. If not set, the -# environmential variables http_proxy and ALL_PROXY will be used if present. -#HTTPProxy = my_proxy:port - -# Sound driver - OSS, ALSA, JACK, or null (only for debugging) -# You can enter more than one driver separated by a coma. The first working -# driver will be used. -#SoundDriver = JACK, ALSA, OSS -SoundDriver = ALSA - -# Jack output settings -JackOutLeft = "alsa_pcm:playback_1" -JackOutRight = "alsa_pcm:playback_2" - -# OSS output device -OSSDevice = /dev/dsp - -# OSS Mixer device -OSSMixerDevice = /dev/mixer - -# OSS Mixer channel: pcm or master. -OSSMixerChannel1 = master - -# Second OSS Mixer channel: pcm or master. -OSSMixerChannel2 = pcm - -# ALSA mixer device. -ALSAMixer1 = Master - -# Second ALSA mixer device. -ALSAMixer2 = PCM - -# ALSA output device -AlsaDevice = default - -# Show files with dot at the beginning? -ShowHiddenFiles = no - -# Start in the music directory if no arguments are given. If set to no, start -# in the current directory. -StartInMusicDir = yes - -# Hide file name extensions -HideFileExtension = no - -# Show file format in menu. -ShowFormat = yes - -# Show file time in menu. Possible options: yes, no, IfAvailable - show the -# time only when it was read before (often works faster) -ShowTime = IfAvailable - -# Theme file. This can be absolute path or relative to -# /usr/share/moc/themes/ (depends on installation prefix) or ~/.moc/themes/ -# Theme = example_theme -Theme = pks_theme - -# The theme used when running on on xterm -# XTermTheme = transparent-background - -# MOC directory - where pid file, socket, and state files are stored. -# You can use ~ at the begining -# MOCDir = ~/.moc - -# Use mmap() to read files. mmap() is much slower on NFS. -UseMmap = no - -# Assume this encoding for ID3 version 1/1.1 tags (mp3 files). Unlike ID3v2 -# UTF-8 is not used here and MOC can't guess how tags are encoded. Another -# solution is using librcc (see the next option). This option is ignored -# if UseRCC is set to yes. -#ID3v1TagsEncoding = WINDOWS-1250 - -# Use librcc to fix ID3 version 1/1.1 tags encoding. -#UseRCC = yes - -# Remember the playlist after exit? -SavePlaylist = yes - -# When using more than one client (interface) at a time, do the share the -# playlist? -SyncPlaylist = yes - -# Choose a keymap file (relative to ~/.moc/ or absolute path) -# Example keymap with description is included (keymap.example). -#Keymap = my_keymap - -# Use ASCII characters instead of graphic for drawing lines. This helps on -# some terminals. -ASCIILines = no - -# FastDirs, these allow you jump directly to a directory, the key bindings are -# in the keymap file. -#Fastdir1 = /mp3/rock -#Fastdir2 = /mp3/electronic -#Fastdir3 = /mp3/rap -#Fastdir4 = /mp3/etc -#Fastdir5 = -#Fastdir6 = -#Fastdir7 = -#Fastdir8 = -#Fastdir9 = -#Fastdir10 = - -# How fast to seek? Number of seconds per key stroke. -#SeekTime = 1 - -# How fast to seek (when using silent seeking)? Number of seconds per key -# stroke. -#SilentSeekTime = 5 - -# Resample method to use. There are few methods of resampling sound supported -# by libresamplerate. The default is the fastest (linear). Better description -# is here: http://www.mega-nerd.com/libsamplerate/api_misc.html#Converters -# -# High quality (based on bandlimited interpolation), but slow methods: -# -# SincBestQuality - really slow (I know you probably have an xx GHz processor, -# but it's not enough to not see this in the top output :) -# The worst case Signal-to-Noise Ratio is 97dB. -# SincMediumQuality - much faster -# SincFastest - the fastest bandlimited interpolation -# -# Poor quality, but much faster methods: -# -# ZeroOrderHold - really poor quality, but it's really fast -# Linear - a bit better and a bit slower -# -#ResampleMethod = Linear - -# Always use this sample rate when opening the audio device (and resample the -# sound is necessary). When set to 0 the device is opened with the file's rate. -#ForceSampleRate = 48000 - -# By default even if the sound card reports that it can output 24bit samples -# MOC converts 24bit PCM to 16bit. This option set to yes allows MOC to use -# 24bit output (for example MP3 decoder uses this format). This is disabled -# in the default configuration because there were reports that it prevents -# from playing MP3 files on some soundcards. -#Allow24bitOutput = no - -# Use realtime priority for output buffer thread. This will prevent gaps while -# playing even with heavy load. The user which runs MOC must have permissions -# to set such a priority. This could be dangerous, because it is possible that -# a bug in MOC will freeze your computer. -#UseRealtimePriority = no - -# Size of the in-memory cache for file tags in KB. -TagsCacheSize = 256 - -# Number items in the playlist. -#PlaylistNumbering = yes - -# Main window layoutis can be configured. You can change the position and the -# size of the menus (directory and playlist). You have 3 layouts ant switch -# between then using the 'l' key (standard mapping). By default only 2 layouts -# are configured. -# -# The format is as folows: -# Each menu is described in format NAME:POSITION_X,POSITION_Y,WIDTH,HEIGHT -# NAME is directory or playlist -# Other parameters define position and size of the menu. They can be absolute -# numbers (like 10) or a percent value of the screen size (like 45%). -# WIDTH and HEIGHT can have value of FILL which means fill the screen from -# the menu's position to the border. -# Separate menu descriptions using a space. -# Menus may overlap. -# You must describe at least one menu (default is to fill the whole window). -# There must be at least one layout (Layout1) defined. Other can be empty (""). -# -# Examples: -# -# Just one layout, the directory will occupy the whole screen, the playlist -# will have 1/4 of the screen size and be positioned at lower right corner. -# Layout1 = "playlist:50%,50%,50%,50%" -# Layout2 = "" -# Layout3 = "" -# -# The scrren is split into two parts: playlist at the top and the directory -# menu at the bottom. Playlist will occupy 10 lines and the directory menu -# the rest. -# Layout1 = "playlist:0,0,100%,10 directory:0,10,100%,FILL" -# -# Default configuration: -# Layout1 = "directory:0,0,50%,100% playlist:50%,0,50%,100%" -# Layout2 = "directory:0,0,100%,100% playlist:0,0,100%,100%" -# Layout3 = "" - -# When the song changes, should the menu be scrolled so that the currently -# played file is visible? -FollowPlayedFile = yes - -# What to do if the interface was started and something from the playlist is -# playing? If CanStartInPlaylist is set to "yes", the interface will switch to -# the playlist. When set to "no" it will start from the last directory. -CanStartInPlaylist = yes - -# Executing external commands (1 - 10) invoked with key commands (F1 - F10 by -# default). -# Some arguments are substituted befor executing: -# %f - file path -# %i - title made from tags -# -# Data from tags: -# %t - title -# %a - album -# %r - artist -# %n - track -# %m - time of the file (in seconds) -# -# Parameters above applys to the currently selected file. If you change them to -# capital letters, they are taken from the currently played file. -# -# Programms are run using execv(), not a shell, so you can't do things like -# redirecting the output to a file. The command string is split using blank -# characters as separators, the first element is the command to be executed -# and the rest are parameters, so if you use "echo Playing: %i" we run program -# echo (from $PATH) with 2 parameters: 'Playing:' string and the title. Even -# if the title contains spaces it's still one parameter and it's safe if it -# contains `rm -rf /`. -# -# Examples: -# ExecCommand1 = "cp %f /mnt/usb_drive" -# ExecCommand2 = "/home/joe/now_playing %i" - -# Display the cursor in the line with the selected file. This can be usefu with -# a braille display. -# UseCursorSelection = no - -# Set the terminal title when running under xterm. -#SetXtermTitle = yes - -# Display full paths instead of just file names in the playlist. -#PlaylistFullPaths = yes diff --git a/.moc/radio.m3u b/.moc/radio.m3u deleted file mode 100644 index 66654c9..0000000 --- a/.moc/radio.m3u +++ /dev/null @@ -1,29 +0,0 @@ -#EXTM3U -#EXTINF:0,bassdrive.com -http://shouthost.com.32-1.streams.bassdrive.com:8200 -#EXTINF:0,paris-one.com Club -http://listen.radionomy.com/parisoneclub -#EXTINF:0,paris-one.com Dance -http://listen.radionomy.com/parisonedance -#EXTINF:0,paris-one.com Deeper -http://listen.radionomy.com/parisonedeeper -#EXTINF:0,paris-one.com Trance -http://listen.radionomy.com/parisonetrance -#EXTINF:0,paris-one.com Reverse -http://listen.radionomy.com/parisonereverse -#EXTINF:0,Deutschlandfunk -http://dradio_mp3_dlf_m.akacast.akamaistream.net/7/249/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dlf_m -#EXTINF:0,Deutschlandradio Kultur -http://dradio_mp3_dkultur_m.akacast.akamaistream.net/7/530/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dkultur_m -#EXTINF:0,DRadio Wissen -http://dradio_mp3_dwissen_m.akacast.akamaistream.net/7/728/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dwissen_m -#EXTINF:0,SWR1 -http://swr-mp3-m-swr1bw.akacast.akamaistream.net/7/245/137133/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr1bw -#EXTINF:0,SWR2 -http://swr-mp3-m-swr2.akacast.akamaistream.net/7/721/137135/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr2 -#EXTINF:0,SWR3 -http://swr-mp3-m-swr3.akacast.akamaistream.net/7/720/137136/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr3 -#EXTINF:0,youfm -http://hr-mp3-m-youfm.akacast.akamaistream.net/7/246/142136/v1/gnl.akacast.akamaistream.net/hr-mp3-m-youfm -#EXTINF:0,forever.fm -http://relay.forever.fm/all.mp3 diff --git a/.moc/themes/default b/.moc/themes/default deleted file mode 100644 index c24231c..0000000 --- a/.moc/themes/default +++ /dev/null @@ -1,35 +0,0 @@ -background = default default -frame = default default -window_title = default default -directory = default default -selected_directory = default default reverse -playlist = default default -selected_playlist = default default reverse -file = default default -selected_file = default default reverse -marked_file = default default bold -marked_selected_file = default default bold -info = default default -selected_info = default default -marked_info = default default -marked_selected_info = default default -status = default default -title = default default -state = default default -current_time = default default -time_left = default default -total_time = default default -time_total_frames = default default -sound_parameters = default default -legend = default default -disabled = default default -enabled = default default bold -empty_mixer_bar = default default -filled_mixer_bar = default default reverse -empty_time_bar = default default -filled_time_bar = default default reverse -entry = default default -entry_title = default default -error = default default bold -message = default default bold -plist_time = default default diff --git a/.moc/themes/pks_theme b/.moc/themes/pks_theme deleted file mode 100644 index aec1467..0000000 --- a/.moc/themes/pks_theme +++ /dev/null @@ -1,35 +0,0 @@ -background = default default -frame = default default -window_title = default default -directory = default default -selected_directory = default default reverse -playlist = default default -selected_playlist = default default reverse -file = default default -selected_file = default default reverse -marked_file = magenta default bold -marked_selected_file = magenta white bold -info = default default -selected_info = default default -marked_info = default default -marked_selected_info = default default -status = default default -title = default default -state = default default -current_time = default default -time_left = default default -total_time = default default -time_total_frames = default default -sound_parameters = default default -legend = default default -disabled = default default -enabled = default default bold -empty_mixer_bar = default default -filled_mixer_bar = magenta default reverse -empty_time_bar = default default -filled_time_bar = magenta default reverse -entry = default default -entry_title = default default -error = default default bold -message = default default bold -plist_time = default default diff --git a/.mozilla/firefox/pks.default/searchplugins/amazon.xml b/.mozilla/firefox/pks.default/searchplugins/amazon.xml deleted file mode 100644 index 3aed0f9..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/amazon.xml +++ /dev/null @@ -1,9 +0,0 @@ - -amazon.de - -UTF-8 - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml b/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml deleted file mode 100644 index 90397d8..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml +++ /dev/null @@ -1,9 +0,0 @@ - -duckduckgo.com - -UTF-8 -data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB8lBMVEUAAADkRQzjPwPjQQXkRQ3iPwTiQQXgPQPeQgrcOwPVNgDVNQDWOgbTMwDRMgDQMwDSMwDRNwTQLgDRJgDSJwDSLgDSNwTjOgDiOADjOQDkPADhQAXzs5v+/fv////0vKbiRQvgPQHpdUr85NzuknPdKgDcIwDnZzj2w7HqeU/gPQLsimb/+PftjWn97Obpb0LdJQDeLQDtjmvsi2jgSBDnbULgOQD/39HgLQDeMgDpeFLgSBH0v670uqbaJQD2qImWvP/G1Ob5+/3u//+fvvXyp47dMwDaLwD0u6v0v6/aNQDiXi/aKQD3qozU7/8gSY2vvtg0ZK/OqLDaKQHYKgLgWTfaNADZMgDZMADZLADzqpD7//+xwdz//9H/5Bn/7Bn//ADofADYMADYMQDZOgPXLgDiZDj//97/0AD3tQDvlgHZOgbXLATXMADWMgDfXjLVLQD///z+0AD/3Rn/yRnwnQDcVjbVMQDyv67wuKTSJwDRHQD+8O/tg3/iQQDwhAHnawHWMADvtKfyva7XQxHga0bQGQD2vbH/u8LXIQCmPQzja07XQxLliGn99fPkcVHvhnGZ5VguvUU5wktBwCcAgxzydVv/8/XmiGngdlL+ysi3+I8LtCE80V6P3YmX4sDleljSNQLzr6D7sKPXNQTSIwAEAbMrAAAAF3RSTlMARqSkRvPz80PTpKRG3fPe3hio9/eoGP50jNsAAAABYktHRB5yCiArAAAAyElEQVQYGQXBvUqCYRiA4fu2V9Tn+UQddI3aCpxaOoU6iU4gcqqpoYbALXBuCuoYmttamqJDiEoh4YP+MOi6BNCh+uYKEGiOVNCXXxA2XDVV/UyfKbRCXTLQWAxbP2vt8Ue/uYDvfim91615sb2um6rqtrr/NFb1cUf1Ybd06areU6lSlYpK79jzK1SyJOkfhOl8JGEcqV5zoKrTRqO6yUzIzNu46ijdM1VV9bhuUJ/nZURExLRzUiPQm3kKXHi4BAEGOmOi78A/L1QoU/VHoTsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDEtMTlUMjA6MDE6MTEtMDU6MDAuET6cAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAxLTE5VDIwOjAxOjExLTA1OjAwX0yGIAAAAABJRU5ErkJggg== - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/ebay.xml b/.mozilla/firefox/pks.default/searchplugins/ebay.xml deleted file mode 100644 index 6a0da13..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/ebay.xml +++ /dev/null @@ -1,9 +0,0 @@ - -ebay.de - -UTF-8 - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/geizhals.xml b/.mozilla/firefox/pks.default/searchplugins/geizhals.xml deleted file mode 100644 index 0a0c895..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/geizhals.xml +++ /dev/null @@ -1,9 +0,0 @@ - -geizhals.at - -UTF-8 - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/google-de.xml b/.mozilla/firefox/pks.default/searchplugins/google-de.xml deleted file mode 100644 index bfd7a00..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/google-de.xml +++ /dev/null @@ -1,13 +0,0 @@ - -google.de - -UTF-8 - - - - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/google.xml b/.mozilla/firefox/pks.default/searchplugins/google.xml deleted file mode 100644 index 1eed48c..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/google.xml +++ /dev/null @@ -1,13 +0,0 @@ - -google - -UTF-8 - - - - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/imdb.xml b/.mozilla/firefox/pks.default/searchplugins/imdb.xml deleted file mode 100644 index 2d34ab7..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/imdb.xml +++ /dev/null @@ -1,11 +0,0 @@ - -imdb.com - -UTF-8 - - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/img.xml b/.mozilla/firefox/pks.default/searchplugins/img.xml deleted file mode 100644 index 52e8bb9..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/img.xml +++ /dev/null @@ -1,11 +0,0 @@ - -ddg-images - -UTF-8 - - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml b/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml deleted file mode 100644 index 062878f..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml +++ /dev/null @@ -1,10 +0,0 @@ - -leo frde - -UTF-8 - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml b/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml deleted file mode 100644 index 93e14bd..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml +++ /dev/null @@ -1,10 +0,0 @@ - -leo itde - -UTF-8 - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml b/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml deleted file mode 100644 index 8ef6811..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml +++ /dev/null @@ -1,10 +0,0 @@ - -leo rude - -UTF-8 - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/leo.xml b/.mozilla/firefox/pks.default/searchplugins/leo.xml deleted file mode 100644 index 8b400e7..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/leo.xml +++ /dev/null @@ -1,10 +0,0 @@ - -leo ende - -UTF-8 - - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml b/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml deleted file mode 100644 index 00eefbe..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml +++ /dev/null @@ -1,9 +0,0 @@ - -wetteronline.de - -UTF-8 - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml b/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml deleted file mode 100644 index a294b99..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml +++ /dev/null @@ -1,9 +0,0 @@ - -wikipedia.org - -UTF-8 - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml b/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml deleted file mode 100644 index 6bc9557..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml +++ /dev/null @@ -1,9 +0,0 @@ - -de.wikipedia.org - -UTF-8 - - - - - diff --git a/.mozilla/firefox/pks.default/searchplugins/youtube.xml b/.mozilla/firefox/pks.default/searchplugins/youtube.xml deleted file mode 100644 index a936264..0000000 --- a/.mozilla/firefox/pks.default/searchplugins/youtube.xml +++ /dev/null @@ -1,14 +0,0 @@ - -youtube.com - -UTF-8 - - - - - - - - - - diff --git a/.mozilla/firefox/profiles.ini b/.mozilla/firefox/profiles.ini deleted file mode 100644 index a7e6bf7..0000000 --- a/.mozilla/firefox/profiles.ini +++ /dev/null @@ -1,14 +0,0 @@ -[General] -StartWithLastProfile=1 - -[Profile0] -Name=default -IsRelative=1 -Path=pks.default -Default=1 - -[Profile1] -Name=dev-edition-default -IsRelative=1 -Path=pks.dev-edition-default - diff --git a/.mpv.conf b/.mpv.conf deleted file mode 100644 index 408e9d4..0000000 --- a/.mpv.conf +++ /dev/null @@ -1,12 +0,0 @@ -script-opts=osc-layout=bottombar,osc-seekbarstyle=bar - -osd-playing-msg='${filename}' -osd-duration=2000 -osd-font="Source Sans Pro Semibold" -osd-font-size=35 -osd-color="#ffffffff" -osd-border-color="#ff262626" -osd-border-size=2 -osd-shadow-offset=1 -osd-shadow-color="#33000000" -osd-scale-by-window=yes diff --git a/.mpv/config b/.mpv/config deleted file mode 100644 index 21cf775..0000000 --- a/.mpv/config +++ /dev/null @@ -1,3 +0,0 @@ -# Write your default config options here! - - diff --git a/.multitailrc b/.multitailrc deleted file mode 100644 index 36c35eb..0000000 --- a/.multitailrc +++ /dev/null @@ -1 +0,0 @@ -check_mail:0 diff --git a/.mutt/mailcap b/.mutt/mailcap deleted file mode 100644 index fc25715..0000000 --- a/.mutt/mailcap +++ /dev/null @@ -1,10 +0,0 @@ -text/html; firefox %s &>/dev/null; test=test -n "$DISPLAY"; needsterminal -text/html; w3m -I %{charset} -O utf-8 -T text/html -dump %s; copiousoutput -text/plain; less %s -application/x-pdf; mupdf %s -application/pdf; mupdf %s -application/octet-stream; mupdf %s -image/jpeg; feh %s -image/pjpeg; feh %s -image/png; feh %s -image/gif; feh %s diff --git a/.mutt/work.rc b/.mutt/work.rc deleted file mode 100644 index cce5baf..0000000 --- a/.mutt/work.rc +++ /dev/null @@ -1,8 +0,0 @@ -color status red color231 -set from = "simianer@cl.uni-heidelberg.de" -set sendmail = "/usr/bin/msmtp -a work" -set record = "+simianer@cl.uni-heidelberg.de/all" -set postponed = "+simianer@cl.uni-heidelberg.de/drafts" -macro index,pager S "+simianer@cl.uni-heidelberg.de/all" -set spoolfile = "+simianer@cl.uni-heidelberg.de/inbox" - diff --git a/.newsbeuter/config b/.newsbeuter/config deleted file mode 100644 index 3e2bbe0..0000000 --- a/.newsbeuter/config +++ /dev/null @@ -1,25 +0,0 @@ -highlight article "^Title: .*$" magenta black bold -color listnormal white black -color listfocus magenta black -color listfocus_unread black white -color info color7 black -color article color246 black - -#highlight feedlist "^.* N .*$" color15 default bold -#highlight articlelist "^.* N .*$" color15 default bold -#highlight article "^Feed: .*$" color3 default -#highlight article "^Author: .*$" color5 default -#highlight article "^Link: .*$" blue default -#highlight article "^Date: .*$" color4 default - -browser "firefox &>/dev/null" -show-read-articles no - -bind-key j down -bind-key k up -bind-key h left -bind-key l right -bind-key m toggle-show-read-feeds -bind-key a mark-feed-read -bind-key o open-in-browser-and-mark-read - diff --git a/.npmrc b/.npmrc deleted file mode 100644 index a6c33bf..0000000 --- a/.npmrc +++ /dev/null @@ -1 +0,0 @@ -root=/home/pks/lib/node diff --git a/.ratpoisonrc b/.ratpoisonrc deleted file mode 100644 index cdc6a51..0000000 --- a/.ratpoisonrc +++ /dev/null @@ -1,42 +0,0 @@ -exec feh --no-xinerama --image-bg black --bg-center '/home/pks/var/img/MIPS_R3000A_die-1024x1024.jpg' -exec mkdir -p /tmp/pks/.cache /tmp/pks/.ccache /tmp/pks/.local -exec xmodmap -exec xbindkeys -exec ~/bin/urxvtd -q -f -o -exec xset s 0 -exec xrandr --output VGA-0 --off -exec imwheel -exec xset b off -exec unclutter -idle 5 -escape F13 -definekey top F14 readkey root - -bind Return exec /home/pks/bin/urxvtc --saveLines 10000 -unbind c -bind C exec /usr/bin/firefox -bind D exec urxvt -fn 'xft:courier:pixelsize=16' -fg #000000 -bg #ffffff -bind b exec ratpoison -c "echo $(~/bin/avg_batt)" -bind s hsplit -bind S split -bind q only -bind j focusdown -bind h focusleft -bind k focusup -bind l focusright -bind K exchangeup -bind J exchangedown -bind H exchangeleft -bind L exchangeright -bind t time -bind k exec ~/bin/layout_switch -bind Cyrillic_el exec ~/bin/layout_switch -bind F14 other - -defborder 0 -defpadding 0 0 0 0 -defbarpadding 0 0 - -set border 0 -set font "Gotham Rounded Light:size=20" -set winname class - diff --git a/.rtorrent.rc b/.rtorrent.rc deleted file mode 100644 index 3dfa1a2..0000000 --- a/.rtorrent.rc +++ /dev/null @@ -1,110 +0,0 @@ -# This is an example resource file for rTorrent. Copy to -# ~/.rtorrent.rc and enable/modify the options as needed. Remember to -# uncomment the options you wish to enable. - -# Maximum and minimum number of peers to connect to per torrent. -#min_peers = 40 -#max_peers = 100 - -# Same as above but for seeding completed torrents (-1 = same as downloading) -#min_peers_seed = 10 -#max_peers_seed = 50 - -# Maximum number of simultanious uploads per torrent. -#max_uploads = 15 - -# Global upload and download rate in KiB. "0" for unlimited. -#download_rate = 0 -upload_rate = 10 - -# Default directory to save the downloaded torrents. -directory = ~/z/ - -# Default session directory. Make sure you don't run multiple instance -# of rtorrent using the same session directory. Perhaps using a -# relative path? -session = ~/z/ - -# Watch a directory for new torrents, and stop those that have been -# deleted. -#schedule = watch_directory,5,5,load_start=./watch/*.torrent -#schedule = untied_directory,5,5,stop_untied= -schedule = low_diskspace,5,60,close_low_diskspace=100M - -# Close torrents when diskspace is low. -#schedule = low_diskspace,5,60,close_low_diskspace=100M - -# Stop torrents when reaching upload ratio in percent, -# when also reaching total upload in bytes, or when -# reaching final upload ratio in percent. -# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0 -#schedule = ratio,60,60,"stop_on_ratio=200,200M,2000" - -# The ip address reported to the tracker. -#ip = 127.0.0.1 -#ip = rakshasa.no - -# The ip address the listening socket and outgoing connections is -# bound to. -#bind = 127.0.0.1 -#bind = rakshasa.no - -# Port range to use for listening. -port_range = 49164-50164 - -# Start opening ports at a random position within the port range. -port_random = yes - -# Check hash for finished torrents. Might be usefull until the bug is -# fixed that causes lack of diskspace not to be properly reported. -#check_hash = no - -# Set whetever the client should try to connect to UDP trackers. -#use_udp_trackers = yes - -# Alternative calls to bind and ip that should handle dynamic ip's. -#schedule = ip_tick,0,1800,ip=rakshasa -#schedule = bind_tick,0,1800,bind=rakshasa - -# Encryption options, set to none (default) or any combination of the following: -# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext -# -# The example value allows incoming encrypted connections, starts unencrypted -# outgoing connections but retries with encryption if they fail, preferring -# plaintext to RC4 encryption after the encrypted handshake -# -# encryption = allow_incoming,enable_retry,prefer_plaintext -encryption = require - -# Enable DHT support for trackerless torrents or when all trackers are down. -# May be set to "disable" (completely disable DHT), "off" (do not start DHT), -# "auto" (start and stop DHT as needed), or "on" (start DHT immediately). -# The default is "off". For DHT to work, a session directory must be defined. -# -# dht = auto - -# UDP port to use for DHT. -# -# dht_port = 6881 - -# Enable peer exchange (for torrents not marked private) -# -# peer_exchange = yes - -# -# Do not modify the following parameters unless you know what you're doing. -# - -# Hash read-ahead controls how many MB to request the kernel to read -# ahead. If the value is too low the disk may not be fully utilized, -# while if too high the kernel might not be able to keep the read -# pages in memory thus end up trashing. -#hash_read_ahead = 10 - -# Interval between attempts to check the hash, in milliseconds. -#hash_interval = 100 - -# Number of attempts to check the hash while using the mincore status, -# before forcing. Overworked systems might need lower values to get a -# decent hash checking rate. -#hash_max_tries = 10 diff --git a/.subversion/config b/.subversion/config deleted file mode 100644 index da8321e..0000000 --- a/.subversion/config +++ /dev/null @@ -1,148 +0,0 @@ -### This file configures various client-side behaviors. -### -### The commented-out examples below are intended to demonstrate -### how to use this file. - -### Section for authentication and authorization customizations. -[auth] -### Set password stores used by Subversion. They should be -### delimited by spaces or commas. The order of values determines -### the order in which password stores are used. -### Valid password stores: -### gnome-keyring (Unix-like systems) -### kwallet (Unix-like systems) -### keychain (Mac OS X) -### windows-cryptoapi (Windows) -# password-stores = gnome-keyring,kwallet -### -### Set KWallet wallet used by Subversion. If empty or unset, -### then the default network wallet will be used. -# kwallet-wallet = -### -### Include PID (Process ID) in Subversion application name when -### using KWallet. It defaults to 'no'. -# kwallet-svn-application-name-with-pid = yes -### -### The rest of this section in this file has been deprecated. -### Both 'store-passwords' and 'store-auth-creds' can now be -### specified in the 'servers' file in your config directory. -### Anything specified in this section is overridden by settings -### specified in the 'servers' file. -### -### Set store-passwords to 'no' to avoid storing passwords in the -### auth/ area of your config directory. It defaults to 'yes', -### but Subversion will never save your password to disk in -### plaintext unless you tell it to (see the 'servers' file). -### Note that this option only prevents saving of *new* passwords; -### it doesn't invalidate existing passwords. (To do that, remove -### the cache files by hand as described in the Subversion book.) -# store-passwords = no -### Set store-auth-creds to 'no' to avoid storing any subversion -### credentials in the auth/ area of your config directory. -### It defaults to 'yes'. Note that this option only prevents -### saving of *new* credentials; it doesn't invalidate existing -### caches. (To do that, remove the cache files by hand.) -# store-auth-creds = no - -### Section for configuring external helper applications. -[helpers] -### Set editor-cmd to the command used to invoke your text editor. -### This will override the environment variables that Subversion -### examines by default to find this information ($EDITOR, -### et al). -# editor-cmd = editor (vi, emacs, notepad, etc.) -### Set diff-cmd to the absolute path of your 'diff' program. -### This will override the compile-time default, which is to use -### Subversion's internal diff implementation. -# diff-cmd = diff_program (diff, gdiff, etc.) -### Set diff3-cmd to the absolute path of your 'diff3' program. -### This will override the compile-time default, which is to use -### Subversion's internal diff3 implementation. -# diff3-cmd = diff3_program (diff3, gdiff3, etc.) -### Set diff3-has-program-arg to 'yes' if your 'diff3' program -### accepts the '--diff-program' option. -# diff3-has-program-arg = [yes | no] -### Set merge-tool-cmd to the command used to invoke your external -### merging tool of choice. Subversion will pass 4 arguments to -### the specified command: base theirs mine merged -# merge-tool-cmd = merge_command - -### Section for configuring tunnel agents. -[tunnels] -### Configure svn protocol tunnel schemes here. By default, only -### the 'ssh' scheme is defined. You can define other schemes to -### be used with 'svn+scheme://hostname/path' URLs. A scheme -### definition is simply a command, optionally prefixed by an -### environment variable name which can override the command if it -### is defined. The command (or environment variable) may contain -### arguments, using standard shell quoting for arguments with -### spaces. The command will be invoked as: -### svnserve -t -### (If the URL includes a username, then the hostname will be -### passed to the tunnel agent as @.) If the -### built-in ssh scheme were not predefined, it could be defined -### as: -# ssh = $SVN_SSH ssh -q -### If you wanted to define a new 'rsh' scheme, to be used with -### 'svn+rsh:' URLs, you could do so as follows: -# rsh = rsh -### Or, if you wanted to specify a full path and arguments: -# rsh = /path/to/rsh -l myusername -### On Windows, if you are specifying a full path to a command, -### use a forward slash (/) or a paired backslash (\\) as the -### path separator. A single backslash will be treated as an -### escape for the following character. - -### Section for configuring miscelleneous Subversion options. -[miscellany] -### Set global-ignores to a set of whitespace-delimited globs -### which Subversion will ignore in its 'status' output, and -### while importing or adding files and directories. -### '*' matches leading dots, e.g. '*.rej' matches '.foo.rej'. -# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo -# *.rej *~ #*# .#* .*.swp .DS_Store -### Set log-encoding to the default encoding for log messages -# log-encoding = latin1 -### Set use-commit-times to make checkout/update/switch/revert -### put last-committed timestamps on every file touched. -# use-commit-times = yes -### Set no-unlock to prevent 'svn commit' from automatically -### releasing locks on files. -# no-unlock = yes -### Set mime-types-file to a MIME type registry file, used to -### provide hints to Subversion's MIME type auto-detection -### algorithm. -# mime-types-file = /path/to/mime.types -### Set preserved-conflict-file-exts to a whitespace-delimited -### list of patterns matching file extensions which should be -### preserved in generated conflict file names. By default, -### conflict files use custom extensions. -# preserved-conflict-file-exts = doc ppt xls od? -### Set enable-auto-props to 'yes' to enable automatic properties -### for 'svn add' and 'svn import', it defaults to 'no'. -### Automatic properties are defined in the section 'auto-props'. -# enable-auto-props = yes -### Set interactive-conflicts to 'no' to disable interactive -### conflict resolution prompting. It defaults to 'yes'. -# interactive-conflicts = no - -### Section for configuring automatic properties. -[auto-props] -### The format of the entries is: -### file-name-pattern = propname[=value][;propname[=value]...] -### The file-name-pattern can contain wildcards (such as '*' and -### '?'). All entries which match (case-insensitively) will be -### applied to the file. Note that auto-props functionality -### must be enabled, which is typically done by setting the -### 'enable-auto-props' option. -# *.c = svn:eol-style=native -# *.cpp = svn:eol-style=native -# *.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native -# *.dsp = svn:eol-style=CRLF -# *.dsw = svn:eol-style=CRLF -# *.sh = svn:eol-style=native;svn:executable -# *.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL; -# *.png = svn:mime-type=image/png -# *.jpg = svn:mime-type=image/jpeg -# Makefile = svn:eol-style=native - diff --git a/.theanorc b/.theanorc deleted file mode 100644 index 804d835..0000000 --- a/.theanorc +++ /dev/null @@ -1,9 +0,0 @@ -[global] -floatX=float32 -on_unused_input=warn -device=cpu -openmp=True - -[blas] -ldflags = -L/fast_scratch/simianer/nmt/OpenBLAS -lopenblas - diff --git a/.tmux.2pac.conf b/.tmux.2pac.conf deleted file mode 100644 index 31e6f78..0000000 --- a/.tmux.2pac.conf +++ /dev/null @@ -1,36 +0,0 @@ -# act like vim -setw -g mode-keys vi -bind h select-pane -L -bind j select-pane -D -bind k select-pane -U -bind l select-pane -R -bind-key -r C-h select-window -t :- -bind-key -r C-l select-window -t :+ - -# act like GNU screen -unbind C-b -set -g prefix C-a - -# look good -set -g default-terminal "screen-256color" - -# status -set -g status-left-length 32 -set -g status-right-length 150 -set -g status-fg white -set -g status-bg colour234 -set -g window-status-activity-attr bold -set -g pane-border-fg colour245 -set -g pane-active-border-fg green -set -g message-fg colour16 -set -g message-bg colour221 -set -g message-attr bold -set -g status-left '' -set -g status-right '#[underline]#[fg=colour235,bg=colour46,bold] #H:#S' -set-option -g set-titles on -set -g set-titles-string '#T -- #W' -set-window-option -g automatic-rename on -set-option -g status-interval 1 -set-option -g status-utf8 on -set-window-option -g utf8 on - diff --git a/.tmux.CLuster.conf b/.tmux.CLuster.conf deleted file mode 100644 index 6364e4e..0000000 --- a/.tmux.CLuster.conf +++ /dev/null @@ -1,36 +0,0 @@ -# act like vim -setw -g mode-keys vi -bind h select-pane -L -bind j select-pane -D -bind k select-pane -U -bind l select-pane -R -bind-key -r C-h select-window -t :- -bind-key -r C-l select-window -t :+ - -# act like GNU screen -unbind C-b -set -g prefix C-a - -# look good -set -g default-terminal "screen-256color" - -# status -set -g status-left-length 32 -set -g status-right-length 150 -set -g status-fg white -set -g status-bg colour234 -set -g window-status-activity-attr bold -set -g pane-border-fg colour245 -set -g pane-active-border-fg cyan -set -g message-fg colour16 -set -g message-bg colour221 -set -g message-attr bold -set -g status-left '' -set -g status-right '#[underline]#[fg=colour235,bg=colour14,bold] #H:#S' -set-option -g set-titles on -set -g set-titles-string '#T -- #W' -set-window-option -g automatic-rename on -set-option -g status-interval 1 -set-option -g status-utf8 on -set-window-option -g utf8 on - diff --git a/.tmux.coltrane.conf b/.tmux.coltrane.conf deleted file mode 100644 index 0a88182..0000000 --- a/.tmux.coltrane.conf +++ /dev/null @@ -1,36 +0,0 @@ -# act like vim -setw -g mode-keys vi -bind h select-pane -L -bind j select-pane -D -bind k select-pane -U -bind l select-pane -R -bind-key -r C-h select-window -t :- -bind-key -r C-l select-window -t :+ - -# act like GNU screen -unbind C-b -set -g prefix C-a - -# look good -set -g default-terminal "screen-256color" - -# status -set -g status-left-length 32 -set -g status-right-length 150 -set -g status-fg white -set -g status-bg colour234 -set -g window-status-activity-attr bold -set -g pane-border-fg colour245 -set -g pane-active-border-fg blue -set -g message-fg colour16 -set -g message-bg colour221 -set -g message-attr bold -set -g status-left '' -set -g status-right '#[underline]#[fg=colour235,bg=blue,bold] #H:#S' -set-option -g set-titles on -set -g set-titles-string '#T -- #W' -set-window-option -g automatic-rename on -set-option -g status-interval 1 -set-option -g status-utf8 on -set-window-option -g utf8 on - diff --git a/.tmux.conf b/.tmux.conf deleted file mode 100644 index ff6881f..0000000 --- a/.tmux.conf +++ /dev/null @@ -1,43 +0,0 @@ -# act like vim -setw -g mode-keys vi -bind h select-pane -L -bind j select-pane -D -bind k select-pane -U -bind l select-pane -R -bind-key -r C-h select-window -t :- -bind-key -r C-l select-window -t :+ - -# act like GNU screen -unbind C-b -set -g prefix C-a - -# look good -set -g default-terminal "screen-256color" - -# status -set -g status-left-length 32 -set -g status-right-length 150 -set -g status-fg white -set -g status-bg colour234 -set -g window-status-activity-attr bold -set -g pane-border-fg colour245 -set -g pane-active-border-fg magenta -set -g message-fg colour16 -set -g message-bg colour221 -set -g message-attr bold -set -g status-left '' -set -g status-right '#[underline]#[fg=colour235,bg=colour13,bold] #S' -set-option -g set-titles on -# #H Hostname of local host -# #I Current window index -# #P Current pane index -# #S Session name -# #T Current window title -# #W Current window name -# ## A literal ‘#’ -set -g set-titles-string '#T -- #W' -set-window-option -g automatic-rename on -set-option -g status-interval 1 -set-option -g status-utf8 on -set-window-option -g utf8 on - diff --git a/.tmux.donna.conf b/.tmux.donna.conf deleted file mode 100644 index cce3a13..0000000 --- a/.tmux.donna.conf +++ /dev/null @@ -1,36 +0,0 @@ -# act like vim -setw -g mode-keys vi -bind h select-pane -L -bind j select-pane -D -bind k select-pane -U -bind l select-pane -R -bind-key -r C-h select-window -t :- -bind-key -r C-l select-window -t :+ - -# act like GNU screen -unbind C-b -set -g prefix C-a - -# look good -set -g default-terminal "screen-256color" - -# status -set -g status-left-length 32 -set -g status-right-length 150 -set -g status-fg white -set -g status-bg colour234 -set -g window-status-activity-attr bold -set -g pane-border-fg colour245 -set -g pane-active-border-fg red -set -g message-fg colour16 -set -g message-bg colour221 -set -g message-attr bold -set -g status-left '' -set -g status-right '#[underline]#[fg=colour235,bg=red,bold] #H:#S' -set-option -g set-titles on -set -g set-titles-string '#T -- #W' -set-window-option -g automatic-rename on -set-option -g status-interval 1 -set-option -g status-utf8 on -set-window-option -g utf8 on - diff --git a/.tmux.vicious.conf b/.tmux.vicious.conf deleted file mode 100644 index 1b80767..0000000 --- a/.tmux.vicious.conf +++ /dev/null @@ -1,36 +0,0 @@ -# act like vim -setw -g mode-keys vi -bind h select-pane -L -bind j select-pane -D -bind k select-pane -U -bind l select-pane -R -bind-key -r C-h select-window -t :- -bind-key -r C-l select-window -t :+ - -# act like GNU screen -unbind C-b -set -g prefix C-a - -# look good -set -g default-terminal "screen-256color" - -# status -set -g status-left-length 32 -set -g status-right-length 150 -set -g status-fg white -set -g status-bg colour234 -set -g window-status-activity-attr bold -set -g pane-border-fg colour245 -set -g pane-active-border-fg yellow -set -g message-fg colour16 -set -g message-bg colour221 -set -g message-attr bold -set -g status-left '' -set -g status-right '#[underline]#[fg=colour235,bg=yellow,bold] #H:#S' -set-option -g set-titles on -set -g set-titles-string '#T -- #W' -set-window-option -g automatic-rename on -set-option -g status-interval 1 -set-option -g status-utf8 on -set-window-option -g utf8 on - diff --git a/.vim/autoload/airline/themes/pks256.vim b/.vim/autoload/airline/themes/pks256.vim deleted file mode 100644 index 1edb680..0000000 --- a/.vim/autoload/airline/themes/pks256.vim +++ /dev/null @@ -1,45 +0,0 @@ -let g:airline#themes#pks256#palette = {} - -let s:N1 = [ '#ffffff' , '#005fff' , 255 , 5 ] -let s:N2 = [ '#000087' , '#00dfff' , 255 , 8 ] -let s:N3 = [ '#005fff' , '#afffff' , 0 , 252 ] -let g:airline#themes#pks256#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) -let g:airline#themes#pks256#palette.normal_modified = { - \ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] , - \ } - - -let s:I1 = [ '#ffffff' , '#00875f' , 255 , 1 ] -let s:I2 = [ '#005f00' , '#00df87' , 255 , 8 ] -let s:I3 = [ '#005f5f' , '#afff87' , 0 , 252 ] -let g:airline#themes#pks256#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) -let g:airline#themes#pks256#palette.insert_modified = { - \ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] , - \ } -let g:airline#themes#pks256#palette.insert_paste = { - \ 'airline_a': [ s:I1[0] , '#d78700' , s:I1[2] , 172 , '' ] , - \ } - - -let g:airline#themes#pks256#palette.replace = copy(g:airline#themes#pks256#palette.insert) -let g:airline#themes#pks256#palette.replace.airline_a = [ s:I2[0] , '#ff0000' , s:I1[2] , 196 , '' ] -let g:airline#themes#pks256#palette.replace_modified = g:airline#themes#pks256#palette.insert_modified - - -let s:V1 = [ '#ffffff' , '#ff5f00' , 255 , 2 ] -let s:V2 = [ '#5f0000' , '#ffaf00' , 255 , 8 ] -let s:V3 = [ '#df5f00' , '#ffff87' , 0 , 252 ] -let g:airline#themes#pks256#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) -let g:airline#themes#pks256#palette.visual_modified = { - \ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] , - \ } - - -let s:IA1 = [ '#666666' , '#b2b2b2' , 242 , 249 , '' ] -let s:IA2 = [ '#8a8a8a' , '#d0d0d0' , 245 , 252 , '' ] -let s:IA3 = [ '#a8a8a8' , '#ffffff' , 248 , 255 , '' ] -let g:airline#themes#pks256#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3) -let g:airline#themes#pks256#palette.inactive_modified = { - \ 'airline_c': [ '#df0000' , '' , 160 , '' , '' ] , - \ } - diff --git a/.vim/autoload/pathogen.vim b/.vim/autoload/pathogen.vim deleted file mode 120000 index a202405..0000000 --- a/.vim/autoload/pathogen.vim +++ /dev/null @@ -1 +0,0 @@ -../bundle/pathogen/autoload/pathogen.vim \ No newline at end of file diff --git a/.vim/bundle/airline b/.vim/bundle/airline deleted file mode 160000 index f45ecda..0000000 --- a/.vim/bundle/airline +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f45ecdac15d99ed2354873a8b4d40432fd0a85a3 diff --git a/.vim/bundle/closetag b/.vim/bundle/closetag deleted file mode 160000 index 0601093..0000000 --- a/.vim/bundle/closetag +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 060109359b81b53dfad7206e23f86007d895996f diff --git a/.vim/bundle/endwise b/.vim/bundle/endwise deleted file mode 160000 index bba43b8..0000000 --- a/.vim/bundle/endwise +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bba43b831ae0485cf9b86d16340a6a314b927391 diff --git a/.vim/bundle/nerdcommenter b/.vim/bundle/nerdcommenter deleted file mode 160000 index 6549cfd..0000000 --- a/.vim/bundle/nerdcommenter +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6549cfde45339bd4f711504196ff3e8b766ef5e6 diff --git a/.vim/bundle/pathogen b/.vim/bundle/pathogen deleted file mode 160000 index b9fb0df..0000000 --- a/.vim/bundle/pathogen +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b9fb0dfd811004010f5f6903edef42d6004ebea2 diff --git a/.vim/bundle/supertab b/.vim/bundle/supertab deleted file mode 160000 index c8bfece..0000000 --- a/.vim/bundle/supertab +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c8bfeceb1fc92ad58f2ae6967cbfcd6fbcb0d6e7 diff --git a/.vim/bundle/tagbar b/.vim/bundle/tagbar deleted file mode 160000 index c6b473f..0000000 --- a/.vim/bundle/tagbar +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c6b473f5593a1cb9e567bb1a9a897f196f1f720a diff --git a/.vim/bundle/vimwiki b/.vim/bundle/vimwiki deleted file mode 160000 index 2c03d82..0000000 --- a/.vim/bundle/vimwiki +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2c03d82a0e4662adf1e347487d73a9bf4bf6fdac diff --git a/.vim/colors/pks256.vim b/.vim/colors/pks256.vim deleted file mode 100644 index ad7a34d..0000000 --- a/.vim/colors/pks256.vim +++ /dev/null @@ -1,54 +0,0 @@ -" Vim color file: pks256.vim -" Last Change: 2014-08-30 -" -" Color numbers (0-255) see: -" http://www.calmar.ws/vim/256-xterm-24bit-rgb-color-chart.html -" - -set background=light -hi clear -let g:colors_name = "pks256" - -highlight Normal cterm=none ctermfg=0 ctermbg=231 -highlight Special cterm=bold ctermfg=197 ctermbg=231 -highlight Comment cterm=bold ctermfg=201 ctermbg=231 -highlight Constant cterm=bold ctermfg=12 ctermbg=231 -highlight LineNr cterm=none ctermfg=242 ctermbg=159 -highlight Number cterm=none ctermfg=197 ctermbg=231 -highlight PreProc cterm=bold ctermfg=9 ctermbg=231 -highlight Statement cterm=bold ctermfg=197 ctermbg=231 -highlight Type cterm=bold ctermfg=12 ctermbg=231 -highlight Error cterm=bold ctermfg=231 ctermbg=9 -highlight Identifier cterm=none ctermfg=207 ctermbg=231 -highlight SpecialKey cterm=none ctermfg=48 ctermbg=231 -highlight NonText cterm=none ctermfg=164 ctermbg=231 -highlight Directory cterm=none ctermfg=12 ctermbg=231 -highlight ErrorMsg cterm=bold ctermfg=9 ctermbg=231 -highlight MoreMsg cterm=none ctermfg=10 ctermbg=231 -highlight Title cterm=none ctermfg=199 ctermbg=231 -highlight WarningMsg cterm=none ctermfg=9 ctermbg=231 -highlight DiffDelete cterm=none ctermfg=207 ctermbg=231 -highlight Search cterm=none ctermfg=15 ctermbg=231 -highlight Visual cterm=none ctermfg=16 ctermbg=50 -highlight Cursor cterm=none ctermfg=201 ctermbg=201 -highlight CursorLine cterm=none ctermfg=0 ctermbg=252 -highlight Question cterm=none ctermfg=16 ctermbg=226 -highlight Todo cterm=bold ctermfg=231 ctermbg=201 -highlight Folded cterm=none ctermfg=0 ctermbg=255 -highlight ModeMsg cterm=none ctermfg=16 ctermbg=46 -highlight VisualNOS cterm=none ctermfg=16 ctermbg=28 -highlight WildMenu cterm=none ctermfg=16 ctermbg=226 -highlight FoldColumn cterm=none ctermfg=15 ctermbg=58 -highlight SignColumn cterm=none ctermfg=16 ctermbg=28 -highlight DiffText cterm=none ctermfg=16 ctermbg=34 -highlight VertSplit cterm=none ctermfg=231 ctermbg=231 -highlight User1 cterm=none ctermbg=20 ctermfg=15 -highlight User2 cterm=none ctermbg=20 ctermfg=46 -highlight User3 cterm=none ctermbg=20 ctermfg=46 -highlight User4 cterm=none ctermbg=20 ctermfg=50 -highlight User5 cterm=none ctermbg=20 ctermfg=46 -highlight Pmenu cterm=none ctermbg=228 ctermfg=0 -highlight PmenuSel cterm=bold ctermbg=228 ctermfg=0 -"highlight StatusLine cterm=none ctermfg=0 ctermbg=231 -"highlight StatusLineNC cterm=none ctermfg=0 ctermbg=231 - diff --git a/.vimrc b/.vimrc deleted file mode 100644 index 819e89d..0000000 --- a/.vimrc +++ /dev/null @@ -1,76 +0,0 @@ -" pathogen -execute pathogen#infect() - -" settings -set nocompatible -set nu -set noet -set showcmd -set autoindent -set smartindent -"set cursorline -set nocp -set showmatch -set foldmethod=indent -set completeopt=longest,menuone -set tabstop=2 -set shiftwidth=2 -set expandtab -set ruler -set ttyfast -set mouse=r -set bs=2 -set ignorecase -set smartcase -set laststatus=2 -set ttyfast -set lazyredraw -if v:version >= 703 - set cc=80 -endif -syntax on -filetype plugin indent on - -autocmd FileType cpp set complete-=i - -" spelling -setlocal spell spelllang=en_us -set nospell - -" color -if $TERM =~ "^rxvt" || $TERM =~ "256color$" - set t_Co=256 - colorscheme pks256 -else - colorscheme default -endif - -" bindings -nmap :tabnew -nmap :tabprevious -nmap :tabnext -map -map -map -map -inoremap :wa -nnoremap :w -nmap :TagbarToggle - -" cursorline -autocmd InsertEnter * setlocal cursorline -autocmd InsertLeave * setlocal nocursorline - -" airline -let g:airline_theme = 'pks256' -let g:airline_powerline_fonts = 1 -let g:airline#extensions#branch#enabled = 1 -let g:airline_symbols = {} -let g:airline_symbols.whitespace = 'Ξ' - -" tagbar -let g:tagbar_compact = 1 - -" vimwiki -let g:vimwiki_list = [{'path':'~/var/wiki'}] - diff --git a/.xbindkeysrc b/.xbindkeysrc deleted file mode 100644 index 4b4c8fc..0000000 --- a/.xbindkeysrc +++ /dev/null @@ -1,39 +0,0 @@ -"slock" - XF86ScreenSaver - -"sudo hibernate-ram" - XF86Sleep - -"sudo hibernate-ram" - XF86Suspend - -"/bin/sh ~/bin/fn-f7" - XF86Display - -"scrot" - Print - -"mocp --next" - XF86AudioNext - -"mocp --previous" - XF86AudioPrev - -"mocp --toggle-pause" - XF86AudioPlay - -"mocp --stop" - XF86AudioStop - -"amixer -c 0 set Master 2-" - XF86AudioLowerVolume - -"amixer -c 0 set Master 2+" - XF86AudioRaiseVolume - -"amixer -q set Master toggle" - XF86AudioMute - -"xset dpms force off" - m:0x0 + c:244 - diff --git a/.xinitrc b/.xinitrc deleted file mode 100644 index f8e4d77..0000000 --- a/.xinitrc +++ /dev/null @@ -1,5 +0,0 @@ -exec xmodmap ${HOME}/.Xmodmap & -exec ${HOME}/bin/ratcpi & -export LC_ALL=en_US.UTF-8 -exec ratpoison - diff --git a/.zprofile b/.zprofile deleted file mode 100644 index 3ebbf01..0000000 --- a/.zprofile +++ /dev/null @@ -1,2 +0,0 @@ -unsetopt global_rcs - diff --git a/.zsh/completions/_net_profile b/.zsh/completions/_net_profile deleted file mode 100644 index 4804283..0000000 --- a/.zsh/completions/_net_profile +++ /dev/null @@ -1,3 +0,0 @@ -#compdef net_profile - -_arguments "1: :($(ls -1 ~/.net_profiles | cut -d '.' -f 1))" diff --git a/.zshrc b/.zshrc deleted file mode 100644 index ad6a22c..0000000 --- a/.zshrc +++ /dev/null @@ -1,229 +0,0 @@ -zstyle ':completion:*' completer _complete _ignored -zstyle :compinstall filename '~/.zshrc' -fpath=(~/.zsh/completions $fpath) -autoload -Uz compinit promptinit -compinit -promptinit -zstyle ':completion:*' menu select=2 -zstyle ':completion:*' completer _complete _ignored -HISTFILE=~/.zshistory -HISTSIZE=1000 -SAVEHIST=1000 -zstyle ':completion:*' menu select -setopt completealiases -compdef mosh=ssh -zstyle '*' hosts # do not use /etc/hosts -setopt no_multios - -ex () { - if [ -f $1 ] ; then - case $1 in - *.tar.bz2) tar xvjf $1 && cd $(basename "$1" .tar.bz2) ;; - *.tar.gz) tar xvzf $1 && cd $(basename "$1" .tar.gz) ;; - *.tar.xz) tar Jxvf $1 && cd $(basename "$1" .tar.xz) ;; - *.bz2) bunzip2 $1 && cd $(basename "$1" .bz2) ;; - *.rar) unrar x $1 && cd $(basename "$1" .rar) ;; - *.gz) gunzip $1 && cd $(basename "$1" .gz) ;; - *.tar) tar xvf $1 && cd $(basename "$1" .tar) ;; - *.tbz2) tar xvjf $1 && cd $(basename "$1" .tbz2) ;; - *.tgz) tar xvzf $1 && cd $(basename "$1" .tgz) ;; - *.zip) unzip $1 && cd $(basename "$1" .zip) ;; - *.Z) uncompress $1 && cd $(basename "$1" .Z) ;; - *.7z) 7zr x $1 && cd $(basename "$1" .7z) ;; - *) echo "Don't know how to extract '$1'..." ;; - esac - else - echo "'$1' is not a file!" - fi -} - -umask 0077 -export PATH=~/bin:/home/pks/bin:~/scripts:~/lib/ruby/bin:~/lib/python/site-packages:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH -export RUBYOPT=-Ku -export CCACHE_PATH=/usr/bin -export TEXMFHOME='~/.texmf' -export EDITOR='vim -p' -export LC_ALL=en_US.UTF-8 -export LANG=en_US.UTF-8 -export LANGUAGE=en_US.UTF-8 -export GEM_HOME=$HOME/lib/ruby/ -export GEM_PATH=$HOME/lib/ruby/:$GEM_PATH -export PYTHONPATH=$PYTHONPATH:~/lib/python/site-packages -export CFLAGS="-march=native -mtune=native" -export CXXFLAGS="$CFLAGS" - -case $TERM in - *256color*) - precmd () {print -Pn "\e]0;%n@%m%~\a"} - preexec () {print -Pn "\e]0;%n@%m%~ -- $1\a"} - ;; -esac - -case $TERM in - screen-256color) - ;; - *) - TERM=xterm-256color - ;; -esac - -autoload -U colors && colors -case `hostname` in - 2pac) - HOSTCOLOR=green - ;; - CLuster|node*|gpu*) - HOSTCOLOR=cyan - ;; - coltrane) - HOSTCOLOR=blue - ;; - donna) - HOSTCOLOR=red - ;; - vicious) - HOSTCOLOR=yellow - ;; - x|pi*|*.uberspace.de) - HOSTCOLOR=magenta - ;; - *) - HOSTCOLOR=white - ;; -esac - -case `hostname` in - 2pac|CLuster|node*|gpu*|coltrane|donna|vicious) - PROMPT="[%m:%~]%{$fg[$HOSTCOLOR]%}%B%%%b%{$reset_color%} " - export PATH=/home/mitarb/simianer/bin:/home/pks/bin:/opt/java/bin:/toolbox/ruby/bin:$PATH - export GEM_HOME=/toolbox/ruby/ - export PYTHONPATH=$PYTHONPATH:/toolbox/python/lib/python2.7/site-packages - export JAVA_HOME=/usr/lib/jvm/java-6-sun/ # debian systems w/ sun-java6 - umask u=rwx,g=rwx,o=rx - alias tmux="tmux -f ~/.tmux.`hostname`.conf" - ;; - x) - PROMPT="[%~]%{$fg[magenta]%}$B%%%b%{$reset_color%} " - PATH=/usr/lib/colorgcc/bin:~/src/scripts:~/lib/node/bin:$PATH - ;; - pi*|*.uberspace.de) - PROMPT="[%m:%~]%{$fg[magenta]%}$B%%%b%{$reset_color%} " - PATH=/usr/lib/colorgcc/bin:~/src/scripts:$PATH - ;; -esac - -case `hostname` in - 2pac|CLuster|node*|gpu*) - export GEM_HOME=$HOME/lib/ruby/ - export GEM_PATH=/toolbox/ruby/:$GEM_PATH - ;; - coltrane|donna|vicious) - export PATH=/toolbox/scripts:$PATH - ;; -esac - -case `hostname` in - CLuster|node*|gpu*) - alias tmux="tmux -f ~/.tmux.CLuster.conf" - ;; -esac - -function youtube() { mplayer -xy 0.5 $(youtube-dl -g "$@") ;} - -alias ls='ls -h --color=auto' -alias l='ls' -alias la='ls -lA' -alias ll='ls -l' -alias lla='ls -A' -alias lsc='ls -1 | wc -l' -alias less='less -R' -alias lh='ls --color=always -lasth | less' -alias vi=$EDITOR -alias pdf='mupdf' -alias py='bpython' -alias grep='grep --color=auto' -alias equery='sudo equery -N' -alias feh='feh -F' -alias gitweb='git instaweb --httpd webrick' -alias gitwebstop='git instaweb stop' -alias netcfg='sudo netcfg' -alias mergepdf='texexec --pdfarrange --noduplex --result merged.pdf ' -alias mergepdfgs=' gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=gsmerged.pdf -dBATCH' -alias pdfprevfile='pdftoppm -f 1 -l 1 -singlefile -jpeg' -alias thumb='convert -resize 200x200' -alias updatedb='sudo updatedb' -alias qmv='qmv -evim -fdo' -alias dusage='du -hs *' -alias df='df -h' -alias iwlist='sudo iwlist wlan0 scan' -alias fumount='fusermount -u' -alias more='less' -alias vpnc='sudo vpnc' -alias vgaoff='xrandr --output VGA1 --off' -alias vgaclone='xrandr --output VGA1 --mode 1024x768' -alias vgaext='xrandr --output VGA1 --mode 1024x768 --left-of LVDS1 --rotate right' -alias vgabig='xrandr --output VGA1 --mode 1680x1050 --rate 60 --rotate left' -alias suspend='sudo suspend' -alias hibernate='suspend' -alias reboot='sudo shutdown -r now' -alias halt='sudo shutdown -h now' -alias lock='slock' -alias demoterm="urxvt -fn 'xft:courier:pixelsize=16' -fg #000000 -bg #ffffff" -alias fwup='sudo ifconfig firewire0 192.168.166.100 up' -alias gunzip='pigz -d' -alias fastltx='pdflatex -interaction=batchmode --shell-escape -parse-first-line' -alias lp2p='/usr/bin/lp -o sides=two-sided-long-edge' -alias lp4p='/usr/bin/lp -o sides=two-sided-short-edge -o number-up=2' -alias lp8p='/usr/bin/lp -o sides=two-sided-short-edge -o number-up=4 -o landscape' -alias muxn='tmux new -s' -alias muxl='tmux list-sessions' -alias muxa='tmux attach -t' -alias biew='TERM=vt100 biew filename' -alias dmesg='dmesg -T' -alias always_on='xset dpms 0 0 0' -alias quotes='curl -s "http://download.finance.yahoo.com/d/quotes.csv?s=AAPL+AMD+GOOG&f=l1"' -alias irb='pry' -alias watch_d='while true; do clear; ps ax | grep -P "\sD\+?\s"; sleep 5; done' -alias easy_install_home='easy_install --install-dir=$HOME/lib/python/site-packages' -alias uberspace='mosh -p 60666 pks@alphard.uberspace.de' -alias my_ip='echo "$(curl 'https://api.ipify.org' 2>/dev/null)"' -alias t_timeline='while true; do clear; t timeline -n 13 -C icon; sleep 600; done' -alias cal='while true; do clear; echo; khal calendar; sleep 600; done' -alias gitc='git -c color.status=always' -alias npm_install='npm install -g --prefix ./lib/node' -alias ssh_legacy='ssh -oKexAlgorithms=+diffie-hellman-group1-sha1' -if [[ -f ~/.zshrcp ]]; then - source ~/.zshrcp -fi - -bindkey -v -bindkey '^R' history-incremental-search-backward -bindkey '^A' vi-beginning-of-line -bindkey '^E' vi-end-of-line - -tln() { - reply=( $(tmux list-sessions | cut -d: -f1) ) -} - -lsof_kill() { - lsof $1 | grep -v COMMAND | cut -d " " -f 2- | strips | cut -d " " -f 1 | xargs kill -} - -compctl -K tln muxa - -case `whoami` in - root) - PROMPT=$'\e[0;31m[%~]# \e[0m' - ;; -esac - -stty -ixon # enable mapping of C-s in vim.. - -ciff () { - if hash colordiff 2>/dev/null; then - colordiff "$@" - else - diff "$@" - fi -} - diff --git a/X/.Xdefaults b/X/.Xdefaults new file mode 100644 index 0000000..0fac0ee --- /dev/null +++ b/X/.Xdefaults @@ -0,0 +1,74 @@ +URxvt*termName: rxvt +URxvt.perl-lib: /home/pks/.urxvt/ +URxvt.perl-ext-common: default,tabbedex,url-select,clipboard,keyboard-select + +/* keyboard (M is alt) */ +URxvt.keysym.M-Escape: perl:keyboard-select:activate +URxvt.keysym.M-s: perl:keyboard-select:search +URxvt.keysym.M-u: perl:url-select:select_next +URxvt.keysym.M-c: perl:clipboard:copy +URxvt.keysym.M-v: perl:clipboard:paste +URxvt.keysym.M-C-v: perl:clipboard:paste_escaped + +/* borderless and no scrollbar */ +URxvt*scrollBar: false +URxvt*scrollBar_right: false +URxvt*borderLess: false +URxvt.cursorBlink: true +URxvt*internalBorder: 0 + +/* fonts */ +Xft.dpi: 96 +Xft.antialias: true +Xft.rgba: rgb +Xft.hinting: true +Xft.hintstyle: hintslight +#URxvt*font: xft:MonteCarlo:pixelsize=11:style=regular:antialias=false,xft:Inconsolata Powerline:pixelsize=11 +URxvt*font: xft:Tamsyn:pixelsize=16:style=regular:antialias=false,xft:Inconsolata Powerline:pixelsize=16 +#URxvt*boldFont: xft:MonteCarlo:pixelsize=11:style=bold:antialias=false,xft:Inconsolata Powerline:pixelsize=11 +URxvt*boldFont: xft:Tamsyn:pixelsize=16:style=bold:antialias=false,xft:Inconsolata Powerline:pixelsize=16 + +/* change default colors */ +URxvt*background: #000000 +URxvt*foreground: #999999 +! black +URxvt*.color0 : #000000 +URxvt*.color8 : #999999 +! red +URxvt*.color1 : #bb4444 +URxvt*.color9 : #bb4444 +! green +URxvt*.color2 : #44bb44 +URxvt*.color10 : #44bb44 +! yellow +URxvt*.color3 : #bbbb44 +URxvt*.color11 : #bbbb44 +! blue +URxvt*.color4 : #4444aa +URxvt*.color12 : #4444aa +! magenta +URxvt*.color5 : #bb44bb +URxvt*.color13 : #bb44bb +! cyan +URxvt*.color6 : #44bbbb +URxvt*.color14 : #44bbbb +! white +URxvt*.color7 : #999999 +URxvt*.color15 : #999999 + +/* tabbed */ +URxvt.tabbed.tabbar-fg: 7 +URxvt.tabbed.tabbar-bg: 0 +URxvt.tabbed.tab-fg: 5 +URxvt.tabbed.tab-bg: 0 +URxvt.tabbed.title-fg: 0 +URxvt.tabbed.title-bg: 7 +URxvt.tabbed.new-button: no +URxvt.tabbed.title: yes + +/* url-select */ +URxvt.url-select.autocopy: false +URxvt.url-select.button: 1 +URxvt.url-select.launcher: firefox +URxvt.url-select.underline: true + diff --git a/X/.Xmodmap b/X/.Xmodmap new file mode 100644 index 0000000..37b4dcc --- /dev/null +++ b/X/.Xmodmap @@ -0,0 +1,10 @@ +clear Lock +!caps lock +keycode 66 = F13 +keycode 121 = XF86AudioMute +keycode 122 = XF86AudioLowerVolume +keycode 123 = XF86AudioRaiseVolume +keycode 171 = XF86AudioNext +keycode 173 = XF86AudioPrev +keycode 172 = XF86AudioPlay +keycode 174 = XF86AudioStop diff --git a/X/.xbindkeysrc b/X/.xbindkeysrc new file mode 100644 index 0000000..4b4c8fc --- /dev/null +++ b/X/.xbindkeysrc @@ -0,0 +1,39 @@ +"slock" + XF86ScreenSaver + +"sudo hibernate-ram" + XF86Sleep + +"sudo hibernate-ram" + XF86Suspend + +"/bin/sh ~/bin/fn-f7" + XF86Display + +"scrot" + Print + +"mocp --next" + XF86AudioNext + +"mocp --previous" + XF86AudioPrev + +"mocp --toggle-pause" + XF86AudioPlay + +"mocp --stop" + XF86AudioStop + +"amixer -c 0 set Master 2-" + XF86AudioLowerVolume + +"amixer -c 0 set Master 2+" + XF86AudioRaiseVolume + +"amixer -q set Master toggle" + XF86AudioMute + +"xset dpms force off" + m:0x0 + c:244 + diff --git a/X/.xinitrc b/X/.xinitrc new file mode 100644 index 0000000..f8e4d77 --- /dev/null +++ b/X/.xinitrc @@ -0,0 +1,5 @@ +exec xmodmap ${HOME}/.Xmodmap & +exec ${HOME}/bin/ratcpi & +export LC_ALL=en_US.UTF-8 +exec ratpoison + diff --git a/clamz/.clamz/config b/clamz/.clamz/config new file mode 100644 index 0000000..ef2881d --- /dev/null +++ b/clamz/.clamz/config @@ -0,0 +1,28 @@ +## Clamz configuration file + +## Default format for output filenames. This may contain any of +## the following variables: +## +## ${title} ${creator} ${album} ${tracknum} ${album_artist} +## ${genre} ${discnum} ${suffix} ${asin} ${album_asin} +## +## The name format may also contain slashes, if you'd like to +## categorize your files in subdirectories. +NameFormat "${tracknum} - ${title}.${suffix}" + +## The base directory in which to store downloaded music. +## If unset, it defaults to the current directory. +# OutputDir "/home/me/Music" + +## Set to True to allow uppercase in filenames. +## False to convert to lowercase. +AllowUppercase True + +## Set to True to output UTF-8 filenames, False to output ASCII only, +## UseLocale to check the system locale setting. +AllowUTF8 UseLocale + +## The set of ASCII characters which are disallowed. (Control +## characters and slashes are always disallowed.) +ForbidChars "!\"$*:;<>?\\`|~" + diff --git a/feh/.fehbg b/feh/.fehbg new file mode 100644 index 0000000..0ff9934 --- /dev/null +++ b/feh/.fehbg @@ -0,0 +1 @@ +feh --no-xinerama --image-bg black --bg-center '/home/pks/var/img/MIPS_R3000A_die-1024x1024.jpg' diff --git a/git/.gitignore-glob b/git/.gitignore-glob new file mode 100644 index 0000000..6368ac8 --- /dev/null +++ b/git/.gitignore-glob @@ -0,0 +1,14 @@ +.DS_Store +*.swp +*.aux +*.bbl +*.blg +*.lof +*.log +*.lot +*.nav +*.out +*.snm +*.toc +*.vrb + diff --git a/gtk/.gtkrc-2.0 b/gtk/.gtkrc-2.0 new file mode 100644 index 0000000..2612320 --- /dev/null +++ b/gtk/.gtkrc-2.0 @@ -0,0 +1,226 @@ +# based on Rezlooks-candy +# modified by pks + +gtk-icon-theme-name = "gnome" + +# Clearlooks Compact +gtk-icon-sizes = "panel-menu=16,16 : gtk-menu=16,16 : gtk-button=16,16 : gtk-small-toolbar=16,16 : gtk-large-toolbar=16,16 : gtk-dialog=32,32 : gtk-dnd=32,32" + +style "rezlooks-default" +{ + GtkButton ::default_border = { 0, 0, 0, 0 } + GtkRange ::trough_border = 0 + GtkPaned ::handle_size = 2 + GtkRange ::slider_width = 12 + GtkRange ::stepper_size = 0 + + GtkScrollbar ::min_slider_length = 12 + GtkCheckButton ::indicator_size = 12 + GtkMenuBar ::internal-padding = 0 + GtkTreeView ::expander_size = 11 + GtkExpander ::expander_size = 4 + GtkScale ::slider-length = 8 + + xthickness = 0 + ythickness = 0 + + fg[NORMAL] = "#222222" + fg[PRELIGHT] = "#222222" + fg[SELECTED] = "#ffffff" + fg[ACTIVE] = "#505050" + fg[INSENSITIVE] = "#b5b3ac" + + bg[NORMAL] = "#fbfbfb" + bg[PRELIGHT] = "#efefef" + bg[SELECTED] = "#990099" + bg[INSENSITIVE] = "#efefef" + bg[ACTIVE] = "#f5f5f5" # this (strangely) controls inactive tab BGs + + base[NORMAL] = "#ffffff" + base[PRELIGHT] = "#990066" + base[ACTIVE] = "#9900ff" + base[SELECTED] = "#996699" + base[INSENSITIVE] = "#e8e8e8" + + text[NORMAL] = "#000000" + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = "#ffffff" + text[SELECTED] = "#ffffff" + text[INSENSITIVE] = "#b5b5b5" + + engine "rezlooks" + { + scrollbar_color = "#000000" + menubarstyle = 0 # 0 = flat, 1 = gradient + menubaritemstyle = 0 # 0 = flat, 1 = button-ish style + animation = FALSE + } +} + + +style "rezlooks-wide" = "rezlooks-default" +{ + xthickness = 0 + ythickness = 0 +} + +style "rezlooks-wider" = "rezlooks-default" +{ + xthickness = 0 + ythickness = 0 +} + +style "rezlooks-button" = "rezlooks-wider" +{ + bg[NORMAL] = "#f2f2f2" + bg[INSENSITIVE] = "#f0f0f0" + bg[PRELIGHT] = "#9900ff" + bg[ACTIVE] = "#996699" +} + +style "rezlooks-notebook" = "rezlooks-wide" +{ + bg[NORMAL] = "#efefef" + bg[INSENSITIVE] = "#efefef" + bg[SELECTED] = "#990099" +} + +style "rezlooks-tasklist" = "rezlooks-default" +{ + xthickness = 0 + ythickness = 0 +} + +style "rezlooks-menu" = "rezlooks-default" +{ + xthickness = 0 + ythickness = 0 +} + +style "rezlooks-menu-item" = "rezlooks-default" +{ + ythickness = 0 + fg[NORMAL] = "#505050" + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "rezlooks-menubar" = "rezlooks-default" +{ + bg[NORMAL] = "#7851a9" # background + fg[NORMAL] = "#505050" + fg[ACTIVE] = "#505050" + text[NORMAL] = "#505050" + text[PRELIGHT] = "#505050" + base[PRELIGHT] = "#63e62e" + base[SELECTED] = "#4db224" +} + +style "rezlooks-menubar-item" +{ + ythickness = 4 + fg[PRELIGHT] = "#505050" + bg[PRELIGHT] = "#ff99ff" +} + +style "rezlooks-tree" = "rezlooks-default" +{ + xthickness = 0 + ythickness = 0 +} + +style "rezlooks-frame-title" = "rezlooks-default" +{ + fg[NORMAL] = "#404040" +} + +style "rezlooks-tooltips" = "rezlooks-default" +{ + xthickness = 0 + ythickness = 0 + bg[NORMAL] = { 1.0,1.0,0.75 } +} + +style "rezlooks-progressbar" = "rezlooks-wide" +{ + xthickness = 2 + ythickness = 2 + fg[PRELIGHT] = "#ffffff" +} + +style "rezlooks-combo" = "rezlooks-button" +{ +} + +style "metacity-frame" +{ + # Normal base color + #bg[NORMAL] = "#bbbbbb" + + # Unfocused title background color + #bg[INSENSITIVE] = { 0.8, 0.8, 0.8 } + + # Unfocused title text color + #fg[INSENSITIVE] = { 1.55, 1.55, 1.55 } + + # Focused icon color + #fg[NORMAL] = { 0.2, 0.2, 0.2 } + + # Focused title background color + bg[SELECTED] = "#444444" + + # Focused title text color + fg[SELECTED] = "#ffffff" +} + +# widget styles +class "MetaFrames" style "metacity-frame" +class "GtkWidget" style "rezlooks-default" +class "GtkButton" style "rezlooks-button" +class "GtkScale" style "rezlooks-button" +class "GtkCombo" style "rezlooks-button" +class "GtkRange" style "rezlooks-wide" +class "GtkFrame" style "rezlooks-wide" +class "GtkMenu" style "rezlooks-menu" +class "GtkEntry" style "rezlooks-wider" +class "GtkMenuItem" style "rezlooks-menu-item" +class "GtkNotebook" style "rezlooks-notebook" +class "GtkProgressBar" style "rezlooks-progressbar" +class "*MenuBar*" style "rezlooks-menubar" + +widget_class "*MenuItem.*" style "rezlooks-menu-item" +widget_class "*MenuBar.*" style "rezlooks-menubar-item" + +# combobox stuff +widget_class "*.GtkComboBox.GtkButton" style "rezlooks-combo" +widget_class "*.GtkCombo.GtkButton" style "rezlooks-combo" +# tooltips stuff +widget_class "*.tooltips.*.GtkToggleButton" style "rezlooks-tasklist" +widget "gtk-tooltips" style "rezlooks-tooltips" + +# treeview stuff +widget_class "*.GtkTreeView.GtkButton" style "rezlooks-tree" +widget_class "*.GtkCTree.GtkButton" style "rezlooks-tree" +widget_class "*.GtkList.GtkButton" style "rezlooks-tree" +widget_class "*.GtkCList.GtkButton" style "rezlooks-tree" +widget_class "*.GtkFrame.GtkLabel" style "rezlooks-frame-title" + +# notebook stuff +widget_class "*.GtkNotebook.*.GtkEventBox" style "rezlooks-notebook" +widget_class "*.GtkNotebook.*.GtkViewport" style "rezlooks-notebook" + +# font +style "user-font" +{ + font_name="Gotham Rounded Light 11" +} +gtk-font-name = "Gotham Rounded Light 11" +widget_class "*" style "user-font" + +# speed +gtk-menu-popup-delay = 0 +gtk-menu-popdown-delay = 0 +gtk-menu-bar-popup-delay = 0 +gtk-enable-animations = 0 +gtk-timeout-expand = 10 + diff --git a/htop/.config/htop/htoprc b/htop/.config/htop/htoprc new file mode 100644 index 0000000..0297d95 --- /dev/null +++ b/htop/.config/htop/htoprc @@ -0,0 +1,25 @@ +# Beware! This file is rewritten by htop when settings are changed in the interface. +# The parser is also very primitive, and not human-friendly. +fields=0 48 17 18 38 39 40 2 46 47 49 1 +sort_key=46 +sort_direction=1 +hide_threads=0 +hide_kernel_threads=1 +hide_userland_threads=0 +shadow_other_users=0 +show_thread_names=0 +highlight_base_name=0 +highlight_megabytes=1 +highlight_threads=0 +tree_view=0 +header_margin=1 +detailed_cpu_time=0 +cpu_count_from_zero=0 +update_process_names=0 +account_guest_in_cpu_meter=0 +color_scheme=0 +delay=15 +left_meters=LeftCPUs2 Memory Swap Hostname +left_meter_modes=1 1 1 2 +right_meters=RightCPUs2 Tasks LoadAverage Uptime +right_meter_modes=1 2 2 2 diff --git a/imwheel/.imwheelrc b/imwheel/.imwheelrc new file mode 100644 index 0000000..c6961a5 --- /dev/null +++ b/imwheel/.imwheelrc @@ -0,0 +1,3 @@ +"chrome" + None, Up, Button4, 50 + None, Down, Button5, 50 diff --git a/input/.inputrc b/input/.inputrc new file mode 100644 index 0000000..ee13649 --- /dev/null +++ b/input/.inputrc @@ -0,0 +1,5 @@ +"\e[A": history-search-backward +"\e[B": history-search-forward +set show-all-if-ambiguous on +set completion-ignore-case on + diff --git a/khal/.config/khal/khal.conf b/khal/.config/khal/khal.conf new file mode 100644 index 0000000..51acd22 --- /dev/null +++ b/khal/.config/khal/khal.conf @@ -0,0 +1,25 @@ +[calendars] + + [[private]] + path = ~/.calendars/private/ + color = light green + + [[work]] + path = ~/.calendars/work/ + color = light red + + [[holidays]] + path = ~/.calendars/holidays/ + color = light blue + +[locale] +encoding=utf-8 +local_timezone= Europe/Berlin +default_timezone= Europe/Berlin +timeformat= %H:%M +dateformat= %y-%m-%d +longdateformat= %Y-%m-%d +datetimeformat= %y-%m-%d %H:%M +longdatetimeformat= %Y-%m-%d %H:%M +unicode_symbols=False + diff --git a/moc/.moc/config b/moc/.moc/config new file mode 100644 index 0000000..2e6183c --- /dev/null +++ b/moc/.moc/config @@ -0,0 +1,290 @@ +# This is a configuration file for the MOC player. It should be named 'config' +# and placed in directory ~/.moc/ +# Comments begins with '#'. +# You can use quotes and escape ('\') in parameters + + +# Show file titles (title, author, album) instead of file names. +ReadTags = yes + +# Directory in which you store music files, if you specify it, you will be able +# to quickly go to this directory with the '-m' parameter or the 'm' command. +# This can also point to a playlist. +MusicDir = "/media/dock/m" + +# How to sort? FileName is the only option for now. +Sort = FileName + +# Show errors in the streams, for example CRC errors or broken frames in mp3 +# files +ShowStreamErrors = no + +# Ignore CRC errors in MP3 files. Most players do that, so the default value is +# set to yes. +Mp3IgnoreCRCErrors = yes + +# Turn on repeat. +Repeat = no + +# Turn on shuffle. +Shuffle = no + +# Turn on AutoNext +AutoNext = yes + +# Default FormatString +# %n - Track number +# %a - Artist +# %A - Album +# %t - Title +# %(X:TRUE:FALSE) - ternary expression - if X exists, do TRUE, otherwaise +# FALSE. '\' - escape character (must be double, because of +# config interpreter). man zshmisc for more info. +FormatString = "%(n:%n :)%(a:%a - :)%(t:%t:)%(A: \(%A\):)" + +# Output buffer size in kilobytes. Minimum value is 128KB. */ +OutputBuffer = 2048 + +# Input buffer size in kilobytes. Minimum value is 32KB. */ +InputBuffer = 512 + +# How much to fill the input buffer before playing (in kilobytes)? +# This can't be more than InputBuffer value. +# Remember that for network streams beside the positive effect this also causes +# delay between what you can hear and what is broadcasted. +Prebuffering = 64 + +# Use this HTTP proxy server for internet streams. If not set, the +# environmential variables http_proxy and ALL_PROXY will be used if present. +#HTTPProxy = my_proxy:port + +# Sound driver - OSS, ALSA, JACK, or null (only for debugging) +# You can enter more than one driver separated by a coma. The first working +# driver will be used. +#SoundDriver = JACK, ALSA, OSS +SoundDriver = ALSA + +# Jack output settings +JackOutLeft = "alsa_pcm:playback_1" +JackOutRight = "alsa_pcm:playback_2" + +# OSS output device +OSSDevice = /dev/dsp + +# OSS Mixer device +OSSMixerDevice = /dev/mixer + +# OSS Mixer channel: pcm or master. +OSSMixerChannel1 = master + +# Second OSS Mixer channel: pcm or master. +OSSMixerChannel2 = pcm + +# ALSA mixer device. +ALSAMixer1 = Master + +# Second ALSA mixer device. +ALSAMixer2 = PCM + +# ALSA output device +AlsaDevice = default + +# Show files with dot at the beginning? +ShowHiddenFiles = no + +# Start in the music directory if no arguments are given. If set to no, start +# in the current directory. +StartInMusicDir = yes + +# Hide file name extensions +HideFileExtension = no + +# Show file format in menu. +ShowFormat = yes + +# Show file time in menu. Possible options: yes, no, IfAvailable - show the +# time only when it was read before (often works faster) +ShowTime = IfAvailable + +# Theme file. This can be absolute path or relative to +# /usr/share/moc/themes/ (depends on installation prefix) or ~/.moc/themes/ +# Theme = example_theme +Theme = pks_theme + +# The theme used when running on on xterm +# XTermTheme = transparent-background + +# MOC directory - where pid file, socket, and state files are stored. +# You can use ~ at the begining +# MOCDir = ~/.moc + +# Use mmap() to read files. mmap() is much slower on NFS. +UseMmap = no + +# Assume this encoding for ID3 version 1/1.1 tags (mp3 files). Unlike ID3v2 +# UTF-8 is not used here and MOC can't guess how tags are encoded. Another +# solution is using librcc (see the next option). This option is ignored +# if UseRCC is set to yes. +#ID3v1TagsEncoding = WINDOWS-1250 + +# Use librcc to fix ID3 version 1/1.1 tags encoding. +#UseRCC = yes + +# Remember the playlist after exit? +SavePlaylist = yes + +# When using more than one client (interface) at a time, do the share the +# playlist? +SyncPlaylist = yes + +# Choose a keymap file (relative to ~/.moc/ or absolute path) +# Example keymap with description is included (keymap.example). +#Keymap = my_keymap + +# Use ASCII characters instead of graphic for drawing lines. This helps on +# some terminals. +ASCIILines = no + +# FastDirs, these allow you jump directly to a directory, the key bindings are +# in the keymap file. +#Fastdir1 = /mp3/rock +#Fastdir2 = /mp3/electronic +#Fastdir3 = /mp3/rap +#Fastdir4 = /mp3/etc +#Fastdir5 = +#Fastdir6 = +#Fastdir7 = +#Fastdir8 = +#Fastdir9 = +#Fastdir10 = + +# How fast to seek? Number of seconds per key stroke. +#SeekTime = 1 + +# How fast to seek (when using silent seeking)? Number of seconds per key +# stroke. +#SilentSeekTime = 5 + +# Resample method to use. There are few methods of resampling sound supported +# by libresamplerate. The default is the fastest (linear). Better description +# is here: http://www.mega-nerd.com/libsamplerate/api_misc.html#Converters +# +# High quality (based on bandlimited interpolation), but slow methods: +# +# SincBestQuality - really slow (I know you probably have an xx GHz processor, +# but it's not enough to not see this in the top output :) +# The worst case Signal-to-Noise Ratio is 97dB. +# SincMediumQuality - much faster +# SincFastest - the fastest bandlimited interpolation +# +# Poor quality, but much faster methods: +# +# ZeroOrderHold - really poor quality, but it's really fast +# Linear - a bit better and a bit slower +# +#ResampleMethod = Linear + +# Always use this sample rate when opening the audio device (and resample the +# sound is necessary). When set to 0 the device is opened with the file's rate. +#ForceSampleRate = 48000 + +# By default even if the sound card reports that it can output 24bit samples +# MOC converts 24bit PCM to 16bit. This option set to yes allows MOC to use +# 24bit output (for example MP3 decoder uses this format). This is disabled +# in the default configuration because there were reports that it prevents +# from playing MP3 files on some soundcards. +#Allow24bitOutput = no + +# Use realtime priority for output buffer thread. This will prevent gaps while +# playing even with heavy load. The user which runs MOC must have permissions +# to set such a priority. This could be dangerous, because it is possible that +# a bug in MOC will freeze your computer. +#UseRealtimePriority = no + +# Size of the in-memory cache for file tags in KB. +TagsCacheSize = 256 + +# Number items in the playlist. +#PlaylistNumbering = yes + +# Main window layoutis can be configured. You can change the position and the +# size of the menus (directory and playlist). You have 3 layouts ant switch +# between then using the 'l' key (standard mapping). By default only 2 layouts +# are configured. +# +# The format is as folows: +# Each menu is described in format NAME:POSITION_X,POSITION_Y,WIDTH,HEIGHT +# NAME is directory or playlist +# Other parameters define position and size of the menu. They can be absolute +# numbers (like 10) or a percent value of the screen size (like 45%). +# WIDTH and HEIGHT can have value of FILL which means fill the screen from +# the menu's position to the border. +# Separate menu descriptions using a space. +# Menus may overlap. +# You must describe at least one menu (default is to fill the whole window). +# There must be at least one layout (Layout1) defined. Other can be empty (""). +# +# Examples: +# +# Just one layout, the directory will occupy the whole screen, the playlist +# will have 1/4 of the screen size and be positioned at lower right corner. +# Layout1 = "playlist:50%,50%,50%,50%" +# Layout2 = "" +# Layout3 = "" +# +# The scrren is split into two parts: playlist at the top and the directory +# menu at the bottom. Playlist will occupy 10 lines and the directory menu +# the rest. +# Layout1 = "playlist:0,0,100%,10 directory:0,10,100%,FILL" +# +# Default configuration: +# Layout1 = "directory:0,0,50%,100% playlist:50%,0,50%,100%" +# Layout2 = "directory:0,0,100%,100% playlist:0,0,100%,100%" +# Layout3 = "" + +# When the song changes, should the menu be scrolled so that the currently +# played file is visible? +FollowPlayedFile = yes + +# What to do if the interface was started and something from the playlist is +# playing? If CanStartInPlaylist is set to "yes", the interface will switch to +# the playlist. When set to "no" it will start from the last directory. +CanStartInPlaylist = yes + +# Executing external commands (1 - 10) invoked with key commands (F1 - F10 by +# default). +# Some arguments are substituted befor executing: +# %f - file path +# %i - title made from tags +# +# Data from tags: +# %t - title +# %a - album +# %r - artist +# %n - track +# %m - time of the file (in seconds) +# +# Parameters above applys to the currently selected file. If you change them to +# capital letters, they are taken from the currently played file. +# +# Programms are run using execv(), not a shell, so you can't do things like +# redirecting the output to a file. The command string is split using blank +# characters as separators, the first element is the command to be executed +# and the rest are parameters, so if you use "echo Playing: %i" we run program +# echo (from $PATH) with 2 parameters: 'Playing:' string and the title. Even +# if the title contains spaces it's still one parameter and it's safe if it +# contains `rm -rf /`. +# +# Examples: +# ExecCommand1 = "cp %f /mnt/usb_drive" +# ExecCommand2 = "/home/joe/now_playing %i" + +# Display the cursor in the line with the selected file. This can be usefu with +# a braille display. +# UseCursorSelection = no + +# Set the terminal title when running under xterm. +#SetXtermTitle = yes + +# Display full paths instead of just file names in the playlist. +#PlaylistFullPaths = yes diff --git a/moc/.moc/radio.m3u b/moc/.moc/radio.m3u new file mode 100644 index 0000000..66654c9 --- /dev/null +++ b/moc/.moc/radio.m3u @@ -0,0 +1,29 @@ +#EXTM3U +#EXTINF:0,bassdrive.com +http://shouthost.com.32-1.streams.bassdrive.com:8200 +#EXTINF:0,paris-one.com Club +http://listen.radionomy.com/parisoneclub +#EXTINF:0,paris-one.com Dance +http://listen.radionomy.com/parisonedance +#EXTINF:0,paris-one.com Deeper +http://listen.radionomy.com/parisonedeeper +#EXTINF:0,paris-one.com Trance +http://listen.radionomy.com/parisonetrance +#EXTINF:0,paris-one.com Reverse +http://listen.radionomy.com/parisonereverse +#EXTINF:0,Deutschlandfunk +http://dradio_mp3_dlf_m.akacast.akamaistream.net/7/249/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dlf_m +#EXTINF:0,Deutschlandradio Kultur +http://dradio_mp3_dkultur_m.akacast.akamaistream.net/7/530/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dkultur_m +#EXTINF:0,DRadio Wissen +http://dradio_mp3_dwissen_m.akacast.akamaistream.net/7/728/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dwissen_m +#EXTINF:0,SWR1 +http://swr-mp3-m-swr1bw.akacast.akamaistream.net/7/245/137133/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr1bw +#EXTINF:0,SWR2 +http://swr-mp3-m-swr2.akacast.akamaistream.net/7/721/137135/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr2 +#EXTINF:0,SWR3 +http://swr-mp3-m-swr3.akacast.akamaistream.net/7/720/137136/v1/gnl.akacast.akamaistream.net/swr-mp3-m-swr3 +#EXTINF:0,youfm +http://hr-mp3-m-youfm.akacast.akamaistream.net/7/246/142136/v1/gnl.akacast.akamaistream.net/hr-mp3-m-youfm +#EXTINF:0,forever.fm +http://relay.forever.fm/all.mp3 diff --git a/moc/.moc/themes/default b/moc/.moc/themes/default new file mode 100644 index 0000000..c24231c --- /dev/null +++ b/moc/.moc/themes/default @@ -0,0 +1,35 @@ +background = default default +frame = default default +window_title = default default +directory = default default +selected_directory = default default reverse +playlist = default default +selected_playlist = default default reverse +file = default default +selected_file = default default reverse +marked_file = default default bold +marked_selected_file = default default bold +info = default default +selected_info = default default +marked_info = default default +marked_selected_info = default default +status = default default +title = default default +state = default default +current_time = default default +time_left = default default +total_time = default default +time_total_frames = default default +sound_parameters = default default +legend = default default +disabled = default default +enabled = default default bold +empty_mixer_bar = default default +filled_mixer_bar = default default reverse +empty_time_bar = default default +filled_time_bar = default default reverse +entry = default default +entry_title = default default +error = default default bold +message = default default bold +plist_time = default default diff --git a/moc/.moc/themes/pks_theme b/moc/.moc/themes/pks_theme new file mode 100644 index 0000000..aec1467 --- /dev/null +++ b/moc/.moc/themes/pks_theme @@ -0,0 +1,35 @@ +background = default default +frame = default default +window_title = default default +directory = default default +selected_directory = default default reverse +playlist = default default +selected_playlist = default default reverse +file = default default +selected_file = default default reverse +marked_file = magenta default bold +marked_selected_file = magenta white bold +info = default default +selected_info = default default +marked_info = default default +marked_selected_info = default default +status = default default +title = default default +state = default default +current_time = default default +time_left = default default +total_time = default default +time_total_frames = default default +sound_parameters = default default +legend = default default +disabled = default default +enabled = default default bold +empty_mixer_bar = default default +filled_mixer_bar = magenta default reverse +empty_time_bar = default default +filled_time_bar = magenta default reverse +entry = default default +entry_title = default default +error = default default bold +message = default default bold +plist_time = default default diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml new file mode 100644 index 0000000..3aed0f9 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml @@ -0,0 +1,9 @@ + +amazon.de + +UTF-8 + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml new file mode 100644 index 0000000..90397d8 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml @@ -0,0 +1,9 @@ + +duckduckgo.com + +UTF-8 +data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB8lBMVEUAAADkRQzjPwPjQQXkRQ3iPwTiQQXgPQPeQgrcOwPVNgDVNQDWOgbTMwDRMgDQMwDSMwDRNwTQLgDRJgDSJwDSLgDSNwTjOgDiOADjOQDkPADhQAXzs5v+/fv////0vKbiRQvgPQHpdUr85NzuknPdKgDcIwDnZzj2w7HqeU/gPQLsimb/+PftjWn97Obpb0LdJQDeLQDtjmvsi2jgSBDnbULgOQD/39HgLQDeMgDpeFLgSBH0v670uqbaJQD2qImWvP/G1Ob5+/3u//+fvvXyp47dMwDaLwD0u6v0v6/aNQDiXi/aKQD3qozU7/8gSY2vvtg0ZK/OqLDaKQHYKgLgWTfaNADZMgDZMADZLADzqpD7//+xwdz//9H/5Bn/7Bn//ADofADYMADYMQDZOgPXLgDiZDj//97/0AD3tQDvlgHZOgbXLATXMADWMgDfXjLVLQD///z+0AD/3Rn/yRnwnQDcVjbVMQDyv67wuKTSJwDRHQD+8O/tg3/iQQDwhAHnawHWMADvtKfyva7XQxHga0bQGQD2vbH/u8LXIQCmPQzja07XQxLliGn99fPkcVHvhnGZ5VguvUU5wktBwCcAgxzydVv/8/XmiGngdlL+ysi3+I8LtCE80V6P3YmX4sDleljSNQLzr6D7sKPXNQTSIwAEAbMrAAAAF3RSTlMARqSkRvPz80PTpKRG3fPe3hio9/eoGP50jNsAAAABYktHRB5yCiArAAAAyElEQVQYGQXBvUqCYRiA4fu2V9Tn+UQddI3aCpxaOoU6iU4gcqqpoYbALXBuCuoYmttamqJDiEoh4YP+MOi6BNCh+uYKEGiOVNCXXxA2XDVV/UyfKbRCXTLQWAxbP2vt8Ue/uYDvfim91615sb2um6rqtrr/NFb1cUf1Ybd06areU6lSlYpK79jzK1SyJOkfhOl8JGEcqV5zoKrTRqO6yUzIzNu46ijdM1VV9bhuUJ/nZURExLRzUiPQm3kKXHi4BAEGOmOi78A/L1QoU/VHoTsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDEtMTlUMjA6MDE6MTEtMDU6MDAuET6cAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAxLTE5VDIwOjAxOjExLTA1OjAwX0yGIAAAAABJRU5ErkJggg== + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml new file mode 100644 index 0000000..6a0da13 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml @@ -0,0 +1,9 @@ + +ebay.de + +UTF-8 + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml new file mode 100644 index 0000000..0a0c895 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml @@ -0,0 +1,9 @@ + +geizhals.at + +UTF-8 + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml new file mode 100644 index 0000000..bfd7a00 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml @@ -0,0 +1,13 @@ + +google.de + +UTF-8 + + + + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml new file mode 100644 index 0000000..1eed48c --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml @@ -0,0 +1,13 @@ + +google + +UTF-8 + + + + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml new file mode 100644 index 0000000..2d34ab7 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml @@ -0,0 +1,11 @@ + +imdb.com + +UTF-8 + + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml new file mode 100644 index 0000000..52e8bb9 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml @@ -0,0 +1,11 @@ + +ddg-images + +UTF-8 + + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml new file mode 100644 index 0000000..062878f --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml @@ -0,0 +1,10 @@ + +leo frde + +UTF-8 + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml new file mode 100644 index 0000000..93e14bd --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml @@ -0,0 +1,10 @@ + +leo itde + +UTF-8 + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml new file mode 100644 index 0000000..8ef6811 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml @@ -0,0 +1,10 @@ + +leo rude + +UTF-8 + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml new file mode 100644 index 0000000..8b400e7 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml @@ -0,0 +1,10 @@ + +leo ende + +UTF-8 + + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml new file mode 100644 index 0000000..00eefbe --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml @@ -0,0 +1,9 @@ + +wetteronline.de + +UTF-8 + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml new file mode 100644 index 0000000..a294b99 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml @@ -0,0 +1,9 @@ + +wikipedia.org + +UTF-8 + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml new file mode 100644 index 0000000..6bc9557 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml @@ -0,0 +1,9 @@ + +de.wikipedia.org + +UTF-8 + + + + + diff --git a/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml b/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml new file mode 100644 index 0000000..a936264 --- /dev/null +++ b/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml @@ -0,0 +1,14 @@ + +youtube.com + +UTF-8 + + + + + + + + + + diff --git a/mozilla/.mozilla/firefox/profiles.ini b/mozilla/.mozilla/firefox/profiles.ini new file mode 100644 index 0000000..a7e6bf7 --- /dev/null +++ b/mozilla/.mozilla/firefox/profiles.ini @@ -0,0 +1,14 @@ +[General] +StartWithLastProfile=1 + +[Profile0] +Name=default +IsRelative=1 +Path=pks.default +Default=1 + +[Profile1] +Name=dev-edition-default +IsRelative=1 +Path=pks.dev-edition-default + diff --git a/mpv/.mpv.conf b/mpv/.mpv.conf new file mode 100644 index 0000000..408e9d4 --- /dev/null +++ b/mpv/.mpv.conf @@ -0,0 +1,12 @@ +script-opts=osc-layout=bottombar,osc-seekbarstyle=bar + +osd-playing-msg='${filename}' +osd-duration=2000 +osd-font="Source Sans Pro Semibold" +osd-font-size=35 +osd-color="#ffffffff" +osd-border-color="#ff262626" +osd-border-size=2 +osd-shadow-offset=1 +osd-shadow-color="#33000000" +osd-scale-by-window=yes diff --git a/multitail/.multitailrc b/multitail/.multitailrc new file mode 100644 index 0000000..36c35eb --- /dev/null +++ b/multitail/.multitailrc @@ -0,0 +1 @@ +check_mail:0 diff --git a/mutt/.mutt/mailcap b/mutt/.mutt/mailcap new file mode 100644 index 0000000..fc25715 --- /dev/null +++ b/mutt/.mutt/mailcap @@ -0,0 +1,10 @@ +text/html; firefox %s &>/dev/null; test=test -n "$DISPLAY"; needsterminal +text/html; w3m -I %{charset} -O utf-8 -T text/html -dump %s; copiousoutput +text/plain; less %s +application/x-pdf; mupdf %s +application/pdf; mupdf %s +application/octet-stream; mupdf %s +image/jpeg; feh %s +image/pjpeg; feh %s +image/png; feh %s +image/gif; feh %s diff --git a/mutt/.mutt/work.rc b/mutt/.mutt/work.rc new file mode 100644 index 0000000..cce5baf --- /dev/null +++ b/mutt/.mutt/work.rc @@ -0,0 +1,8 @@ +color status red color231 +set from = "simianer@cl.uni-heidelberg.de" +set sendmail = "/usr/bin/msmtp -a work" +set record = "+simianer@cl.uni-heidelberg.de/all" +set postponed = "+simianer@cl.uni-heidelberg.de/drafts" +macro index,pager S "+simianer@cl.uni-heidelberg.de/all" +set spoolfile = "+simianer@cl.uni-heidelberg.de/inbox" + diff --git a/newsbeuter/.newsbeuter/config b/newsbeuter/.newsbeuter/config new file mode 100644 index 0000000..3e2bbe0 --- /dev/null +++ b/newsbeuter/.newsbeuter/config @@ -0,0 +1,25 @@ +highlight article "^Title: .*$" magenta black bold +color listnormal white black +color listfocus magenta black +color listfocus_unread black white +color info color7 black +color article color246 black + +#highlight feedlist "^.* N .*$" color15 default bold +#highlight articlelist "^.* N .*$" color15 default bold +#highlight article "^Feed: .*$" color3 default +#highlight article "^Author: .*$" color5 default +#highlight article "^Link: .*$" blue default +#highlight article "^Date: .*$" color4 default + +browser "firefox &>/dev/null" +show-read-articles no + +bind-key j down +bind-key k up +bind-key h left +bind-key l right +bind-key m toggle-show-read-feeds +bind-key a mark-feed-read +bind-key o open-in-browser-and-mark-read + diff --git a/npm/.npmrc b/npm/.npmrc new file mode 100644 index 0000000..a6c33bf --- /dev/null +++ b/npm/.npmrc @@ -0,0 +1 @@ +root=/home/pks/lib/node diff --git a/ratpoison/.ratpoisonrc b/ratpoison/.ratpoisonrc new file mode 100644 index 0000000..cdc6a51 --- /dev/null +++ b/ratpoison/.ratpoisonrc @@ -0,0 +1,42 @@ +exec feh --no-xinerama --image-bg black --bg-center '/home/pks/var/img/MIPS_R3000A_die-1024x1024.jpg' +exec mkdir -p /tmp/pks/.cache /tmp/pks/.ccache /tmp/pks/.local +exec xmodmap +exec xbindkeys +exec ~/bin/urxvtd -q -f -o +exec xset s 0 +exec xrandr --output VGA-0 --off +exec imwheel +exec xset b off +exec unclutter -idle 5 +escape F13 +definekey top F14 readkey root + +bind Return exec /home/pks/bin/urxvtc --saveLines 10000 +unbind c +bind C exec /usr/bin/firefox +bind D exec urxvt -fn 'xft:courier:pixelsize=16' -fg #000000 -bg #ffffff +bind b exec ratpoison -c "echo $(~/bin/avg_batt)" +bind s hsplit +bind S split +bind q only +bind j focusdown +bind h focusleft +bind k focusup +bind l focusright +bind K exchangeup +bind J exchangedown +bind H exchangeleft +bind L exchangeright +bind t time +bind k exec ~/bin/layout_switch +bind Cyrillic_el exec ~/bin/layout_switch +bind F14 other + +defborder 0 +defpadding 0 0 0 0 +defbarpadding 0 0 + +set border 0 +set font "Gotham Rounded Light:size=20" +set winname class + diff --git a/rtorrent/.rtorrent.rc b/rtorrent/.rtorrent.rc new file mode 100644 index 0000000..3dfa1a2 --- /dev/null +++ b/rtorrent/.rtorrent.rc @@ -0,0 +1,110 @@ +# This is an example resource file for rTorrent. Copy to +# ~/.rtorrent.rc and enable/modify the options as needed. Remember to +# uncomment the options you wish to enable. + +# Maximum and minimum number of peers to connect to per torrent. +#min_peers = 40 +#max_peers = 100 + +# Same as above but for seeding completed torrents (-1 = same as downloading) +#min_peers_seed = 10 +#max_peers_seed = 50 + +# Maximum number of simultanious uploads per torrent. +#max_uploads = 15 + +# Global upload and download rate in KiB. "0" for unlimited. +#download_rate = 0 +upload_rate = 10 + +# Default directory to save the downloaded torrents. +directory = ~/z/ + +# Default session directory. Make sure you don't run multiple instance +# of rtorrent using the same session directory. Perhaps using a +# relative path? +session = ~/z/ + +# Watch a directory for new torrents, and stop those that have been +# deleted. +#schedule = watch_directory,5,5,load_start=./watch/*.torrent +#schedule = untied_directory,5,5,stop_untied= +schedule = low_diskspace,5,60,close_low_diskspace=100M + +# Close torrents when diskspace is low. +#schedule = low_diskspace,5,60,close_low_diskspace=100M + +# Stop torrents when reaching upload ratio in percent, +# when also reaching total upload in bytes, or when +# reaching final upload ratio in percent. +# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0 +#schedule = ratio,60,60,"stop_on_ratio=200,200M,2000" + +# The ip address reported to the tracker. +#ip = 127.0.0.1 +#ip = rakshasa.no + +# The ip address the listening socket and outgoing connections is +# bound to. +#bind = 127.0.0.1 +#bind = rakshasa.no + +# Port range to use for listening. +port_range = 49164-50164 + +# Start opening ports at a random position within the port range. +port_random = yes + +# Check hash for finished torrents. Might be usefull until the bug is +# fixed that causes lack of diskspace not to be properly reported. +#check_hash = no + +# Set whetever the client should try to connect to UDP trackers. +#use_udp_trackers = yes + +# Alternative calls to bind and ip that should handle dynamic ip's. +#schedule = ip_tick,0,1800,ip=rakshasa +#schedule = bind_tick,0,1800,bind=rakshasa + +# Encryption options, set to none (default) or any combination of the following: +# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext +# +# The example value allows incoming encrypted connections, starts unencrypted +# outgoing connections but retries with encryption if they fail, preferring +# plaintext to RC4 encryption after the encrypted handshake +# +# encryption = allow_incoming,enable_retry,prefer_plaintext +encryption = require + +# Enable DHT support for trackerless torrents or when all trackers are down. +# May be set to "disable" (completely disable DHT), "off" (do not start DHT), +# "auto" (start and stop DHT as needed), or "on" (start DHT immediately). +# The default is "off". For DHT to work, a session directory must be defined. +# +# dht = auto + +# UDP port to use for DHT. +# +# dht_port = 6881 + +# Enable peer exchange (for torrents not marked private) +# +# peer_exchange = yes + +# +# Do not modify the following parameters unless you know what you're doing. +# + +# Hash read-ahead controls how many MB to request the kernel to read +# ahead. If the value is too low the disk may not be fully utilized, +# while if too high the kernel might not be able to keep the read +# pages in memory thus end up trashing. +#hash_read_ahead = 10 + +# Interval between attempts to check the hash, in milliseconds. +#hash_interval = 100 + +# Number of attempts to check the hash while using the mincore status, +# before forcing. Overworked systems might need lower values to get a +# decent hash checking rate. +#hash_max_tries = 10 diff --git a/subversion/.subversion/config b/subversion/.subversion/config new file mode 100644 index 0000000..da8321e --- /dev/null +++ b/subversion/.subversion/config @@ -0,0 +1,148 @@ +### This file configures various client-side behaviors. +### +### The commented-out examples below are intended to demonstrate +### how to use this file. + +### Section for authentication and authorization customizations. +[auth] +### Set password stores used by Subversion. They should be +### delimited by spaces or commas. The order of values determines +### the order in which password stores are used. +### Valid password stores: +### gnome-keyring (Unix-like systems) +### kwallet (Unix-like systems) +### keychain (Mac OS X) +### windows-cryptoapi (Windows) +# password-stores = gnome-keyring,kwallet +### +### Set KWallet wallet used by Subversion. If empty or unset, +### then the default network wallet will be used. +# kwallet-wallet = +### +### Include PID (Process ID) in Subversion application name when +### using KWallet. It defaults to 'no'. +# kwallet-svn-application-name-with-pid = yes +### +### The rest of this section in this file has been deprecated. +### Both 'store-passwords' and 'store-auth-creds' can now be +### specified in the 'servers' file in your config directory. +### Anything specified in this section is overridden by settings +### specified in the 'servers' file. +### +### Set store-passwords to 'no' to avoid storing passwords in the +### auth/ area of your config directory. It defaults to 'yes', +### but Subversion will never save your password to disk in +### plaintext unless you tell it to (see the 'servers' file). +### Note that this option only prevents saving of *new* passwords; +### it doesn't invalidate existing passwords. (To do that, remove +### the cache files by hand as described in the Subversion book.) +# store-passwords = no +### Set store-auth-creds to 'no' to avoid storing any subversion +### credentials in the auth/ area of your config directory. +### It defaults to 'yes'. Note that this option only prevents +### saving of *new* credentials; it doesn't invalidate existing +### caches. (To do that, remove the cache files by hand.) +# store-auth-creds = no + +### Section for configuring external helper applications. +[helpers] +### Set editor-cmd to the command used to invoke your text editor. +### This will override the environment variables that Subversion +### examines by default to find this information ($EDITOR, +### et al). +# editor-cmd = editor (vi, emacs, notepad, etc.) +### Set diff-cmd to the absolute path of your 'diff' program. +### This will override the compile-time default, which is to use +### Subversion's internal diff implementation. +# diff-cmd = diff_program (diff, gdiff, etc.) +### Set diff3-cmd to the absolute path of your 'diff3' program. +### This will override the compile-time default, which is to use +### Subversion's internal diff3 implementation. +# diff3-cmd = diff3_program (diff3, gdiff3, etc.) +### Set diff3-has-program-arg to 'yes' if your 'diff3' program +### accepts the '--diff-program' option. +# diff3-has-program-arg = [yes | no] +### Set merge-tool-cmd to the command used to invoke your external +### merging tool of choice. Subversion will pass 4 arguments to +### the specified command: base theirs mine merged +# merge-tool-cmd = merge_command + +### Section for configuring tunnel agents. +[tunnels] +### Configure svn protocol tunnel schemes here. By default, only +### the 'ssh' scheme is defined. You can define other schemes to +### be used with 'svn+scheme://hostname/path' URLs. A scheme +### definition is simply a command, optionally prefixed by an +### environment variable name which can override the command if it +### is defined. The command (or environment variable) may contain +### arguments, using standard shell quoting for arguments with +### spaces. The command will be invoked as: +### svnserve -t +### (If the URL includes a username, then the hostname will be +### passed to the tunnel agent as @.) If the +### built-in ssh scheme were not predefined, it could be defined +### as: +# ssh = $SVN_SSH ssh -q +### If you wanted to define a new 'rsh' scheme, to be used with +### 'svn+rsh:' URLs, you could do so as follows: +# rsh = rsh +### Or, if you wanted to specify a full path and arguments: +# rsh = /path/to/rsh -l myusername +### On Windows, if you are specifying a full path to a command, +### use a forward slash (/) or a paired backslash (\\) as the +### path separator. A single backslash will be treated as an +### escape for the following character. + +### Section for configuring miscelleneous Subversion options. +[miscellany] +### Set global-ignores to a set of whitespace-delimited globs +### which Subversion will ignore in its 'status' output, and +### while importing or adding files and directories. +### '*' matches leading dots, e.g. '*.rej' matches '.foo.rej'. +# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo +# *.rej *~ #*# .#* .*.swp .DS_Store +### Set log-encoding to the default encoding for log messages +# log-encoding = latin1 +### Set use-commit-times to make checkout/update/switch/revert +### put last-committed timestamps on every file touched. +# use-commit-times = yes +### Set no-unlock to prevent 'svn commit' from automatically +### releasing locks on files. +# no-unlock = yes +### Set mime-types-file to a MIME type registry file, used to +### provide hints to Subversion's MIME type auto-detection +### algorithm. +# mime-types-file = /path/to/mime.types +### Set preserved-conflict-file-exts to a whitespace-delimited +### list of patterns matching file extensions which should be +### preserved in generated conflict file names. By default, +### conflict files use custom extensions. +# preserved-conflict-file-exts = doc ppt xls od? +### Set enable-auto-props to 'yes' to enable automatic properties +### for 'svn add' and 'svn import', it defaults to 'no'. +### Automatic properties are defined in the section 'auto-props'. +# enable-auto-props = yes +### Set interactive-conflicts to 'no' to disable interactive +### conflict resolution prompting. It defaults to 'yes'. +# interactive-conflicts = no + +### Section for configuring automatic properties. +[auto-props] +### The format of the entries is: +### file-name-pattern = propname[=value][;propname[=value]...] +### The file-name-pattern can contain wildcards (such as '*' and +### '?'). All entries which match (case-insensitively) will be +### applied to the file. Note that auto-props functionality +### must be enabled, which is typically done by setting the +### 'enable-auto-props' option. +# *.c = svn:eol-style=native +# *.cpp = svn:eol-style=native +# *.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native +# *.dsp = svn:eol-style=CRLF +# *.dsw = svn:eol-style=CRLF +# *.sh = svn:eol-style=native;svn:executable +# *.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL; +# *.png = svn:mime-type=image/png +# *.jpg = svn:mime-type=image/jpeg +# Makefile = svn:eol-style=native + diff --git a/theano/.theanorc b/theano/.theanorc new file mode 100644 index 0000000..804d835 --- /dev/null +++ b/theano/.theanorc @@ -0,0 +1,9 @@ +[global] +floatX=float32 +on_unused_input=warn +device=cpu +openmp=True + +[blas] +ldflags = -L/fast_scratch/simianer/nmt/OpenBLAS -lopenblas + diff --git a/tmux/.tmux.2pac.conf b/tmux/.tmux.2pac.conf new file mode 100644 index 0000000..31e6f78 --- /dev/null +++ b/tmux/.tmux.2pac.conf @@ -0,0 +1,36 @@ +# act like vim +setw -g mode-keys vi +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# act like GNU screen +unbind C-b +set -g prefix C-a + +# look good +set -g default-terminal "screen-256color" + +# status +set -g status-left-length 32 +set -g status-right-length 150 +set -g status-fg white +set -g status-bg colour234 +set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg green +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '' +set -g status-right '#[underline]#[fg=colour235,bg=colour46,bold] #H:#S' +set-option -g set-titles on +set -g set-titles-string '#T -- #W' +set-window-option -g automatic-rename on +set-option -g status-interval 1 +set-option -g status-utf8 on +set-window-option -g utf8 on + diff --git a/tmux/.tmux.CLuster.conf b/tmux/.tmux.CLuster.conf new file mode 100644 index 0000000..6364e4e --- /dev/null +++ b/tmux/.tmux.CLuster.conf @@ -0,0 +1,36 @@ +# act like vim +setw -g mode-keys vi +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# act like GNU screen +unbind C-b +set -g prefix C-a + +# look good +set -g default-terminal "screen-256color" + +# status +set -g status-left-length 32 +set -g status-right-length 150 +set -g status-fg white +set -g status-bg colour234 +set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg cyan +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '' +set -g status-right '#[underline]#[fg=colour235,bg=colour14,bold] #H:#S' +set-option -g set-titles on +set -g set-titles-string '#T -- #W' +set-window-option -g automatic-rename on +set-option -g status-interval 1 +set-option -g status-utf8 on +set-window-option -g utf8 on + diff --git a/tmux/.tmux.coltrane.conf b/tmux/.tmux.coltrane.conf new file mode 100644 index 0000000..0a88182 --- /dev/null +++ b/tmux/.tmux.coltrane.conf @@ -0,0 +1,36 @@ +# act like vim +setw -g mode-keys vi +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# act like GNU screen +unbind C-b +set -g prefix C-a + +# look good +set -g default-terminal "screen-256color" + +# status +set -g status-left-length 32 +set -g status-right-length 150 +set -g status-fg white +set -g status-bg colour234 +set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg blue +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '' +set -g status-right '#[underline]#[fg=colour235,bg=blue,bold] #H:#S' +set-option -g set-titles on +set -g set-titles-string '#T -- #W' +set-window-option -g automatic-rename on +set-option -g status-interval 1 +set-option -g status-utf8 on +set-window-option -g utf8 on + diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf new file mode 100644 index 0000000..ff6881f --- /dev/null +++ b/tmux/.tmux.conf @@ -0,0 +1,43 @@ +# act like vim +setw -g mode-keys vi +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# act like GNU screen +unbind C-b +set -g prefix C-a + +# look good +set -g default-terminal "screen-256color" + +# status +set -g status-left-length 32 +set -g status-right-length 150 +set -g status-fg white +set -g status-bg colour234 +set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg magenta +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '' +set -g status-right '#[underline]#[fg=colour235,bg=colour13,bold] #S' +set-option -g set-titles on +# #H Hostname of local host +# #I Current window index +# #P Current pane index +# #S Session name +# #T Current window title +# #W Current window name +# ## A literal ‘#’ +set -g set-titles-string '#T -- #W' +set-window-option -g automatic-rename on +set-option -g status-interval 1 +set-option -g status-utf8 on +set-window-option -g utf8 on + diff --git a/tmux/.tmux.donna.conf b/tmux/.tmux.donna.conf new file mode 100644 index 0000000..cce3a13 --- /dev/null +++ b/tmux/.tmux.donna.conf @@ -0,0 +1,36 @@ +# act like vim +setw -g mode-keys vi +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# act like GNU screen +unbind C-b +set -g prefix C-a + +# look good +set -g default-terminal "screen-256color" + +# status +set -g status-left-length 32 +set -g status-right-length 150 +set -g status-fg white +set -g status-bg colour234 +set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg red +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '' +set -g status-right '#[underline]#[fg=colour235,bg=red,bold] #H:#S' +set-option -g set-titles on +set -g set-titles-string '#T -- #W' +set-window-option -g automatic-rename on +set-option -g status-interval 1 +set-option -g status-utf8 on +set-window-option -g utf8 on + diff --git a/tmux/.tmux.vicious.conf b/tmux/.tmux.vicious.conf new file mode 100644 index 0000000..1b80767 --- /dev/null +++ b/tmux/.tmux.vicious.conf @@ -0,0 +1,36 @@ +# act like vim +setw -g mode-keys vi +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# act like GNU screen +unbind C-b +set -g prefix C-a + +# look good +set -g default-terminal "screen-256color" + +# status +set -g status-left-length 32 +set -g status-right-length 150 +set -g status-fg white +set -g status-bg colour234 +set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg yellow +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '' +set -g status-right '#[underline]#[fg=colour235,bg=yellow,bold] #H:#S' +set-option -g set-titles on +set -g set-titles-string '#T -- #W' +set-window-option -g automatic-rename on +set-option -g status-interval 1 +set-option -g status-utf8 on +set-window-option -g utf8 on + diff --git a/vim/.vim/autoload/airline/themes/pks256.vim b/vim/.vim/autoload/airline/themes/pks256.vim new file mode 100644 index 0000000..1edb680 --- /dev/null +++ b/vim/.vim/autoload/airline/themes/pks256.vim @@ -0,0 +1,45 @@ +let g:airline#themes#pks256#palette = {} + +let s:N1 = [ '#ffffff' , '#005fff' , 255 , 5 ] +let s:N2 = [ '#000087' , '#00dfff' , 255 , 8 ] +let s:N3 = [ '#005fff' , '#afffff' , 0 , 252 ] +let g:airline#themes#pks256#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) +let g:airline#themes#pks256#palette.normal_modified = { + \ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] , + \ } + + +let s:I1 = [ '#ffffff' , '#00875f' , 255 , 1 ] +let s:I2 = [ '#005f00' , '#00df87' , 255 , 8 ] +let s:I3 = [ '#005f5f' , '#afff87' , 0 , 252 ] +let g:airline#themes#pks256#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) +let g:airline#themes#pks256#palette.insert_modified = { + \ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] , + \ } +let g:airline#themes#pks256#palette.insert_paste = { + \ 'airline_a': [ s:I1[0] , '#d78700' , s:I1[2] , 172 , '' ] , + \ } + + +let g:airline#themes#pks256#palette.replace = copy(g:airline#themes#pks256#palette.insert) +let g:airline#themes#pks256#palette.replace.airline_a = [ s:I2[0] , '#ff0000' , s:I1[2] , 196 , '' ] +let g:airline#themes#pks256#palette.replace_modified = g:airline#themes#pks256#palette.insert_modified + + +let s:V1 = [ '#ffffff' , '#ff5f00' , 255 , 2 ] +let s:V2 = [ '#5f0000' , '#ffaf00' , 255 , 8 ] +let s:V3 = [ '#df5f00' , '#ffff87' , 0 , 252 ] +let g:airline#themes#pks256#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) +let g:airline#themes#pks256#palette.visual_modified = { + \ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] , + \ } + + +let s:IA1 = [ '#666666' , '#b2b2b2' , 242 , 249 , '' ] +let s:IA2 = [ '#8a8a8a' , '#d0d0d0' , 245 , 252 , '' ] +let s:IA3 = [ '#a8a8a8' , '#ffffff' , 248 , 255 , '' ] +let g:airline#themes#pks256#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3) +let g:airline#themes#pks256#palette.inactive_modified = { + \ 'airline_c': [ '#df0000' , '' , 160 , '' , '' ] , + \ } + diff --git a/vim/.vim/autoload/pathogen.vim b/vim/.vim/autoload/pathogen.vim new file mode 120000 index 0000000..a202405 --- /dev/null +++ b/vim/.vim/autoload/pathogen.vim @@ -0,0 +1 @@ +../bundle/pathogen/autoload/pathogen.vim \ No newline at end of file diff --git a/vim/.vim/bundle/airline b/vim/.vim/bundle/airline new file mode 160000 index 0000000..f45ecda --- /dev/null +++ b/vim/.vim/bundle/airline @@ -0,0 +1 @@ +Subproject commit f45ecdac15d99ed2354873a8b4d40432fd0a85a3 diff --git a/vim/.vim/bundle/closetag b/vim/.vim/bundle/closetag new file mode 160000 index 0000000..0601093 --- /dev/null +++ b/vim/.vim/bundle/closetag @@ -0,0 +1 @@ +Subproject commit 060109359b81b53dfad7206e23f86007d895996f diff --git a/vim/.vim/bundle/endwise b/vim/.vim/bundle/endwise new file mode 160000 index 0000000..bba43b8 --- /dev/null +++ b/vim/.vim/bundle/endwise @@ -0,0 +1 @@ +Subproject commit bba43b831ae0485cf9b86d16340a6a314b927391 diff --git a/vim/.vim/bundle/nerdcommenter b/vim/.vim/bundle/nerdcommenter new file mode 160000 index 0000000..6549cfd --- /dev/null +++ b/vim/.vim/bundle/nerdcommenter @@ -0,0 +1 @@ +Subproject commit 6549cfde45339bd4f711504196ff3e8b766ef5e6 diff --git a/vim/.vim/bundle/pathogen b/vim/.vim/bundle/pathogen new file mode 160000 index 0000000..b9fb0df --- /dev/null +++ b/vim/.vim/bundle/pathogen @@ -0,0 +1 @@ +Subproject commit b9fb0dfd811004010f5f6903edef42d6004ebea2 diff --git a/vim/.vim/bundle/supertab b/vim/.vim/bundle/supertab new file mode 160000 index 0000000..c8bfece --- /dev/null +++ b/vim/.vim/bundle/supertab @@ -0,0 +1 @@ +Subproject commit c8bfeceb1fc92ad58f2ae6967cbfcd6fbcb0d6e7 diff --git a/vim/.vim/bundle/tagbar b/vim/.vim/bundle/tagbar new file mode 160000 index 0000000..c6b473f --- /dev/null +++ b/vim/.vim/bundle/tagbar @@ -0,0 +1 @@ +Subproject commit c6b473f5593a1cb9e567bb1a9a897f196f1f720a diff --git a/vim/.vim/bundle/vimwiki b/vim/.vim/bundle/vimwiki new file mode 160000 index 0000000..2c03d82 --- /dev/null +++ b/vim/.vim/bundle/vimwiki @@ -0,0 +1 @@ +Subproject commit 2c03d82a0e4662adf1e347487d73a9bf4bf6fdac diff --git a/vim/.vim/colors/pks256.vim b/vim/.vim/colors/pks256.vim new file mode 100644 index 0000000..ad7a34d --- /dev/null +++ b/vim/.vim/colors/pks256.vim @@ -0,0 +1,54 @@ +" Vim color file: pks256.vim +" Last Change: 2014-08-30 +" +" Color numbers (0-255) see: +" http://www.calmar.ws/vim/256-xterm-24bit-rgb-color-chart.html +" + +set background=light +hi clear +let g:colors_name = "pks256" + +highlight Normal cterm=none ctermfg=0 ctermbg=231 +highlight Special cterm=bold ctermfg=197 ctermbg=231 +highlight Comment cterm=bold ctermfg=201 ctermbg=231 +highlight Constant cterm=bold ctermfg=12 ctermbg=231 +highlight LineNr cterm=none ctermfg=242 ctermbg=159 +highlight Number cterm=none ctermfg=197 ctermbg=231 +highlight PreProc cterm=bold ctermfg=9 ctermbg=231 +highlight Statement cterm=bold ctermfg=197 ctermbg=231 +highlight Type cterm=bold ctermfg=12 ctermbg=231 +highlight Error cterm=bold ctermfg=231 ctermbg=9 +highlight Identifier cterm=none ctermfg=207 ctermbg=231 +highlight SpecialKey cterm=none ctermfg=48 ctermbg=231 +highlight NonText cterm=none ctermfg=164 ctermbg=231 +highlight Directory cterm=none ctermfg=12 ctermbg=231 +highlight ErrorMsg cterm=bold ctermfg=9 ctermbg=231 +highlight MoreMsg cterm=none ctermfg=10 ctermbg=231 +highlight Title cterm=none ctermfg=199 ctermbg=231 +highlight WarningMsg cterm=none ctermfg=9 ctermbg=231 +highlight DiffDelete cterm=none ctermfg=207 ctermbg=231 +highlight Search cterm=none ctermfg=15 ctermbg=231 +highlight Visual cterm=none ctermfg=16 ctermbg=50 +highlight Cursor cterm=none ctermfg=201 ctermbg=201 +highlight CursorLine cterm=none ctermfg=0 ctermbg=252 +highlight Question cterm=none ctermfg=16 ctermbg=226 +highlight Todo cterm=bold ctermfg=231 ctermbg=201 +highlight Folded cterm=none ctermfg=0 ctermbg=255 +highlight ModeMsg cterm=none ctermfg=16 ctermbg=46 +highlight VisualNOS cterm=none ctermfg=16 ctermbg=28 +highlight WildMenu cterm=none ctermfg=16 ctermbg=226 +highlight FoldColumn cterm=none ctermfg=15 ctermbg=58 +highlight SignColumn cterm=none ctermfg=16 ctermbg=28 +highlight DiffText cterm=none ctermfg=16 ctermbg=34 +highlight VertSplit cterm=none ctermfg=231 ctermbg=231 +highlight User1 cterm=none ctermbg=20 ctermfg=15 +highlight User2 cterm=none ctermbg=20 ctermfg=46 +highlight User3 cterm=none ctermbg=20 ctermfg=46 +highlight User4 cterm=none ctermbg=20 ctermfg=50 +highlight User5 cterm=none ctermbg=20 ctermfg=46 +highlight Pmenu cterm=none ctermbg=228 ctermfg=0 +highlight PmenuSel cterm=bold ctermbg=228 ctermfg=0 +"highlight StatusLine cterm=none ctermfg=0 ctermbg=231 +"highlight StatusLineNC cterm=none ctermfg=0 ctermbg=231 + diff --git a/vim/.vimrc b/vim/.vimrc new file mode 100644 index 0000000..819e89d --- /dev/null +++ b/vim/.vimrc @@ -0,0 +1,76 @@ +" pathogen +execute pathogen#infect() + +" settings +set nocompatible +set nu +set noet +set showcmd +set autoindent +set smartindent +"set cursorline +set nocp +set showmatch +set foldmethod=indent +set completeopt=longest,menuone +set tabstop=2 +set shiftwidth=2 +set expandtab +set ruler +set ttyfast +set mouse=r +set bs=2 +set ignorecase +set smartcase +set laststatus=2 +set ttyfast +set lazyredraw +if v:version >= 703 + set cc=80 +endif +syntax on +filetype plugin indent on + +autocmd FileType cpp set complete-=i + +" spelling +setlocal spell spelllang=en_us +set nospell + +" color +if $TERM =~ "^rxvt" || $TERM =~ "256color$" + set t_Co=256 + colorscheme pks256 +else + colorscheme default +endif + +" bindings +nmap :tabnew +nmap :tabprevious +nmap :tabnext +map +map +map +map +inoremap :wa +nnoremap :w +nmap :TagbarToggle + +" cursorline +autocmd InsertEnter * setlocal cursorline +autocmd InsertLeave * setlocal nocursorline + +" airline +let g:airline_theme = 'pks256' +let g:airline_powerline_fonts = 1 +let g:airline#extensions#branch#enabled = 1 +let g:airline_symbols = {} +let g:airline_symbols.whitespace = 'Ξ' + +" tagbar +let g:tagbar_compact = 1 + +" vimwiki +let g:vimwiki_list = [{'path':'~/var/wiki'}] + diff --git a/zsh/.zprofile b/zsh/.zprofile new file mode 100644 index 0000000..3ebbf01 --- /dev/null +++ b/zsh/.zprofile @@ -0,0 +1,2 @@ +unsetopt global_rcs + diff --git a/zsh/.zsh/completions/_net_profile b/zsh/.zsh/completions/_net_profile new file mode 100644 index 0000000..4804283 --- /dev/null +++ b/zsh/.zsh/completions/_net_profile @@ -0,0 +1,3 @@ +#compdef net_profile + +_arguments "1: :($(ls -1 ~/.net_profiles | cut -d '.' -f 1))" diff --git a/zsh/.zshrc b/zsh/.zshrc new file mode 100644 index 0000000..ad6a22c --- /dev/null +++ b/zsh/.zshrc @@ -0,0 +1,229 @@ +zstyle ':completion:*' completer _complete _ignored +zstyle :compinstall filename '~/.zshrc' +fpath=(~/.zsh/completions $fpath) +autoload -Uz compinit promptinit +compinit +promptinit +zstyle ':completion:*' menu select=2 +zstyle ':completion:*' completer _complete _ignored +HISTFILE=~/.zshistory +HISTSIZE=1000 +SAVEHIST=1000 +zstyle ':completion:*' menu select +setopt completealiases +compdef mosh=ssh +zstyle '*' hosts # do not use /etc/hosts +setopt no_multios + +ex () { + if [ -f $1 ] ; then + case $1 in + *.tar.bz2) tar xvjf $1 && cd $(basename "$1" .tar.bz2) ;; + *.tar.gz) tar xvzf $1 && cd $(basename "$1" .tar.gz) ;; + *.tar.xz) tar Jxvf $1 && cd $(basename "$1" .tar.xz) ;; + *.bz2) bunzip2 $1 && cd $(basename "$1" .bz2) ;; + *.rar) unrar x $1 && cd $(basename "$1" .rar) ;; + *.gz) gunzip $1 && cd $(basename "$1" .gz) ;; + *.tar) tar xvf $1 && cd $(basename "$1" .tar) ;; + *.tbz2) tar xvjf $1 && cd $(basename "$1" .tbz2) ;; + *.tgz) tar xvzf $1 && cd $(basename "$1" .tgz) ;; + *.zip) unzip $1 && cd $(basename "$1" .zip) ;; + *.Z) uncompress $1 && cd $(basename "$1" .Z) ;; + *.7z) 7zr x $1 && cd $(basename "$1" .7z) ;; + *) echo "Don't know how to extract '$1'..." ;; + esac + else + echo "'$1' is not a file!" + fi +} + +umask 0077 +export PATH=~/bin:/home/pks/bin:~/scripts:~/lib/ruby/bin:~/lib/python/site-packages:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH +export RUBYOPT=-Ku +export CCACHE_PATH=/usr/bin +export TEXMFHOME='~/.texmf' +export EDITOR='vim -p' +export LC_ALL=en_US.UTF-8 +export LANG=en_US.UTF-8 +export LANGUAGE=en_US.UTF-8 +export GEM_HOME=$HOME/lib/ruby/ +export GEM_PATH=$HOME/lib/ruby/:$GEM_PATH +export PYTHONPATH=$PYTHONPATH:~/lib/python/site-packages +export CFLAGS="-march=native -mtune=native" +export CXXFLAGS="$CFLAGS" + +case $TERM in + *256color*) + precmd () {print -Pn "\e]0;%n@%m%~\a"} + preexec () {print -Pn "\e]0;%n@%m%~ -- $1\a"} + ;; +esac + +case $TERM in + screen-256color) + ;; + *) + TERM=xterm-256color + ;; +esac + +autoload -U colors && colors +case `hostname` in + 2pac) + HOSTCOLOR=green + ;; + CLuster|node*|gpu*) + HOSTCOLOR=cyan + ;; + coltrane) + HOSTCOLOR=blue + ;; + donna) + HOSTCOLOR=red + ;; + vicious) + HOSTCOLOR=yellow + ;; + x|pi*|*.uberspace.de) + HOSTCOLOR=magenta + ;; + *) + HOSTCOLOR=white + ;; +esac + +case `hostname` in + 2pac|CLuster|node*|gpu*|coltrane|donna|vicious) + PROMPT="[%m:%~]%{$fg[$HOSTCOLOR]%}%B%%%b%{$reset_color%} " + export PATH=/home/mitarb/simianer/bin:/home/pks/bin:/opt/java/bin:/toolbox/ruby/bin:$PATH + export GEM_HOME=/toolbox/ruby/ + export PYTHONPATH=$PYTHONPATH:/toolbox/python/lib/python2.7/site-packages + export JAVA_HOME=/usr/lib/jvm/java-6-sun/ # debian systems w/ sun-java6 + umask u=rwx,g=rwx,o=rx + alias tmux="tmux -f ~/.tmux.`hostname`.conf" + ;; + x) + PROMPT="[%~]%{$fg[magenta]%}$B%%%b%{$reset_color%} " + PATH=/usr/lib/colorgcc/bin:~/src/scripts:~/lib/node/bin:$PATH + ;; + pi*|*.uberspace.de) + PROMPT="[%m:%~]%{$fg[magenta]%}$B%%%b%{$reset_color%} " + PATH=/usr/lib/colorgcc/bin:~/src/scripts:$PATH + ;; +esac + +case `hostname` in + 2pac|CLuster|node*|gpu*) + export GEM_HOME=$HOME/lib/ruby/ + export GEM_PATH=/toolbox/ruby/:$GEM_PATH + ;; + coltrane|donna|vicious) + export PATH=/toolbox/scripts:$PATH + ;; +esac + +case `hostname` in + CLuster|node*|gpu*) + alias tmux="tmux -f ~/.tmux.CLuster.conf" + ;; +esac + +function youtube() { mplayer -xy 0.5 $(youtube-dl -g "$@") ;} + +alias ls='ls -h --color=auto' +alias l='ls' +alias la='ls -lA' +alias ll='ls -l' +alias lla='ls -A' +alias lsc='ls -1 | wc -l' +alias less='less -R' +alias lh='ls --color=always -lasth | less' +alias vi=$EDITOR +alias pdf='mupdf' +alias py='bpython' +alias grep='grep --color=auto' +alias equery='sudo equery -N' +alias feh='feh -F' +alias gitweb='git instaweb --httpd webrick' +alias gitwebstop='git instaweb stop' +alias netcfg='sudo netcfg' +alias mergepdf='texexec --pdfarrange --noduplex --result merged.pdf ' +alias mergepdfgs=' gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=gsmerged.pdf -dBATCH' +alias pdfprevfile='pdftoppm -f 1 -l 1 -singlefile -jpeg' +alias thumb='convert -resize 200x200' +alias updatedb='sudo updatedb' +alias qmv='qmv -evim -fdo' +alias dusage='du -hs *' +alias df='df -h' +alias iwlist='sudo iwlist wlan0 scan' +alias fumount='fusermount -u' +alias more='less' +alias vpnc='sudo vpnc' +alias vgaoff='xrandr --output VGA1 --off' +alias vgaclone='xrandr --output VGA1 --mode 1024x768' +alias vgaext='xrandr --output VGA1 --mode 1024x768 --left-of LVDS1 --rotate right' +alias vgabig='xrandr --output VGA1 --mode 1680x1050 --rate 60 --rotate left' +alias suspend='sudo suspend' +alias hibernate='suspend' +alias reboot='sudo shutdown -r now' +alias halt='sudo shutdown -h now' +alias lock='slock' +alias demoterm="urxvt -fn 'xft:courier:pixelsize=16' -fg #000000 -bg #ffffff" +alias fwup='sudo ifconfig firewire0 192.168.166.100 up' +alias gunzip='pigz -d' +alias fastltx='pdflatex -interaction=batchmode --shell-escape -parse-first-line' +alias lp2p='/usr/bin/lp -o sides=two-sided-long-edge' +alias lp4p='/usr/bin/lp -o sides=two-sided-short-edge -o number-up=2' +alias lp8p='/usr/bin/lp -o sides=two-sided-short-edge -o number-up=4 -o landscape' +alias muxn='tmux new -s' +alias muxl='tmux list-sessions' +alias muxa='tmux attach -t' +alias biew='TERM=vt100 biew filename' +alias dmesg='dmesg -T' +alias always_on='xset dpms 0 0 0' +alias quotes='curl -s "http://download.finance.yahoo.com/d/quotes.csv?s=AAPL+AMD+GOOG&f=l1"' +alias irb='pry' +alias watch_d='while true; do clear; ps ax | grep -P "\sD\+?\s"; sleep 5; done' +alias easy_install_home='easy_install --install-dir=$HOME/lib/python/site-packages' +alias uberspace='mosh -p 60666 pks@alphard.uberspace.de' +alias my_ip='echo "$(curl 'https://api.ipify.org' 2>/dev/null)"' +alias t_timeline='while true; do clear; t timeline -n 13 -C icon; sleep 600; done' +alias cal='while true; do clear; echo; khal calendar; sleep 600; done' +alias gitc='git -c color.status=always' +alias npm_install='npm install -g --prefix ./lib/node' +alias ssh_legacy='ssh -oKexAlgorithms=+diffie-hellman-group1-sha1' +if [[ -f ~/.zshrcp ]]; then + source ~/.zshrcp +fi + +bindkey -v +bindkey '^R' history-incremental-search-backward +bindkey '^A' vi-beginning-of-line +bindkey '^E' vi-end-of-line + +tln() { + reply=( $(tmux list-sessions | cut -d: -f1) ) +} + +lsof_kill() { + lsof $1 | grep -v COMMAND | cut -d " " -f 2- | strips | cut -d " " -f 1 | xargs kill +} + +compctl -K tln muxa + +case `whoami` in + root) + PROMPT=$'\e[0;31m[%~]# \e[0m' + ;; +esac + +stty -ixon # enable mapping of C-s in vim.. + +ciff () { + if hash colordiff 2>/dev/null; then + colordiff "$@" + else + diff "$@" + fi +} + -- cgit v1.2.3