summaryrefslogtreecommitdiff
path: root/by_os
diff options
context:
space:
mode:
Diffstat (limited to 'by_os')
-rw-r--r--by_os/Darwin/cups/.cups/lpoptions1
-rw-r--r--by_os/Darwin/input/.inputrc20
-rw-r--r--by_os/Darwin/mutt/.mutt/mailcap6
-rwxr-xr-xby_os/Darwin/mutt/.mutt/open-in-safari8
-rw-r--r--by_os/Darwin/newsbeuter/.newsbeuter/config25
-rw-r--r--by_os/Darwin/task/.taskrc4
-rw-r--r--by_os/Linux/X/.Xdefaults72
-rw-r--r--by_os/Linux/X/.Xmodmap10
-rw-r--r--by_os/Linux/X/.xbindkeysrc39
-rw-r--r--by_os/Linux/X/.xinitrc5
-rw-r--r--by_os/Linux/cups/.cups/lpoptions2
-rw-r--r--by_os/Linux/feh/.fehbg1
-rw-r--r--by_os/Linux/gtk/.gtkrc-2.0226
-rw-r--r--by_os/Linux/imwheel/.imwheelrc3
-rw-r--r--by_os/Linux/input/.inputrc6
-rw-r--r--by_os/Linux/khal/.config/khal/khal.conf25
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml13
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml13
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml11
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml11
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml10
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml10
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml10
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml10
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml9
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml14
-rw-r--r--by_os/Linux/mozilla/.mozilla/firefox/profiles.ini14
-rw-r--r--by_os/Linux/mpv/.config/mpv/mpv.conf21
-rw-r--r--by_os/Linux/mtools/.mtoolsrc1
-rw-r--r--by_os/Linux/mutt/.mutt/mailcap10
-rw-r--r--by_os/Linux/ncftp/.ncftp/prefs_v321
-rw-r--r--by_os/Linux/newsbeuter/.newsbeuter/config25
-rw-r--r--by_os/Linux/photorec/.photorec.cfg281
-rw-r--r--by_os/Linux/ratpoison/.ratpoisonrc34
-rw-r--r--by_os/Linux/rtorrent/.rtorrent.rc110
-rw-r--r--by_os/Linux/task/.taskrc4
m---------by_os/Linux/urxvt/.urxvt/urxvt-perls0
m---------by_os/Linux/urxvt/.urxvt/urxvt-tabbedex0
-rw-r--r--by_os/Linux/xdg/.config/user-dirs.dirs8
45 files changed, 1147 insertions, 0 deletions
diff --git a/by_os/Darwin/cups/.cups/lpoptions b/by_os/Darwin/cups/.cups/lpoptions
new file mode 100644
index 0000000..c26cf6c
--- /dev/null
+++ b/by_os/Darwin/cups/.cups/lpoptions
@@ -0,0 +1 @@
+Default Kyocera_ECOSYS_P6021cdn
diff --git a/by_os/Darwin/input/.inputrc b/by_os/Darwin/input/.inputrc
new file mode 100644
index 0000000..0fe68cf
--- /dev/null
+++ b/by_os/Darwin/input/.inputrc
@@ -0,0 +1,20 @@
+"\e[1~": beginning-of-line
+"\e[4~": end-of-line
+"\e[5~": history-search-backward
+"\e[6~": history-search-forward
+"\e[3~": delete-char
+"\e[2~": quoted-insert
+"\e[5C": forward-word
+"\e[5D": backward-word
+"\e\e[C": forward-word
+"\e\e[D": backward-word
+
+set completion-ignore-case on
+set expand-tilde on
+set convert-meta off
+set input-meta on
+set output-meta on
+set show-all-if-ambiguous on
+set visible-stats on
+set -o vi
+
diff --git a/by_os/Darwin/mutt/.mutt/mailcap b/by_os/Darwin/mutt/.mutt/mailcap
new file mode 100644
index 0000000..a319c8c
--- /dev/null
+++ b/by_os/Darwin/mutt/.mutt/mailcap
@@ -0,0 +1,6 @@
+image/*; cat - | open -W -F -n %s > /dev/null
+text/html; ~/.mutt/open-in-safari %s
+text/html; w3m -I %{charset} -O utf-8 -T text/html -dump %s; copiousoutput
+text/*; cat - | open -W -F -n %s > /dev/null
+application/*; cat - | open %s >/dev/null
+
diff --git a/by_os/Darwin/mutt/.mutt/open-in-safari b/by_os/Darwin/mutt/.mutt/open-in-safari
new file mode 100755
index 0000000..0e122f5
--- /dev/null
+++ b/by_os/Darwin/mutt/.mutt/open-in-safari
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+cp $1 $1.copy.html
+( open -a Safari "$1.copy.html";
+sleep 30;
+rm -f "$1.copy.html";
+) &
+
diff --git a/by_os/Darwin/newsbeuter/.newsbeuter/config b/by_os/Darwin/newsbeuter/.newsbeuter/config
new file mode 100644
index 0000000..a358dbc
--- /dev/null
+++ b/by_os/Darwin/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 "open-in-safari"
+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/by_os/Darwin/task/.taskrc b/by_os/Darwin/task/.taskrc
new file mode 100644
index 0000000..fec3497
--- /dev/null
+++ b/by_os/Darwin/task/.taskrc
@@ -0,0 +1,4 @@
+data.location=~/.task
+
+include /Users/pks/.local/share/doc/task/rc/solarized-dark-256.theme
+
diff --git a/by_os/Linux/X/.Xdefaults b/by_os/Linux/X/.Xdefaults
new file mode 100644
index 0000000..3b1353f
--- /dev/null
+++ b/by_os/Linux/X/.Xdefaults
@@ -0,0 +1,72 @@
+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:Tamsyn:pixelsize=16:style=regular:antialias=false,xft:Inconsolata Powerline:pixelsize=16
+URxvt*boldFont: xft:Tamsyn:pixelsize=17: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/by_os/Linux/X/.Xmodmap b/by_os/Linux/X/.Xmodmap
new file mode 100644
index 0000000..37b4dcc
--- /dev/null
+++ b/by_os/Linux/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/by_os/Linux/X/.xbindkeysrc b/by_os/Linux/X/.xbindkeysrc
new file mode 100644
index 0000000..d90e22e
--- /dev/null
+++ b/by_os/Linux/X/.xbindkeysrc
@@ -0,0 +1,39 @@
+"slock"
+ XF86ScreenSaver
+
+"sudo /usr/sbin/s2ram"
+ XF86Sleep
+
+"sudo /usr/sbin/s2ram"
+ 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/by_os/Linux/X/.xinitrc b/by_os/Linux/X/.xinitrc
new file mode 100644
index 0000000..f8e4d77
--- /dev/null
+++ b/by_os/Linux/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/by_os/Linux/cups/.cups/lpoptions b/by_os/Linux/cups/.cups/lpoptions
new file mode 100644
index 0000000..eeb1fc7
--- /dev/null
+++ b/by_os/Linux/cups/.cups/lpoptions
@@ -0,0 +1,2 @@
+Dest home ColorModel=Gray KCEcoprint/EcoPrint=On
+Default home
diff --git a/by_os/Linux/feh/.fehbg b/by_os/Linux/feh/.fehbg
new file mode 100644
index 0000000..4416428
--- /dev/null
+++ b/by_os/Linux/feh/.fehbg
@@ -0,0 +1 @@
+feh --no-xinerama --image-bg black --bg-center '/home/pks/images/MIPS_R3000A_die-1024x1024.jpg'
diff --git a/by_os/Linux/gtk/.gtkrc-2.0 b/by_os/Linux/gtk/.gtkrc-2.0
new file mode 100644
index 0000000..2612320
--- /dev/null
+++ b/by_os/Linux/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/by_os/Linux/imwheel/.imwheelrc b/by_os/Linux/imwheel/.imwheelrc
new file mode 100644
index 0000000..c6961a5
--- /dev/null
+++ b/by_os/Linux/imwheel/.imwheelrc
@@ -0,0 +1,3 @@
+"chrome"
+ None, Up, Button4, 50
+ None, Down, Button5, 50
diff --git a/by_os/Linux/input/.inputrc b/by_os/Linux/input/.inputrc
new file mode 100644
index 0000000..b08e399
--- /dev/null
+++ b/by_os/Linux/input/.inputrc
@@ -0,0 +1,6 @@
+"\e[A": history-search-backward
+"\e[B": history-search-forward
+
+set show-all-if-ambiguous on
+set completion-ignore-case on
+
diff --git a/by_os/Linux/khal/.config/khal/khal.conf b/by_os/Linux/khal/.config/khal/khal.conf
new file mode 100644
index 0000000..51acd22
--- /dev/null
+++ b/by_os/Linux/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/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml
new file mode 100644
index 0000000..3aed0f9
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/amazon.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>amazon.de</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://amazon.de/s/" resultDomain="amazon.de">
+ <os:Param name="field-keywords" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml
new file mode 100644
index 0000000..90397d8
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/duckduckgo.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>duckduckgo.com</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16">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==</os:Image>
+<os:Url type="text/html" method="GET" template="https://duckduckgo.com/?q={searchTerms}" resultDomain="duckduckgo.com">
+</os:Url><os:Url type="application/x-suggestions+json" method="GET" template="https://ac.duckduckgo.com/ac/?q={searchTerms}&amp;type=list" resultDomain="ac.duckduckgo.com">
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml
new file mode 100644
index 0000000..6a0da13
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/ebay.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>ebay.de</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://www.ebay.de/sch/i.html" resultDomain="www.ebay.de">
+ <os:Param name="_nkw" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml
new file mode 100644
index 0000000..0a0c895
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/geizhals.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>geizhals.at</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://geizhals.at/deutschland/" resultDomain="geizhals.at">
+ <os:Param name="fs" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml
new file mode 100644
index 0000000..bfd7a00
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google-de.xml
@@ -0,0 +1,13 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>google.de</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="https://www.google.de/" resultDomain="google.com">
+ <os:Param name="hl" value="de" />
+ <os:Param name="meta" value="lr%3Dlang_de" />
+ <os:Param name="q" value="{searchTerms}" />
+ <os:Param name="#q" value="{searchTerms}" />
+</os:Url>
+</SearchPlugin>
+
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml
new file mode 100644
index 0000000..1eed48c
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/google.xml
@@ -0,0 +1,13 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>google</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="https://www.google.com/" resultDomain="google.com">
+ <os:Param name="hl" value="en"/>
+ <os:Param name="meta" value="lr%3Dlang_en" />
+ <os:Param name="q" value="{searchTerms}" />
+ <os:Param name="#q" value="{searchTerms}" />
+</os:Url>
+</SearchPlugin>
+
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml
new file mode 100644
index 0000000..2d34ab7
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/imdb.xml
@@ -0,0 +1,11 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>imdb.com</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://www.imdb.com/find" resultDomain="imdb.com">
+ <os:Param name="ref_" value="nv_sr_fn" />
+ <os:Param name="s" value="all"/>
+ <os:Param name="q" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml
new file mode 100644
index 0000000..52e8bb9
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/img.xml
@@ -0,0 +1,11 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>ddg-images</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="https://duckduckgo.com/" resultDomain="duckduckgo.com">
+ <os:Param name="q" value="{searchTerms}" />
+ <os:Param name="ia" value="images" />
+</os:Url>
+</SearchPlugin>
+
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml
new file mode 100644
index 0000000..062878f
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-frde.xml
@@ -0,0 +1,10 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>leo frde</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://dict.leo.org/" resultDomain="dict.leo.org">
+ <os:Param name="lp" value="frde"/>
+ <os:Param name="search" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml
new file mode 100644
index 0000000..93e14bd
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-itde.xml
@@ -0,0 +1,10 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>leo itde</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://dict.leo.org/" resultDomain="dict.leo.org">
+ <os:Param name="lp" value="itde"/>
+ <os:Param name="search" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml
new file mode 100644
index 0000000..8ef6811
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo-rude.xml
@@ -0,0 +1,10 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>leo rude</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://dict.leo.org/" resultDomain="dict.leo.org">
+ <os:Param name="lp" value="rude"/>
+ <os:Param name="search" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml
new file mode 100644
index 0000000..8b400e7
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/leo.xml
@@ -0,0 +1,10 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>leo ende</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://dict.leo.org/" resultDomain="dict.leo.org">
+ <os:Param name="lp" value="ende"/>
+ <os:Param name="search" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml
new file mode 100644
index 0000000..00eefbe
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wetteronline.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>wetteronline.de</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://www.wetteronline.de/cgi-bin/llwuche" resultDomain="wetteronline.de">
+ <os:Param name="ORT" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml
new file mode 100644
index 0000000..a294b99
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipedia.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>wikipedia.org</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://wikipedia.org/wiki/Spezial:Search" resultDomain="wikipedia.org">
+ <os:Param name="search" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml
new file mode 100644
index 0000000..6bc9557
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/wikipediade.xml
@@ -0,0 +1,9 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>de.wikipedia.org</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="text/html" method="GET" template="http://de.wikipedia.org/wiki/Spezial:Search" resultDomain="de.wikipedia.org">
+ <os:Param name="search" value="{searchTerms}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml
new file mode 100644
index 0000000..a936264
--- /dev/null
+++ b/by_os/Linux/mozilla/.mozilla/firefox/pks.default/searchplugins/youtube.xml
@@ -0,0 +1,14 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>youtube.com</os:ShortName>
+<os:Description></os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16"></os:Image>
+<os:Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&amp;client=firefox&amp;hl={moz:locale}&amp;q={searchTerms}&amp;ds=yt" resultDomain="suggestqueries.google.com">
+</os:Url><os:Url type="text/html" method="GET" template="http://www.youtube.com/results" resultDomain="youtube.com">
+ <os:Param name="search_type" value="search_videos"/>
+ <os:Param name="search_query" value="{searchTerms}"/>
+ <os:Param name="search_sort" value="relevance"/>
+ <os:Param name="search_category" value="0"/>
+ <os:Param name="page" value="{startPage?}"/>
+</os:Url>
+</SearchPlugin>
diff --git a/by_os/Linux/mozilla/.mozilla/firefox/profiles.ini b/by_os/Linux/mozilla/.mozilla/firefox/profiles.ini
new file mode 100644
index 0000000..8330f4e
--- /dev/null
+++ b/by_os/Linux/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.default
+
diff --git a/by_os/Linux/mpv/.config/mpv/mpv.conf b/by_os/Linux/mpv/.config/mpv/mpv.conf
new file mode 100644
index 0000000..00fdbaa
--- /dev/null
+++ b/by_os/Linux/mpv/.config/mpv/mpv.conf
@@ -0,0 +1,21 @@
+vo=opengl
+#hwdec=
+volume=100
+
+osd-duration=100
+osd-font="Gotham Rounded"
+
+slang=eng,en,English,ger,de,German
+sub-auto=fuzzy
+sub-paths=srt:ass:sub:subs:subtitles
+sub-text-font-size=32
+sub-text-border-size=1
+sub-text-color="#cccccc"
+sub-text-border-color="#000000"
+sub-text-font="Gotham Rounded"
+sub-text-shadow-offset=1
+sub-text-shadow-color="#000000"
+
+screenshot-format=jpeg
+screenshot-jpeg-quality=100
+
diff --git a/by_os/Linux/mtools/.mtoolsrc b/by_os/Linux/mtools/.mtoolsrc
new file mode 100644
index 0000000..f4d8458
--- /dev/null
+++ b/by_os/Linux/mtools/.mtoolsrc
@@ -0,0 +1 @@
+mtools_skip_check=1
diff --git a/by_os/Linux/mutt/.mutt/mailcap b/by_os/Linux/mutt/.mutt/mailcap
new file mode 100644
index 0000000..8aaaa7e
--- /dev/null
+++ b/by_os/Linux/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; zathura %s
+application/pdf; zathura %s
+application/octet-stream; zathura %s
+image/jpeg; feh %s
+image/pjpeg; feh %s
+image/png; feh %s
+image/gif; feh %s
diff --git a/by_os/Linux/ncftp/.ncftp/prefs_v3 b/by_os/Linux/ncftp/.ncftp/prefs_v3
new file mode 100644
index 0000000..595ea0f
--- /dev/null
+++ b/by_os/Linux/ncftp/.ncftp/prefs_v3
@@ -0,0 +1,21 @@
+# NcFTP 3 preferences file
+# This file is loaded and overwritten each time NcFTP is run.
+#
+anon-password=NcFTP@
+auto-ascii=|.txt|.asc|.html|.htm|.css|.xml|.ini|.pl|.hqx|.cfg|.c|.h|.cpp|.hpp|.bat|.m3u|.pls|
+auto-resume=no
+autosave-bookmark-changes=no
+confirm-close=no
+connect-timeout=20
+control-timeout=135
+logsize=10240
+one-time-messages-seen=
+pager=/usr/bin/less
+passive=optional
+progress-meter=2 (statbar)
+redial-delay=20
+save-passwords=ask
+show-status-in-xterm-titlebar=no
+so-bufsize=0 (use system default)
+xfer-timeout=3600
+yes-i-know-about-NcFTPd=no
diff --git a/by_os/Linux/newsbeuter/.newsbeuter/config b/by_os/Linux/newsbeuter/.newsbeuter/config
new file mode 100644
index 0000000..3e2bbe0
--- /dev/null
+++ b/by_os/Linux/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/by_os/Linux/photorec/.photorec.cfg b/by_os/Linux/photorec/.photorec.cfg
new file mode 100644
index 0000000..5aefac8
--- /dev/null
+++ b/by_os/Linux/photorec/.photorec.cfg
@@ -0,0 +1,281 @@
+custom,disable
+1cd,disable
+3dm,disable
+7z,disable
+DB,disable
+a,disable
+abr,disable
+acb,disable
+accdb,disable
+ace,disable
+ab,disable
+ado,disable
+ahn,disable
+aif,disable
+all,disable
+als,disable
+amd,disable
+amr,disable
+apa,disable
+ape,disable
+apple,disable
+ari,disable
+arj,disable
+asf,disable
+asl,disable
+asm,disable
+atd,disable
+au,disable
+axx,disable
+bac,disable
+db,disable
+bim,disable
+binvox,disable
+bkf,disable
+blend,disable
+bmp,disable
+bz2,disable
+cab,disable
+caf,disable
+cam,disable
+catdrawing,disable
+cdt,disable
+chm,disable
+class,disable
+comicdoc,disable
+cp_,disable
+cow,disable
+crw,disable
+csh,disable
+ctg,disable
+cwk,disable
+d2s,disable
+dad,disable
+dar,disable
+dat,disable
+dbf,disable
+dbn,disable
+dcm,disable
+ddf,disable
+dex,disable
+diskimage,disable
+fat,disable
+djv,disable
+dmp,disable
+drw,disable
+doc,disable
+dpx,disable
+ds2,disable
+dsc,disable
+dss,disable
+dta,disable
+dump,disable
+dv,disable
+dwg,disable
+dxf,disable
+e01,disable
+eCryptfs,disable
+edb,disable
+elf,disable
+emf,disable
+evt,disable
+exe,disable
+exs,disable
+ext,disable
+ext,disable
+fat,disable
+fbf,disable
+fbk,disable
+fcp,disable
+fcs,disable
+fdb,disable
+fds,disable
+fh10,disable
+fh5,disable
+sparseimage,disable
+fits,disable
+flac,disable
+flp,disable
+flv,disable
+fob,disable
+fp5,disable
+fp7,disable
+freeway,disable
+frm,disable
+fs,disable
+fwd,disable
+gam,disable
+gct,disable
+gho,disable
+gif,disable
+gm6,disable
+gp5,disable
+gpg,disable
+gsm,disable
+gz,disable
+hdf,disable
+hds,disable
+hfsp,disable
+hr9,disable
+http,disable
+icc,disable
+ico,disable
+idx,disable
+ifo,disable
+imb,disable
+indd,disable
+info,disable
+iso,disable
+it,disable
+itu,disable
+jpg,enable
+kdb,disable
+kdbx,disable
+ldf,disable
+lit,disable
+logic,disable
+lnk,disable
+lso,disable
+luks,disable
+lxo,disable
+lzh,disable
+lzo,disable
+m2ts,disable
+mat,disable
+max,disable
+mb,disable
+mcd,disable
+mdb,disable
+mdf,disable
+mfa,disable
+mfg,disable
+mft,disable
+mid,disable
+mig,disable
+mk5,disable
+mkv,disable
+mlv,disable
+mobi,disable
+mov,disable
+mp3,disable
+mpg,disable
+mrw,disable
+mus,disable
+myo,disable
+MYI,disable
+mxf,disable
+nds,disable
+nes,disable
+njx,disable
+nk2,disable
+nsf,disable
+oci,disable
+ogg,disable
+one,disable
+orf,disable
+paf,disable
+pap,disable
+par2,disable
+pcap,disable
+pct,disable
+pcx,disable
+pdf,disable
+pds,disable
+pfx,disable
+plist,disable
+plt,disable
+png,enable
+pnm,disable
+prc,disable
+prt,disable
+ps,disable
+psb,disable
+psd,disable
+psf,disable
+psp,disable
+pst,disable
+ptb,disable
+ptf,disable
+pyc,disable
+pzf,disable
+pzh,disable
+qbb,disable
+qdf,disable
+qkt,disable
+qxd,disable
+r3d,disable
+ra,disable
+raf,disable
+rar,disable
+raw,disable
+rdc,disable
+reg,disable
+res,disable
+rfp,disable
+riff,disable
+rlv,disable
+rm,disable
+rns,disable
+rpm,disable
+rw2,disable
+rx2,disable
+save,disable
+ses,disable
+sgcta,disable
+shn,disable
+sib,disable
+sit,disable
+skd,disable
+skp,disable
+sp3,disable
+spe,disable
+spf,disable
+sav,disable
+sqlite,disable
+sqm,disable
+stl,disable
+sit,disable
+swf,disable
+tar,disable
+tax,disable
+tib,disable
+tif,disable
+TiVo,disable
+torrent,disable
+tph,disable
+tpl,disable
+ts,disable
+ttf,disable
+tx?,disable
+txt,disable
+tz,disable
+v2i,disable
+vault,disable
+vfb,disable
+vdi,disable
+veg,disable
+vmdk,disable
+vmg,disable
+wallet,disable
+wdp,disable
+wim,disable
+win,disable
+wks,disable
+wmf,disable
+wnk,disable
+woff,disable
+wpb,disable
+wpd,disable
+wtv,disable
+wv,disable
+x3f,disable
+xcf,disable
+xfi,disable
+xfs,disable
+xm,disable
+xsv,disable
+xpt,disable
+xv,disable
+xz,disable
+z2d,disable
+zip,disable
diff --git a/by_os/Linux/ratpoison/.ratpoisonrc b/by_os/Linux/ratpoison/.ratpoisonrc
new file mode 100644
index 0000000..f9257c5
--- /dev/null
+++ b/by_os/Linux/ratpoison/.ratpoisonrc
@@ -0,0 +1,34 @@
+exec ~/.local/bin/autostart
+
+escape F13
+definekey top F14 readkey root
+
+bind Return exec ~/.local/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 $(~/.local/bin/battery-charge)"
+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 ~/.local/bin/layout-switch
+bind Cyrillic_el exec ~/.local/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/by_os/Linux/rtorrent/.rtorrent.rc b/by_os/Linux/rtorrent/.rtorrent.rc
new file mode 100644
index 0000000..3dfa1a2
--- /dev/null
+++ b/by_os/Linux/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/by_os/Linux/task/.taskrc b/by_os/Linux/task/.taskrc
new file mode 100644
index 0000000..fec3497
--- /dev/null
+++ b/by_os/Linux/task/.taskrc
@@ -0,0 +1,4 @@
+data.location=~/.task
+
+include /Users/pks/.local/share/doc/task/rc/solarized-dark-256.theme
+
diff --git a/by_os/Linux/urxvt/.urxvt/urxvt-perls b/by_os/Linux/urxvt/.urxvt/urxvt-perls
new file mode 160000
+Subproject 7cc64be09250a508013e1f31886d5198f765978
diff --git a/by_os/Linux/urxvt/.urxvt/urxvt-tabbedex b/by_os/Linux/urxvt/.urxvt/urxvt-tabbedex
new file mode 160000
+Subproject 49c1514b218d222560600e6f20955389287ac6b
diff --git a/by_os/Linux/xdg/.config/user-dirs.dirs b/by_os/Linux/xdg/.config/user-dirs.dirs
new file mode 100644
index 0000000..a7ee923
--- /dev/null
+++ b/by_os/Linux/xdg/.config/user-dirs.dirs
@@ -0,0 +1,8 @@
+XDG_DESKTOP_DIR="/home/pks"
+XDG_DOCUMENTS_DIR="/home/pks"
+XDG_DOWNLOAD_DIR="/home/pks"
+XDG_MUSIC_DIR="/home/pks"
+XDG_PICTURES_DIR="/home/pks"
+XDG_PUBLICSHARE_DIR="/home/pks"
+XDG_TEMPLATES_DIR="/home/pks"
+XDG_VIDEOS_DIR="/home/pks"