dotfiles

configuration files for different softwares
git clone git://z3bra.org/dotfiles
Log | Files | Refs

commit 4597b279b0172231844c29e6bbee4cf4b0f809f8
parent de40d7d873a7947a417db62ee91cce54f42fed76
Author: z3bra <willyatmailoodotorg>
Date:   Wed Jan  6 22:07:08 2016

NOW THAT'S A CLEANUP

Diffstat:
 bashrc              | 109 +----------------------------
 conky/rc            |  15 +----
 cwmrc               | 112 +-----------------------------
 inputrc             |   9 +--
 mutt/.gitignore     |   8 +--
 mutt/binding        |  83 +---------------------
 mutt/colors         |  61 +----------------
 mutt/geek.signature |   6 +--
 mutt/muttrc         | 136 +-----------------------------------
 ncmpcpp/config      | 207 +-----------------------------------------------------
 ncmpcpp/error.log   |   0
 ratpoisonrc         | 104 +---------------------------
 rtorrent.rc         | 110 +----------------------------
 theme/current       |   1 +-
 xinitrc             |  29 ++-----
 15 files changed, 9 insertions(+), 981 deletions(-)

diff --git a/bashrc b/bashrc @@ -1,109 +0,0 @@ -## INIT {{{ - -# If not running interactively, don't do anything -[[ $- != *i* ]] && return - -test -n "$SSH_CLIENT" && PS1="${fg[8]}$(hostname|cut -b 1-3)" || PS1= - -fd='\[\e[0m\]' -ff='\[\e[1;37m\]' -export PS1="${PS1}${ff}% ${fd}" - -# use auto-completion after those words -complete -cf sup -complete -cf man -complete -cf killall -complete -cf pkill -complete -cf fakeroot -complete -cf respawn -complete -cf pgrep -# }}} -## FUNCTIONS {{{ - -:h () { vim +"h $1" +only +'map q ZQ'; } -mcd () { mkdir $@ && cd $_; } - -up() { - test -z "$1" && cd .. && return 1 - for i in $(seq 1 $1); do builtin cd ..; done - pwd -} - -sprunge() { - test -z $1 && FILE='-' || FILE=$1 - curl -sF "sprunge=<${FILE}" http://sprunge.us -} - -# my computer is talking -#say () { -# TL=${TL:-en} -# uri="http://translate.google.com/translate_tts?tl=${TL}&q=" -# mplayer -really-quiet "${uri}$*" -#} - -## }}} -## ALIASES {{{ - -## Terminal -alias quit="exit" -alias c="clear" -alias so="source ~/.bashrc" - -# Add a 'proctection' on rm | mv | cp -alias cp="cp -rvi" -alias mv="mv -i" - -# Alias to avoid some "RAAAAAAAAAH !!" -alias :q="quit" -alias cd..="cd .." -alias fu='sup `fc -n -l -1`' -alias fuck='sup `fc -n -l -1`' -alias sv="sup vim" - -# Make some output colorfull -alias ls="ls --color=auto" -#alias grep="grep --color=auto" - -# some more ls aliases -alias ll="ls -alhF --color=auto" -alias l="ls -CF --color=auto" - -# job control -alias mtop="ps --no-header -eo pmem,size,vsize,comm | sort -nr | sed 10q" -alias ctop="ps --no-header -eo pcpu,comm | sort -nr | sed 10q" - -# command shortner -alias g='grep' -alias v="vim" -alias t='tmux' -alias btc="btcli -d ~/var/btp" -alias csv='column -t -s\;' -alias vol="alsamixer" -alias yg="youtube-dl -q -x -o '%(title).%(ext)'" - -# reattach IRC session -alias d='dtach -A ~/tmp/irssi.sk -e  irssi' - -# crux specific -alias deptree='prt-get deptree' -alias update='prt-get update' -alias pkgup='pkgadd -u' - -# desktop stuff -alias xreload="xrdb -load ~/conf/xrdb.conf" -alias rec="ffmpeg -f x11grab -s 1440x900 -an -i :0.0 -c:v libvpx -b:v 5M -crf 10 -quality realtime -y -loglevel quiet" -alias fastrec="ffmpeg -f x11grab -s 1440x900 -an -r 25 -i :0.0 -c:v libvpx -b:v 5M -crf 10 -quality realtime -y -loglevel quiet" -alias cam="mplayer -tv driver=v4l2:width=320:height=240: -vo xv tv:// -geometry '99%:90%' -ontop" - -# HANDY RICKY SCRIPT -alias rick="echo 'curl -L http://bit.ly/10hA8iC | bash'" -alias rcommit="curl -s 'http://whatthecommit.com/index.txt'" -# }}} -## TWEAKS {{{ -# change tty colors -which ttycolors >/dev/null 2>&1 && ttycolors -# }}} - -# todo - -# vim: fdm=marker: diff --git a/conky/rc b/conky/rc @@ -1,15 +0,0 @@ -double_buffer yes -alignment tr -background no -use_xft yes -xftfont Archivo Narrow -gap_x 16 -gap_y 8 -own_window yes -own_window_type override -own_window_transparent yes -own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager -update_interval 30 - -TEXT -${time %H:%M} diff --git a/cwmrc b/cwmrc @@ -1,112 +0,0 @@ -# Set default Xft(3) font -fontname "tamsyn" - -# Turn on sticky-group mode -sticky yes - -# Any entry here is shown in the application menu -command term urxvt -command internet surf http://duckduckgo.com/lite -command "--------" clear -command mumble mumble -command "--------" clear -command rage "xinit rage -- :1 vt07" -command defrag /opt/quake3/iodfengine.x86_64 -command steam steam - -# do not manage these -ignore xclock - -# behavior, look & feel -borderwidth 2 -color inactiveborder "#222222" -color activeborder "#222222" -color font "#ffffff" -color menubg "#222222" -color selfont "#ffffff" -color menufg "#4c4c4c" -color groupborder "#526f33" -color ungroupborder "#8b3e2f" - -gap 8 8 8 8 -moveamount 2 -snapdist 4 - -# Keybindings -# SIZE -bind 4-equal vmaximize -bind 4S-equal hmaximize -bind 4-x maximize -bind 4M-h resizeleft -bind 4M-j resizedown -bind 4M-k resizeup -bind 4M-l resizeright -bind 4MS-h bigresizeleft -bind 4MS-j bigresizedown -bind 4MS-k bigresizeup -bind 4MS-l bigresizeright - -# POSITION -bind 4-y corner_tl -bind 4-u corner_tr -bind 4-n corner_bl -bind 4-comma corner_br - -bind 4-s htile -bind 4-v vtile -bind 4-h moveleft -bind 4-j movedown -bind 4-k moveup -bind 4-l moveright -bind 4S-h bigmoveleft -bind 4S-j bigmovedown -bind 4S-k bigmoveup -bind 4S-l bigmoveright - -# CONTROL -bind 4-a label -bind 4-Escape delete -#bind 4-n cycle -#bind 4-p rcycle - -# Group control -bind M-g grouptoggle -bind M-l cyclegroup -bind M-h rcyclegroup -bind M-F1 group1 -bind M-F2 group2 -bind M-F3 group3 -bind M-F4 group4 -bind M-F5 group5 -bind M-F6 group6 -bind M-F7 group7 -bind M-F8 group8 -bind M-F9 group9 -bind M-F10 nogroup -bind MS-F1 grouponly1 -bind MS-F2 grouponly2 -bind MS-F3 grouponly3 -bind MS-F4 grouponly4 -bind MS-F5 grouponly5 -bind MS-F6 grouponly6 -bind MS-F7 grouponly7 -bind MS-F8 grouponly8 -bind MS-F9 grouponly9 - -# Session management -bind CM-r restart -bind CM-q quit - - -# Applications -bind 4-exclam exec -bind 4-colon ssh -bind 4S-slash search - -# Mousebindings -mousebind M-1 window_move -mousebind M-2 window_grouptoggle -mousebind M-3 window_resize - -# unbind -bind M-return unmap diff --git a/inputrc b/inputrc @@ -1,9 +0,0 @@ -set editing-mode vi - -set keymap vi-insert -# clear screen with control-L -c-l: clear-screen - -# smart command history -"\e[A": history-search-backward -"\e[B": history-search-forward diff --git a/mutt/.gitignore b/mutt/.gitignore @@ -1,8 +0,0 @@ -account -aliases -bored.signature -cache -hcache -mailcap -temp -contacts.list diff --git a/mutt/binding b/mutt/binding @@ -1,83 +0,0 @@ -## -## KEY-BINDING -# - -# Unbind -bind index,pager h noop -bind index,pager j noop -bind index,pager k noop -bind index,pager l noop -bind index,pager <up> noop -bind index,pager <down> noop -bind index,pager <right> noop -bind index,pager <left> noop -bind index,pager <Enter> noop - -# Generic -bind generic l select-entry - - -# Common -bind index,pager R group-reply -bind index,pager n next-entry -bind index,pager p previous-entry -macro index,pager <F4> ":source ~/.mutt/muttrc<enter>" "reload mutt's configuration" -macro index,pager <F5> "!fdm -l fetch<enter>" "force mail fetching" - -# Sidebar -bind index,pager J sidebar-next -bind index,pager K sidebar-prev -bind index,pager <pagedown> sidebar-next -bind index,pager <pageup> sidebar-prev -bind index,pager <space> sidebar-open -macro index,pager b '<enter-command>toggle sidebar_visible<enter>' - -# Index -# bind index <F5> fetch-mail -bind index h change-folder -bind index j next-entry -bind index k previous-entry -bind index l display-message -bind index <return> display-message -bind index G last-entry -bind index gg first-entry -bind index B bounce-message -bind index z collapse-thread -bind index Z collapse-all -# To make all "new" mails to "read" (Ignore) -macro index I '<tag-pattern>~N^M<tag-prefix><toggle-new><tag-prefix><tag-entry>' -macro index C "<copy-message>?" "copy a message to a folder" -macro index M "<save-message>?" "move a message to a folder" -macro index A "<copy-message>+archive<enter>" "copy mail to 'archives'" -macro index D "<save-message>+archive<enter>" "move mail to 'archives'" - -# Navigation -bind editor <space> noop # avoid errors with spaces in names -macro index gi "<change-folder>=INBOX<enter>" "Go to inbox" -macro index gd "<change-folder>=draft<enter>" "Go to drafts" -macro index gs "<change-folder>=sent<enter>" "Go to sent items" -macro index ga "<change-folder>=archive<enter>" "Go to all mails" - - -# Pager -bind pager gg top -bind pager G bottom -bind pager J next-entry -bind pager K previous-entry -bind pager j next-line -bind pager k previous-line -bind pager h exit -bind pager l view-attachments -bind pager <return> view-attachments -macro pager M "<save-message>?" "move a message to a folder" - -# Attach -bind attach l view-mailcap -bind attach h exit -bind attach H display-toggle-weed -bind attach <return> view-mailcap - -# Compose -bind compose l view-attach - -# vim: set ft=muttrc tw=72: diff --git a/mutt/colors b/mutt/colors @@ -1,61 +0,0 @@ -# Global -color hdrdefault black default -color quoted magenta default -color signature brightblue default -color attachment yellow default -color message brightyellow default -color error brightwhite red -color indicator brightwhite black -color status brightyellow default -color tree black default -color normal white default -color markers red default -color search black brightblue -color tilde brightmagenta default -color sidebar_new brightyellow default - -# Colors -color index brightblack default ~F -color index brightyellow default "~N|~O" -color index default green ~T -color index brightred default ~D -mono index bold ~N -mono index bold ~F -mono index bold ~T -mono index bold ~D - -# Highlights inside the body of a message. - -# URLs -color body brightgreen default "(http|ftp|news|telnet|finger)://[^ \"\t\r\n]*" -color body brightgreen default "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+" -mono body bold "(http|ftp|news|telnet|finger)://[^ \"\t\r\n]*" -mono body bold "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+" - -# email addresses -color body brightgreen default "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+" -mono body bold "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+" - -# header -color header brightblue default "^from:" -color header red default "^to:" -color header green default "^cc:" -color header blue default "^date:" -color header yellow default "^newsgroups:" -color header yellow default "^reply-to:" -color header brightcyan default "^subject:" -color header red default "^x-spam-rule:" -color header green default "^x-mailer:" -color header yellow default "^message-id:" -color header yellow default "^Organization:" -color header yellow default "^Organisation:" -color header yellow default "^User-Agent:" -color header yellow default "^message-id: .*pine" -color header yellow default "^X-Fnord:" -color header yellow default "^X-WebTV-Stationery:" -color header yellow default "^X-Message-Flag:" -color header yellow default "^X-Spam-Status:" -color header yellow default "^X-SpamProbe:" -color header red default "^X-SpamProbe: SPAM" - -# vim: set ft=muttrc tw=72: diff --git a/mutt/geek.signature b/mutt/geek.signature @@ -1,6 +0,0 @@ ------BEGIN GEEK CODE BLOCK----- -Version: 3.12 -GCS/E d--(+) s+: a-- C++(++++)>$ UL++>$ P+ L+++ E--- W++ N-- o-- K- w--- -O? M-- V- PS+ PE Y+ PGP+(++) t 5? X- R* tv b+ DI? D++(++++) G e- h+ -r+>++ y+ -------END GEEK CODE BLOCK------ diff --git a/mutt/muttrc b/mutt/muttrc @@ -1,136 +0,0 @@ -## MUTT - CLI mail client -# -# "All client maill sucks, this is just one that sucks less." - - -## --- Me, myself and I --- -source ~/.mutt/account - -## --- Send mails (msmtp) --- -set sendmail="/usr/bin/msmtp" - -## --- Fetch mails (fdm) --- -set mbox_type=Maildir - -## --- Folders --- -set folder=$HOME/var/mail/ -set spoolfile=+INBOX -set record=+sent -set postponed=+draft -set mbox=+archive - - -## --- Local directories --- -set mailcap_path = "~/.mutt/mailcap" # how to view attachements -set header_cache="~/.mutt/cache/head" # store headers -set tmpdir = "~/.mutt/temp" # where store postponed -set message_cachedir="~/.mutt/cache/body" # store bodies -set certificate_file="~/.mutt/certificates" # certificates - - -## --- Status bar --- -set status_chars = " *%A" -# set status_format = "────[ Folder: %f ]───[ %r%m messages%?n?\ -# (%n new)?%?d? (%d to delete)?%?t?\ -# (%t tagged)? ]───%>─%?p?( %p postponed )?───" -set status_format = "%> (%f -- %lb) %u/%m %?t?t:%t ?%?d?d:%d ?%?p?p:%p?" -set status_on_top = no - -## --- Sidebar --- -set sidebar_visible = no # can be toggled -set sidebar_width = 32 # column size -set sidebar_delim = "▎" # separator -set sidebar_format = " %B %! %> %?N?%N? " # content -set sidebar_folderindent = no # respect indent -set sidebar_sort = no # sort alphabeticaly -set sidebar_shortpath = yes # fix first char column - -mailboxes +INBOX \ - +--[distro]-------------------------\ - +crux \ - +alpine \ - +archlinux \ - +--[robots]-------------------------\ - +backups \ - +github \ - +vim-fr \ - +--[folders]------------------------\ - +dev \ - +jobs \ - +help \ - +blog \ - +isfen \ - +events \ - +stuffs \ - +friends \ - +accounts \ - +paperwork \ - +purchase \ - +--[done]---------------------------\ - +sent \ - +draft \ - +gmail \ - +archive - - -## --- Editing --- -set editor="vim" # use vim to edit -set edit_headers=yes # allow header editing -set forward_format = "fwd: %s" # forwarding -set attribution = "%n wrote:" # quoting -set charset="utf-8" # terminal charset -set send_charset="us-ascii:utf-8:iso-8859-1"# encoding for outgoings -set signature="~/.mutt/geek.signature" # signature -# set signature="fortune -n 200 -so calvin|" # signature.alt - - -## --- Viewing --- -set date_format = "%m/%d" -auto_view text/html # dump html -set tilde # show tildes like in vim -unset markers # no ugly plus signs -set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+" -alternative_order text/plain text/html text/enriched - - -## --- Index settings --- -set index_format = " %?M?+& ?[%Z] %D %-20.20F %?M?(%2M)& ? %s" -set sort = threads # like gmail -set sort_aux = reverse-last-date-received # like gmail -unset collapse_unread # don't collapse unread -set sort_re # thread based on regex -set reply_regexp = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*" - - -## --- Pager settings --- -set pager_index_lines = 10 # number of index lines to show -set pager_context = 3 # number of context lines to show -set pager_stop # don't go to next message automatically -set menu_scroll # scroll in menus - - -## --- Header settings --- -ignore * # ignore all headers -unignore from: to: cc: date: subject: # show only these -unhdr_order * # order things -hdr_order from: to: cc: date: subject: # and in this order -my_hdr Bcc: $my_address # helps with conversations -charset-hook ^iso-8859-1$ windows-1252 # use windows encoding for - # charset ISO-8859-1 - -## --- Aliases --- -set alias_file="~/.mutt/aliases" -set reverse_alias -set sort_alias="alias" -source $alias_file - -## --- PGP --- -source ~/.mutt/crypt - -## --- Colors --- -source ~/.mutt/colors - -## --- Binding --- -source ~/.mutt/binding - -# vim: set ft=muttrc tw=72 colorcolumn=73: diff --git a/ncmpcpp/config b/ncmpcpp/config @@ -1,207 +0,0 @@ -##### directories ###### -# {{{ -#ncmpcpp_directory = "~/.ncmpcpp" -#lyrics_directory = "~/.lyrics" -# }}} - -###### connection settings ##### -# {{{ -#mpd_host = "localhost" -#mpd_port = "6600" -mpd_music_dir = "/var/lib/mpd/music" -#mpd_connection_timeout = "5" -mpd_crossfade_time = "5" -#mpd_communication_mode = "notifications" (polling/notifications) -# }}} - -##### music visualizer ##### -# {{{ -## If you set format to 44100:16:2, make it 'yes'. -visualizer_in_stereo = "no" -visualizer_fifo_path = "/tmp/mpd.fifo" -#visualizer_output_name = "fifo" -visualizer_type = "spectrum" -visualizer_look = "◆▍" -# }}} - -##### system encoding ##### -# {{{ -system_encoding = "utf-8" -# }}} - -##### delays ##### -# {{{ -playlist_disable_highlight_delay = "1" -#message_delay_time = "5" -# }}} - -##### song format ##### -# {{{ -## -## for song format you can use: -## -## %l - length -## %f - filename -## %D - directory -## %a - artist -## %A - album artist -## %t - title -## %b - album -## %y - year -## %n - track number (01/12 -> 01) -## %N - full track info (01/12 -> 01/12) -## %g - genre -## %c - composer -## %p - performer -## %d - disc -## %C - comment -## $R - begin right alignment -## -## e.g. {%a - %t}|{%f} -## e.g. to make album take max. 20 terminal cells, use '%20b'. -## -## available colors: -## -## - 0 - default window color (discards all other colors) -## - 1 - black -## - 2 - red -## - 3 - green -## - 4 - yellow -## - 5 - blue -## - 6 - magenta -## - 7 - cyan -## - 8 - white -## - 9 - end of current color -## -## Note: colors can be nested. -## -song_list_format = "{$4%a$9 $1» }$8{%t}|{%f}" -#song_status_format = "{{%a{ \"%b\"{ (%y)}} - }{%t}}|{%f}" -#song_library_format = "{%n - }{%t}|{%f}" -#tag_editor_album_format = "{(%y) }%b" -# -## -## Note: Below variables are for alternative version of user's interface. -## Their syntax supports all tags and colors listed above plus some extra -## markers used for text attributes. They are followed by character '$'. -## After that you can put: -## -## - b - bold text -## - u - underline text -## - r - reverse colors -## - a - use alternative character set -## -## If you don't want to use an attribute anymore, just put it again, but -## this time insert character '/' between '$' and attribute character, -## e.g. {$b%t$/b}|{$r%f$/r} will display bolded title tag or filename -## with reversed colors. -## -# -#alternative_header_first_line_format = "$b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b" -#alternative_header_second_line_format = "{{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}" -# -## -## Note: Below variables also supports -## text attributes listed above. -## -# -now_playing_prefix = "$b$8›$9 " -now_playing_suffix = "$/b" -# -browser_playlist_prefix = "($6playlist$9) " -# -selected_item_prefix = "$6" -selected_item_suffix = "$9" -# -## colors are not supported for below variable -# -#song_window_title_format = "{%a - }{%t}|{%f}" -# }}} - -##### columns settings ##### -# {{{ -song_columns_list_format = "(30)[black]{a:who ?} (40)[white]{t|f:what ?}" -# }}} - -##### various settings ##### -# {{{ -#execute_on_song_change = "" -# -playlist_display_mode = "classic" # (classic/columns) -browser_display_mode = "classic" # (classic/columns) -# -discard_colors_if_item_is_selected = "yes" -# -#incremental_seeking = "yes" -# -seek_time = "5" -# -# progressbar_look = "─╼" -# progressbar_look = "██░" -progressbar_look = "━─" -# -user_interface = "classic" # (classic/alternative) -# -default_space_mode = "add" # (add/select) -# -header_visibility = "no" -statusbar_visibility = "no" -#titles_visibility = "no" -# -follow_now_playing_lyrics = "yes" -fetch_lyrics_for_current_song_in_background = "no" -store_lyrics_in_song_dir = "no" -# -ncmpc_like_songs_adding = "yes" # (enabled - add/remove, disabled - always add) -# -#show_hidden_files_in_local_browser = "no" -# -display_screens_numbers_on_start = "no" -# -## - "previous" - switch between current and last used screen -## - "sequence: 2 -> 9 -> 5" - switch between given sequence of screens. -#screen_switcher_mode = "sequence: 2 -> 3" -# -locked_screen_width_part = "50" -ask_for_locked_screen_width_part = "yes" -# -#startup_screen = "2" -# -clock_display_seconds = "yes" -# -regular_expressions = "extended" # (basic/extended) -# -ignore_leading_the = "yes" -# -mouse_support = "no" -# -empty_tag_marker = "<none>" -# -allow_physical_files_deletion = "no" -allow_physical_directories_deletion = "no" -external_editor = "vim" -use_console_editor = "vim" # (set to yes, if your editor is console app) -# }}} - -##### colors definitions ##### -# {{{ -colors_enabled = "yes" -empty_tag_color = "black" -header_window_color = "default" -volume_color = "yellow" -state_line_color = "white" -state_flags_color = "default" -main_window_color = "white" -color1 = "yellow" -color2 = "black" -main_window_highlight_color = "yellow" -progressbar_color = "white" -statusbar_color = "white" -alternative_ui_separator_color = "black" -active_column_color = "red" -visualizer_color = "white" -window_border_color = "green" -active_window_border = "red" -# }}} - -# vim :fdm=marker: diff --git a/ncmpcpp/error.log b/ncmpcpp/error.log diff --git a/ratpoisonrc b/ratpoisonrc @@ -1,104 +0,0 @@ -# ~/.ratpoisonrc - -# options -startup_message off - -# ratpoison -set border 2 -set padding 20 20 20 20 -set fgcolor #ffffff -set bgcolor #333333 -set font "gohufont" -set winname name -set winfmt %s%8t -set inputwidth 256 -set bargravity nw -set barborder 0 -set barinpadding 0 -set barpadding 4 2 - -# hooks -addhook switchgroup only -addhook switchgroup select - -addhook switchgroup next - -# workspaces -gnew g1 -gnewbg g2 -gnewbg g3 -gnewbg g4 -gnewbg g5 -gnewbg g6 -gnewbg g7 -gnewbg g8 -gnewbg g9 -gnewbg g10 -gmerge default -gdelete default - -## binds -escape s-space - -# session -definekey top C-M-q quit -definekey top C-M-r restart -definekey top M-l exec xtrlock && beep -f 5000 -l 5 -r 5 -bind Escape abort - -# multiscreen ? -definekey top s-Left prevscreen -definekey top s-Right nextscreen - -# workspace managing -definekey top M-F1 exec ratpoison -c "gselect 1" -definekey top M-F2 exec ratpoison -c "gselect 2" -definekey top M-F3 exec ratpoison -c "gselect 3" -definekey top M-F4 exec ratpoison -c "gselect 4" -definekey top M-F5 exec ratpoison -c "gselect 5" -definekey top M-F6 exec ratpoison -c "gselect 6" -definekey top M-F7 exec ratpoison -c "gselect 7" -definekey top M-F8 exec ratpoison -c "gselect 8" -definekey top M-F9 exec ratpoison -c "gselect 9" -definekey top M-F10 exec ratpoison -c "gselect 10" -definekey top M-p exec ratpoison -c "gprev" -definekey top M-n exec ratpoison -c "gnext" - -# direction -definekey top M-Tab next -definekey top s-k focusup -definekey top s-j focusdown -definekey top s-h focusleft -definekey top s-l focusright -definekey top s-K exchangeup -definekey top s-J exchangedown -definekey top s-H exchangeleft -definekey top s-L exchangeright - -# other -definekey top s-o only -definekey top s-x remove -definekey top s-exclam exec -definekey top s-colon colon - -# window managing -definekey top s-s vsplit 2/3 -definekey top s-v hsplit 2/3 -definekey top s-r resize -definekey top s-u undo -definekey top C-s-r redo -definekey top s-Escape delete - -# windows -definekey top M-Tab next -definekey top s-p prev -definekey top s-n next - -# layout -definekey top s-Up exec ratpoison -c "setenv rl1 $(ratpoison -c 'fdump')" -definekey top s-Down exec ratpoison -c "frestore $(ratpoison -c 'getenv rl1')" - -# applications -definekey top s-t time - -# banish cursor -exec ratpoison -c "banish" diff --git a/rtorrent.rc b/rtorrent.rc @@ -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 = 0 - -# Default directory to save the downloaded torrents. -directory = /home/z3bra/var/to/out/ - -# Default session directory. Make sure you don't run multiple instance -# of rtorrent using the same session directory. Perhaps using a -# relative path? -session = /home/z3bra/var/to/tmp/ - -# Watch a directory for new torrents, and stop those that have been -# deleted. -schedule = watch_directory,5,5,load_start=/home/z3bra/var/to/in/*.torrent -#schedule = untied_directory,5,5,stop_untied= - -# 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 = 6890-6999 - -# 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 - -# 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 - -# vim: set ft=conf: diff --git a/theme/current b/theme/current @@ -1 +0,0 @@ -rainy- \ No newline at end of file diff --git a/xinitrc b/xinitrc @@ -1,21 +1,10 @@ #!/bin/sh - -run() { - xsetroot -name groaaaar - xsetroot -cursor_name left_ptr - - - #compton -cCf -D2 -e 0.4 -o1 -r8 -l-12 -t-12 & - - wew | yawee & - sxhkd -f 100 -m 1 & - - mailbar & - takeoffdir & - beepop & - #pulsar & - - exec xwait -} - -run this shit +xsetroot -name groaaaar +xsetroot -cursor_name left_ptr +sxhkd -f 100 -m 1 & +wew | yawee & +mailbar & +takeoffdir & +beepop & +pulsar & +exec xwait