summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Ritter <xeno@thehappy.de>2013-01-06 16:32:50 +0100
committerStefan Ritter <xeno@thehappy.de>2013-01-06 16:32:50 +0100
commit0eb06ba89af67ade0e4f29e8ee3ce9d632aff53c (patch)
tree9b0302aa7dc7922d87acd23136508ce0ba00f9da
parentbd2bb5d2835d8637e28b4d9839c9a0427a4647db (diff)
CleanupHEADmaster
-rw-r--r--conkyrc21
-rw-r--r--fvwm/config188
-rw-r--r--geekcode6
-rw-r--r--i3/config62
-rw-r--r--i3/status25
-rw-r--r--makefiles/asciidoc3
-rw-r--r--moc/mocconfig35
-rw-r--r--moc/moctheme39
-rw-r--r--musik/black-demon-radio.pls3
-rw-r--r--musik/exodus.pls4
-rw-r--r--musik/fx-radio.m3u1
-rw-r--r--musik/hifipunk.pls3
-rw-r--r--musik/idobi.pls15
-rw-r--r--musik/mps-radio.pls3
-rw-r--r--musik/nrw-hitradio.pls4
-rw-r--r--musik/rautemusik.pls7
-rw-r--r--musik/shoutedfm.m3u3
-rw-r--r--musik/wackenradio.pls3
-rw-r--r--mutt/colors26
-rw-r--r--mutt/colors_solarized151
-rw-r--r--mutt/hooks1
-rw-r--r--mutt/ignore2
-rw-r--r--mutt/pgp14
-rw-r--r--mutt/settings18
-rw-r--r--mutt/sidebar13
-rw-r--r--mutt/smime13
-rw-r--r--scrotwm/scrotwm.conf102
-rw-r--r--wmfs/wmfsrc326
-rwxr-xr-xwmii-3.5/wmiirc243
-rw-r--r--xmonad/xmonad-0.7.hs87
-rw-r--r--xmonad/xmonad-0.8.hs70
-rw-r--r--xorg/neo2442
-rw-r--r--xorg/xmodmap.neo328
-rw-r--r--xresources (renamed from xorg/xresources)4
-rw-r--r--zshrc (renamed from zsh/zshrc)0
35 files changed, 2 insertions, 2263 deletions
diff --git a/conkyrc b/conkyrc
deleted file mode 100644
index 4dd3847..0000000
--- a/conkyrc
+++ /dev/null
@@ -1,21 +0,0 @@
-alignment top_middle
-background yes
-default_color white
-use_xft yes
-xftfont Sans:size=7
-gap_y 3
-no_buffers yes
-out_to_console no
-out_to_stderr no
-extra_newline no
-own_window no
-own_window_class Conky
-own_window_type desktop
-own_window_transparent yes
-format_human_readable yes
-update_interval 1.0
-update_interval_on_battery 10.0
-double_buffer yes
-
-TEXT
-${font Sans:bold:size=7} ${time} ••• ${font Sans:bold:size=7}Uptime:${font} ${uptime_short} ${font Sans:bold:size=7}CPU1:${font} ${freq 1} mhz ${font Sans:bold:size=7}Mem:${font} ${mem}/${memmax} ${font Sans:bold:size=7}root:${font} ${fs_used_perc /}% ${font Sans:bold:size=7}home:${font} ${fs_used_perc /home}% ${font Sans:bold:size=7}Battery:${font} ${battery_percent BAT0}%
diff --git a/fvwm/config b/fvwm/config
deleted file mode 100644
index 65c3bd2..0000000
--- a/fvwm/config
+++ /dev/null
@@ -1,188 +0,0 @@
-# xeno's fvwm2 config
-
-DesktopSize 2x1
-IgnoreModifiers L25
-HideGeometryWindow Always
-EwmhBaseStruts 95 10 10 22
-EdgeResistance -1
-
-Style * Font -xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*
-Style * IconFont -xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*
-Style * HandleWidth 4
-Style * BorderWidth 1
-Style * GrabFocus
-Style * FPGrabFocus
-Style * ResizeOpaque
-Style * NoPPosition
-Style * NoTransientPPosition
-Style * SloppyFocus
-Style * MWMFunctions
-Style * MWMDecor
-Style * HintOverride
-Style * OLDecor
-Style * EdgeMoveDelay 250
-Style * EdgeMoveResistance 20
-
-MenuStyle * Font -xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*
-MenuStyle * Foreground white, Background black
-MenuStyle * Hilight3DThickness 1
-MenuStyle * BorderWidth 1
-
-CursorStyle ROOT left_ptr
-CursorStyle TITLE left_ptr
-CursorStyle DEFAULT left_ptr
-CursorStyle SYS left_ptr
-CursorStyle MENU left_ptr
-
-# Keys
- Key Return A M Exec urxvt
- Key "Q" A M Exec dmenu_run -nb '#000000' -nf '#a8c023' -sb '#a8c023' -sf '#000000'
- Key "L" A M Exec xscreensaver-command -lock
- Key "K" A M Exec amixer set PCM 5%+
- Key "S" A M Exec amixer set PCM 5%-
- Key Tab A M Next (CurrentPage !Sticky AcceptsFocus) Focus
- Key "M" A M Maximize
- Key "G" A M Desk -1 0 0 3
- Key "R" A M Desk +1 0 0 3
- Key "N" A M GotoPage -1p 0
- Key "T" A M GotoPage +1p 0
- Key "1" A M GotoDeskAndPage 0 0 0
- Key "2" A M GotoDeskAndPage 0 1 1
- Key "3" A M GotoDeskAndPage 1 0 0
- Key "4" A M GotoDeskAndPage 1 1 1
- Key "5" A M GotoDeskAndPage 2 0 0
- Key "6" A M GotoDeskAndPage 2 1 1
- Key "7" A M GotoDeskAndPage 3 0 0
- Key "8" A M GotoDeskAndPage 3 1 1
- Key "F" A M FvwmRearrange -tile -v 0 0 100 100
- Key "H" A M FvwmRearrange -tile -h 0 0 100 100
- Key "R" A CM Restart
- Key "Q" A CM Quit
-
-# Mouse
- Mouse 1 1 N Popup FvwmWindowOpsMenu
- Mouse 1 2 N Close
- Mouse 1 4 N Maximize 100 100
- Mouse 1 6 N Iconify
- Mouse 1 I N Iconify
-
-# Colorsets
- Colorset 1 RootTransparent Buffer, Tint #000000 40
- Colorset 2 RootTransparent Buffer, Tint #fecf35 40
- Colorset 3 RootTransparent Buffer
- Colorset 4 bg black, fg white
- Colorset 5 Transparent, bg black
- Colorset 10 fg #e0e0e0, bg #3a3a3a
- Colorset 11 fg #f10000, bg #3a3a3a
-
-# Pager
- AddToFunc StartFunction
- + I Module FvwmPager 0 3
- Style FvwmPager Sticky
- Style FvwmPager NoTitle
- Style FvwmPager FixedPosition
- Style FvwmPager FixedSize
- Style FvwmPager BorderColorSet 4
- Style FvwmPager !Iconifiable
- Style FvwmPager !Handles
- *FvwmPager: Font none
- *FvwmPager: Geometry 75x150+10+10
- *FvwmPager: Columns 1
- *FvwmPager: ShapeLabels
- *FvwmPager: SolidSeparators
- *FvwmPager: Balloons
- *FvwmPager: Colorset * 1
- *FvwmPager: HilightColorset * 2
- *FvwmPager: WindowColorsets 3 3
-
-# IconBox
- Style * IconBox 1000x40+5+1030
- Style * IconFill Left Right
-
-# Animate
- AddToFunc StartFunction
- + I Module FvwmAnimate
- *FvwmAnimate: Effect Turn
- *FvwmAnimate: Delay 5
- *FvwmAnimate: Iterations 30
- *FvwmAnimate: Width 1
-
-# Menus
- DestroyMenu InternetMenu
- AddToMenu InternetMenu "Internet" Title
- + "Opera" Exec exec opera
-
- DestroyMenu MultimediaMenu
- AddToMenu MultimediaMenu "Multimedia" Title
- + "gqview" Exec exec gqview
- + "MOC" Exec exec urxvt -e mocp
- + "Quod Libet" Exec exec quodlibet
- + "VLC" Exec exec vlc
-
- DestroyMenu OfficeMenu
- AddToMenu OfficeMenu "Office" Title
- + "LibreOffice" Exec exec libreoffice
-
- DestroyMenu SystemMenu
- AddToMenu SystemMenu "System" Title
- + "Midnight Commander" Exec exec urxvt -e mc
- + "Python" Exec exec urxvt -e python
- + "virt-manager" Exec exec virt-manager
- + "VirtualBox" Exec exec virtualbox
- + "Wicd" Exec exec urxvt -e wicd-curses
-
- DestroyMenu MenuFvwmRoot
- AddToMenu MenuFvwmRoot
- + "Urxvt" Exec exec urxvt
- + "Firefox" Exec exec firefox
- + "" Nop
- + "Internet" Popup InternetMenu
- + "Multimedia" Popup MultimediaMenu
- + "Office" Popup OfficeMenu
- + "System" Popup SystemMenu
- + "" Nop
- + "Lock Screen" Exec exec xscreensaver-command -lock
- + "Restart" Restart
- + "Quit" Quit
-
- DestroyMenu FvwmWindowOpsMenu
- AddToMenu FvwmWindowOpsMenu
- + "Move%menu/window-move.xpm%" Move
- + "Resize%menu/window-resize.xpm%" Resize
- + "(Un)Shade%menu/window-shade.xpm%" WindowShade
- + "(Un)Stick%menu/window-stick.xpm%" Stick
- + "Close%menu/window-close.xpm%" Close
- + "Delete%menu/window-delete.xpm%" Delete
- + "Destroy%menu/window-destroy.xpm%" Destroy
-
-# Tiling
- AddToFunc StartFunction
- + I Module FvwmRearrange
-
-# Buttons
- AddToFunc StartFunction
- + I Module FvwmButtons
- Style FvwmButtons Sticky
- Style FvwmButtons Notitle
- Style FvwmButtons FixedPosition
- Style FvwmButtons FixedSize
- Style FvwmButtons ParentalRelativity
- Style FvwmButtons !Iconifiable
- Style FvwmButtons !Handles
- Style FvwmButtons !Borders
- # Raise $y by 75 for each app
- *FvwmButtons: Geometry 75x225+12+170
- *FvwmButtons: Colorset 5
- *FvwmButtons: Rows 10
- *FvwmButtons: Columns 1
- *FvwmButtons: Frame 0
- *FvwmButtons: (1x1, Swallow "wmclockmon" "Exec exec wmclockmon -w -sc -s led1")
- *FvwmButtons: (1x1, Padding 4 4, Swallow "wmifinfo" "Exec exec wmifinfo -i eth0")
- *FvwmButtons: (1x1, Swallow "wmcpuload" "Exec exec wmcpuload -w")
-
-# Urgent
- DestroyFunc UrgencyFunc
- AddToFunc UrgencyFunc
- + I Nop
-
-Read windowdecors/brushedmetal/config
diff --git a/geekcode b/geekcode
deleted file mode 100644
index 9a212cd..0000000
--- a/geekcode
+++ /dev/null
@@ -1,6 +0,0 @@
------BEGIN GEEK CODE BLOCK-----
-Version: 3.12
-GCS 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/i3/config b/i3/config
deleted file mode 100644
index 2a0b22f..0000000
--- a/i3/config
+++ /dev/null
@@ -1,62 +0,0 @@
-client.focused #303030 #202020 #fecf35
-client.unfocused #303030 #202020 #b8b8b8
-client.focused_inactive #303030 #202020 #b8b8b8
-client.urgent #303030 #202020 #ff9800
-
-font *-xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*
-floating_modifier mod1
-
-bindcode mod1+58 fullscreen
-bindcode mod1+43 layout stacking
-bindcode mod1+47 layout default
-bindcode mod1+48 layout tabbed
-bindcode mod1+65 floating toggle
-bindcode mod1+27 kill
-
-bindcode mod1+44 focus left
-bindcode mod1+45 focus down
-bindcode mod1+31 focus up
-bindcode mod1+46 focus right
-
-bindcode mod1+shift+44 move left
-bindcode mod1+shift+45 move down
-bindcode mod1+shift+31 move up
-bindcode mod1+shift+46 move right
-
-bindcode mod1+59 split v
-bindcode mod1+60 split h
-
-bindcode mod1+10 workspace 1
-bindcode mod1+11 workspace 2
-bindcode mod1+12 workspace 3
-bindcode mod1+13 workspace 4
-bindcode mod1+14 workspace 5
-bindcode mod1+15 workspace 6
-bindcode mod1+16 workspace 7
-bindcode mod1+17 workspace 8
-bindcode mod1+18 workspace 9
-bindcode mod1+19 workspace 10
-
-bindcode mod1+shift+10 move workspace 1
-bindcode mod1+shift+11 move workspace 2
-bindcode mod1+shift+12 move workspace 3
-bindcode mod1+shift+13 move workspace 4
-bindcode mod1+shift+14 move workspace 5
-bindcode mod1+shift+15 move workspace 6
-bindcode mod1+shift+16 move workspace 7
-bindcode mod1+shift+17 move workspace 8
-bindcode mod1+shift+18 move workspace 9
-bindcode mod1+shift+19 move workspace 10
-
-bindcode mod1+36 exec /usr/bin/urxvt
-bindcode mod1+26 exec /usr/bin/xscreensaver-command -lock
-bindcode mod1+33 exec /usr/bin/dmenu_run -nb "#000000" -nf "#fecf35" -sb "#303030" -sf "#fecf35"
-bindcode mod1+29 exec ~/etc/bin/randwall
-
-bindcode mod1+control+33 exit
-bindcode mod1+control+45 restart
-
-exec conky
-exec i3bar -d --color-focus-ws-fg "fecf35" --color-focus-ws-bg "202020" --color-inactive-ws-fg "b8b8b8" --color-inactive-ws-bg "202020" --color-urgent-ws-fg "ff9800"
-
-ipc-socket ~/.i3/ipc.sock
diff --git a/i3/status b/i3/status
deleted file mode 100644
index 63e5243..0000000
--- a/i3/status
+++ /dev/null
@@ -1,25 +0,0 @@
-general {
- colors = true
- interval = 5
-}
-
-order = "battery 0"
-order += "cpu_temperature 0"
-order += "load"
-order += "time"
-
-battery 0 {
- format = "%status %percentage %remaining"
-}
-
-time {
- format = "%d.%m.%Y %H:%M:%S"
-}
-
-load {
- format = "%1min"
-}
-
-cpu_temperature 0 {
- format = "%degrees °C"
-}
diff --git a/makefiles/asciidoc b/makefiles/asciidoc
deleted file mode 100644
index 32351ce..0000000
--- a/makefiles/asciidoc
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-pdf:
- a2x -a lang=de -f pdf --dblatex-opts "-P latex.output.revhistory=0" --verbose *.txt
diff --git a/moc/mocconfig b/moc/mocconfig
deleted file mode 100644
index edb6122..0000000
--- a/moc/mocconfig
+++ /dev/null
@@ -1,35 +0,0 @@
-ReadTags = yes
-MusicDir = "/home/xeno/media/mp3/"
-Sort = FileName
-ShowStreamErrors = no
-Mp3IgnoreCRCErrors = yes
-Repeat = no
-Shuffle = no
-AutoNext = yes
-FormatString = "%(a:%a - :)%(t:%t:)"
-OutputBuffer = 2048
-InputBuffer = 512
-Prebuffering = 64
-SoundDriver = ALSA
-AlsaMixer = PCM
-AlsaMixer2 = Master
-AlsaDevice = default
-ShowHiddenFiles = no
-StartInMusicDir = yes
-HideFileExtension = yes
-ShowFormat = yes
-ShowTime = IfAvailable
-Theme = green_theme
-MOCDir = ~/.moc
-UseMmap = no
-SavePlaylist = yes
-SyncPlaylist = yes
-ASCIILines = no
-SeekTime = 10
-TagsCacheSize = 256
-PlaylistNumbering = yes
-FollowPlayedFile = yes
-CanStartInPlaylist = yes
-UseCursorSelection = yes
-#SetScreenTitle = yes
-PlaylistFullPaths = no
diff --git a/moc/moctheme b/moc/moctheme
deleted file mode 100644
index f215a35..0000000
--- a/moc/moctheme
+++ /dev/null
@@ -1,39 +0,0 @@
-# Moc theme
-# Author: Stefan Ritter <xeno@thehappy.de>
-# Do what you want with it
-
-background = white default
-frame = white default
-window_title = white default
-directory = white default
-selected_directory = red default
-playlist = white default
-selected_playlist = red default
-file = white default
-selected_file = red default
-marked_file = red default
-marked_selected_file = red default
-info = white default
-selected_info = white default
-marked_info = red default
-marked_selected_info = red default
-status = white default
-title = white default
-state = red default
-current_time = white default
-time_left = white default
-total_time = white default
-time_total_frames = white default
-sound_parameters = white default
-legend = white default
-disabled = white default
-enabled = red default
-empty_mixer_bar = white default
-filled_mixer_bar = default red
-empty_time_bar = white default
-filled_time_bar = default red
-entry = white default
-entry_title = white default
-error = red default
-message = red default
-plist_time = white default
diff --git a/musik/black-demon-radio.pls b/musik/black-demon-radio.pls
deleted file mode 100644
index 97611d1..0000000
--- a/musik/black-demon-radio.pls
+++ /dev/null
@@ -1,3 +0,0 @@
-[playlist]
-NumberOfEntries=1
-File1=http://87.106.30.33:9666/
diff --git a/musik/exodus.pls b/musik/exodus.pls
deleted file mode 100644
index b04c5fe..0000000
--- a/musik/exodus.pls
+++ /dev/null
@@ -1,4 +0,0 @@
-[playlist]
-Title=Radio-Exodus
-NumberOfEntries=1
-File1=http://stream.radio-exodus.de:9090/
diff --git a/musik/fx-radio.m3u b/musik/fx-radio.m3u
deleted file mode 100644
index 37f1270..0000000
--- a/musik/fx-radio.m3u
+++ /dev/null
@@ -1 +0,0 @@
-http://stream.fx-radio.de:8128
diff --git a/musik/hifipunk.pls b/musik/hifipunk.pls
deleted file mode 100644
index 448dc26..0000000
--- a/musik/hifipunk.pls
+++ /dev/null
@@ -1,3 +0,0 @@
-[playlist]
-NumberOfEntries=1
-File1=http://128.hifipunk.com:8000
diff --git a/musik/idobi.pls b/musik/idobi.pls
deleted file mode 100644
index b731ac9..0000000
--- a/musik/idobi.pls
+++ /dev/null
@@ -1,15 +0,0 @@
-[playlist]
-numberofentries=4
-File1=http://72.13.82.202:80
-Title1=(#1 - 1/450) idobi Radio: Music that doesn't suck! News, interviews and the best in alternative, rock, and punk m
-Length1=-1
-File2=http://208.53.158.213:80
-Title2=(#2 - 1/1000) idobi Radio: Music that doesn't suck! News, interviews and the best in alternative, rock, and punk m
-Length2=-1
-File3=http://72.13.82.34:80
-Title3=(#3 - 1/1000) idobi Radio: Music that doesn't suck! News, interviews and the best in alternative, rock, and punk m
-Length3=-1
-File4=http://208.53.147.142:80
-Title4=(#4 - 1/1000) idobi Radio: Music that doesn't suck! News, interviews and the best in alternative, rock, and punk m
-Length4=-1
-Version=2
diff --git a/musik/mps-radio.pls b/musik/mps-radio.pls
deleted file mode 100644
index d22f5f9..0000000
--- a/musik/mps-radio.pls
+++ /dev/null
@@ -1,3 +0,0 @@
-[playlist]
-NumberOfEntries=1
-File1=http://www.mps-radio.de:1008/
diff --git a/musik/nrw-hitradio.pls b/musik/nrw-hitradio.pls
deleted file mode 100644
index 847aa60..0000000
--- a/musik/nrw-hitradio.pls
+++ /dev/null
@@ -1,4 +0,0 @@
-[playlist]
-Title=NRW-Hitradio
-NumberOfEntries=1
-File1=http://85.114.130.134:9005/
diff --git a/musik/rautemusik.pls b/musik/rautemusik.pls
deleted file mode 100644
index e6c133c..0000000
--- a/musik/rautemusik.pls
+++ /dev/null
@@ -1,7 +0,0 @@
-[playlist]
-File1=http://extreme-high.rautemusik.fm
-Title1=#Musik.eXTreMe - www.RauteMusik.FM - Wir rocken das Netz!
-Length1=-1
-NumberOfEntries=1
-Version=2
-
diff --git a/musik/shoutedfm.m3u b/musik/shoutedfm.m3u
deleted file mode 100644
index 3fc1f84..0000000
--- a/musik/shoutedfm.m3u
+++ /dev/null
@@ -1,3 +0,0 @@
-#EXTM3U
-#EXTINF:-1,ShoutedFM mth.Alternative [DSL]
-http://alternative.mthn.net:8700 \ No newline at end of file
diff --git a/musik/wackenradio.pls b/musik/wackenradio.pls
deleted file mode 100644
index d1a40ab..0000000
--- a/musik/wackenradio.pls
+++ /dev/null
@@ -1,3 +0,0 @@
-[playlist]
-NumberOfEntries=1
-File1=http://62.141.50.223:8001/
diff --git a/mutt/colors b/mutt/colors
deleted file mode 100644
index 792128c..0000000
--- a/mutt/colors
+++ /dev/null
@@ -1,26 +0,0 @@
-color normal white default
-
-color attachment white default
-color hdrdefault white default
-color indicator blue default
-color markers red default
-color quoted green default
-color signature black default
-color status white blue
-color tilde white default
-color tree white default
-
-### header colors
-color header yellow default ^From:
-color header yellow default ^To:
-color header yellow default ^Reply-To:
-color header yellow default ^Cc:
-color header brightyellow default ^Subject:
-
-### body colors
-color body red default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+
-color body red default (https?|ftp)://[\-\.\,/%~_:?\#a-zA-Z0-9]+
-
-### index colors
-color index red default ~N
-color index red default ~O
diff --git a/mutt/colors_solarized b/mutt/colors_solarized
deleted file mode 100644
index e9d6def..0000000
--- a/mutt/colors_solarized
+++ /dev/null
@@ -1,151 +0,0 @@
-# vim: filetype=muttrc
-
-#
-#
-# make sure that you are using mutt linked against slang, not ncurses, or
-# suffer the consequences of weird color issues. use "mutt -v" to check this.
-
-# custom body highlights -----------------------------------------------
-# highlight my name and other personally relevant strings
-#color body yellow default "(ethan|schoonover)"
-# custom index highlights ----------------------------------------------
-# messages which mention my name in the body
-#color index yellow default "~b \"phil(_g|\!| gregory| gold)|pgregory\" !~N !~T !~F !~p !~P"
-#color index J_cream brightwhite "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~N !~T !~F !~p !~P"
-#color index yellow cyan "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~T !~F !~p !~P"
-#color index yellow J_magent "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~F !~p !~P"
-## messages which are in reference to my mails
-#color index J_magent default "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" !~N !~T !~F !~p !~P"
-#color index J_magent brightwhite "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~N !~T !~F !~p !~P"
-#color index J_magent cyan "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~T !~F !~p !~P"
-#color index J_magent red "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~F !~p !~P"
-
-# for background in 16 color terminal, valid background colors include:
-# base03, bg, black, any of the non brights
-
-# basic colors ---------------------------------------------------------
-color normal brightyellow default
-color error red default
-color tilde black default
-color message cyan default
-color markers red white
-color attachment white default
-color search brightmagenta default
-#color status J_black J_status
-color status brightyellow black
-color indicator brightblack yellow
-color tree yellow default # arrow in threads
-
-# basic monocolor screen
-mono bold bold
-mono underline underline
-mono indicator reverse
-mono error bold
-
-# index ----------------------------------------------------------------
-
-#color index red default "~D(!~p|~p)" # deleted
-#color index black default ~F # flagged
-#color index brightred default ~= # duplicate messages
-#color index brightgreen default "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest
-#color index J_base default "~A~N!~T!~p!~Q!~F!~D" # the rest, new
-color index red default "~A" # all messages
-color index brightred default "~E" # expired messages
-color index blue default "~N" # new messages
-color index blue default "~O" # old messages
-color index brightmagenta default "~Q" # messages that have been replied to
-color index brightgreen default "~R" # read messages
-color index blue default "~U" # unread messages
-color index blue default "~U~$" # unread, unreferenced messages
-color index brightyellow default "~v" # messages part of a collapsed thread
-color index brightyellow default "~P" # messages from me
-color index cyan default "~p!~F" # messages to me
-color index cyan default "~N~p!~F" # new messages to me
-color index cyan default "~U~p!~F" # unread messages to me
-color index brightgreen default "~R~p!~F" # messages to me
-color index red default "~F" # flagged messages
-color index red default "~F~p" # flagged messages to me
-color index red default "~N~F" # new flagged messages
-color index red default "~N~F~p" # new flagged messages to me
-color index red default "~U~F~p" # new flagged messages to me
-color index black red "~D" # deleted messages
-color index brightcyan default "~v~(!~N)" # collapsed thread with no unread
-color index yellow default "~v~(~N)" # collapsed thread with some unread
-color index green default "~N~v~(~N)" # collapsed thread with unread parent
-# statusbg used to indicated flagged when foreground color shows other status
-# for collapsed thread
-color index red black "~v~(~F)!~N" # collapsed thread with flagged, no unread
-color index yellow black "~v~(~F~N)" # collapsed thread with some unread & flagged
-color index green black "~N~v~(~F~N)" # collapsed thread with unread parent & flagged
-color index green black "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged
-color index cyan black "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly
-color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial)
-#color index yellow default "~(~N)" # messages in threads with some unread
-#color index green default "~S" # superseded messages
-#color index red default "~T" # tagged messages
-#color index brightred red "~=" # duplicated messages
-
-# message headers ------------------------------------------------------
-
-#color header brightgreen default "^"
-color hdrdefault brightgreen default
-color header brightyellow default "^(From)"
-color header blue default "^(Subject)"
-
-# body -----------------------------------------------------------------
-
-color quoted blue default
-color quoted1 cyan default
-color quoted2 yellow default
-color quoted3 red default
-color quoted4 brightred default
-
-color signature brightgreen default
-color bold black default
-color underline black default
-color normal default default
-#
-color body brightcyan default "[;:][-o][)/(|]" # emoticons
-color body brightcyan default "[;:][)(|]" # emoticons
-color body brightcyan default "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\
- |FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\
- |IRL|RTFM|ROTFL|ROFL|YMMV)[*]?"
-color body brightcyan default "[ ][*][^*]*[*][ ]?" # more emoticon?
-color body brightcyan default "[ ]?[*][^*]*[*][ ]" # more emoticon?
-
-## pgp
-
-color body red default "(BAD signature)"
-color body cyan default "(Good signature)"
-color body brightblack default "^gpg: Good signature .*"
-color body brightyellow default "^gpg: "
-color body brightyellow red "^gpg: BAD signature from.*"
-mono body bold "^gpg: Good signature"
-mono body bold "^gpg: BAD signature from.*"
-
-# yes, an insance URL regex
-color body red default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]"
-# and a heavy handed email regex
-#color body J_magent default "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])"
-
-# Various smilies and the like
-#color body brightwhite default "<[Gg]>" # <g>
-#color body brightwhite default "<[Bb][Gg]>" # <bg>
-#color body yellow default " [;:]-*[})>{(<|]" # :-) etc...
-# *bold*
-#color body blue default "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
-#mono body bold "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
-# _underline_
-#color body blue default "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
-#mono body underline "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
-# /italic/ (Sometimes gets directory names)
-#color body blue default "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
-#mono body underline "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
-
-# Border lines.
-#color body blue default "( *[-+=#*~_]){6,}"
-
-#folder-hook . "color status J_black J_status "
-#folder-hook gmail/inbox "color status J_black yellow "
-#folder-hook gmail/important "color status J_black yellow "
-
diff --git a/mutt/hooks b/mutt/hooks
deleted file mode 100644
index 62a90de..0000000
--- a/mutt/hooks
+++ /dev/null
@@ -1 +0,0 @@
-send-hook '~t ^.*@feuerseele\.de$' 'my_hdr From: Stefan Ritter <xeno@feuerseele.de>'
diff --git a/mutt/ignore b/mutt/ignore
deleted file mode 100644
index 3fbd013..0000000
--- a/mutt/ignore
+++ /dev/null
@@ -1,2 +0,0 @@
-ignore *
-unignore From To Reply-To Subject Cc
diff --git a/mutt/pgp b/mutt/pgp
deleted file mode 100644
index f5cb8fd..0000000
--- a/mutt/pgp
+++ /dev/null
@@ -1,14 +0,0 @@
-set pgp_decode_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
-set pgp_verify_command="gpg --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f"
-set pgp_decrypt_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
-set pgp_sign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
-set pgp_clearsign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --textmode --clearsign %?a?-u %a? %f"
-set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
-set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg %?p?--passphrase-fd 0? --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
-set pgp_import_command="gpg --no-verbose --import %f"
-set pgp_export_command="gpg --no-verbose --export --armor %r"
-set pgp_verify_key_command="gpg --verbose --batch --fingerprint --check-sigs %r"
-set pgp_list_pubring_command="gpg --no-verbose --batch --quiet --with-colons --list-keys %r"
-set pgp_list_secring_command="gpg --no-verbose --batch --quiet --with-colons --list-secret-keys %r"
-set pgp_good_sign="^\\[GNUPG:\\] GOODSIG"
-set pgp_autosign=no
diff --git a/mutt/settings b/mutt/settings
deleted file mode 100644
index 09901f1..0000000
--- a/mutt/settings
+++ /dev/null
@@ -1,18 +0,0 @@
-set header_cache="~/.mutt_header_cache"
-set mail_check=60
-set timeout=2
-set beep_new=yes
-set edit_headers=yes
-set pager_index_lines=6
-set autoedit=yes
-set auto_tag=yes
-set confirmappend=no
-set delete_untag=yes
-set mark_old=no
-set fast_reply
-set uncollapse_jump
-unset mark_old
-
-bind index <up> previous-entry
-bind index <down> next-entry
-
diff --git a/mutt/sidebar b/mutt/sidebar
deleted file mode 100644
index 98565dc..0000000
--- a/mutt/sidebar
+++ /dev/null
@@ -1,13 +0,0 @@
-set sidebar_visible = no
-set sidebar_delim = " | "
-set sidebar_width = 40
-
-bind index \CH sidebar-prev
-bind index \CN sidebar-next
-bind index \CR sidebar-open
-bind pager \CH sidebar-prev
-bind pager \CN sidebar-next
-bind pager \CR sidebar-open
-
-macro index b '<enter-command>toggle sidebar_visible<enter>'
-macro pager b '<enter-command>toggle sidebar_visible<enter>'
diff --git a/mutt/smime b/mutt/smime
deleted file mode 100644
index 5dfdd5b..0000000
--- a/mutt/smime
+++ /dev/null
@@ -1,13 +0,0 @@
-set smime_ca_location="~/.smime/ca-bundle.crt"
-set smime_certificates="~/.smime/certificates"
-set smime_keys="~/.smime/keys"
-set smime_pk7out_command="openssl smime -verify -in %f -noverify -pk7out"
-set smime_get_cert_command="openssl pkcs7 -print_certs -in %f"
-set smime_get_signer_cert_command="openssl smime -verify -in %f -noverify -signer %c -out /dev/null"
-set smime_get_cert_email_command="openssl x509 -in %f -noout -email"
-set smime_import_cert_command="smime_keys add_cert %f"
-set smime_encrypt_command="openssl smime -encrypt %a -outform DER -in %f %c"
-set smime_sign_command="openssl smime -sign -signer %c -inkey %k -passin stdin -in %f -certfile %i -outform DER"
-set smime_decrypt_command="openssl smime -decrypt -passin stdin -inform DER -in %f -inkey %k -recip %c"
-set smime_verify_command="openssl smime -verify -inform DER -in %s %C -content %f"
-set smime_verify_opaque_command="openssl smime -verify -inform DER -in %s %C"
diff --git a/scrotwm/scrotwm.conf b/scrotwm/scrotwm.conf
deleted file mode 100644
index 360aeec..0000000
--- a/scrotwm/scrotwm.conf
+++ /dev/null
@@ -1,102 +0,0 @@
-color_focus = red
-color_unfocus = rgb:88/88/88
-
-bar_enabled = 1
-bar_border[1] = rgb:00/00/00
-bar_color[1] = black
-bar_font_color[1] = rgb:a0/a0/a0
-bar_font = -*-terminus-medium-*-*-*-*-*-*-*-*-*-*-*
-#bar_action = baraction.sh
-#bar_delay = 1
-stack_enabled = 1
-clock_enabled = 1
-title_name_enabled = 1
-title_class_enabled = 0
-
-# program[term] = x-terminal-emulator
-# program[initscr] = initscreen.sh
-program[menu] = dmenu_run -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_border -sf $bar_color
-program[lock] = xlock -mode nose
-spawn_term = x-terminal-emulator
-
-dialog_ratio = 0.6
-
-# mod key, (windows key is Mod4) (apple key on OSX is Mod2)
-# modkey = Mod1
-
-# key bindings
-# unbind with: bind[] = <keys>
-bind[cycle_layout] = MOD+space
-#bind[stack_reset] = MOD+Shift+space
-#bind[master_shrink] = MOD+h
-#bind[master_grow] = MOD+l
-bind[master_add] = MOD+n
-bind[master_del] = MOD+t
-#bind[stack_inc] = MOD+Shift+comma
-#bind[stack_dec] = MOD+Shift+period
-#bind[swap_main] = MOD+Return
-bind[focus_next] = MOD+r
-bind[focus_prev] = MOD+g
-bind[swap_next] = MOD+Shift+r
-bind[swap_prev] = MOD+Shift+g
-bind[spawn_term] = MOD+Return
-bind[menu] = MOD+q
-bind[quit] = MOD+Shift+q
-bind[restart] = MOD+x
-#bind[focus_main] = MOD+m
-bind[ws_1] = MOD+1
-bind[ws_2] = MOD+2
-bind[ws_3] = MOD+3
-bind[ws_4] = MOD+4
-bind[ws_5] = MOD+5
-bind[ws_6] = MOD+6
-bind[ws_7] = MOD+7
-bind[ws_8] = MOD+8
-bind[ws_9] = MOD+9
-bind[ws_10] = MOD+0
-bind[ws_next] = MOD+f
-bind[ws_prev] = MOD+h
-#bind[screen_next] = MOD+Shift+Right
-#bind[screen_prev] = MOD+Shift+Left
-#bind[mvws_1] = MOD+Shift+1
-#bind[mvws_2] = MOD+Shift+2
-#bind[mvws_3] = MOD+Shift+3
-#bind[mvws_4] = MOD+Shift+4
-#bind[mvws_5] = MOD+Shift+5
-#bind[mvws_6] = MOD+Shift+6
-#bind[mvws_7] = MOD+Shift+7
-#bind[mvws_8] = MOD+Shift+8
-#bind[mvws_9] = MOD+Shift+9
-#bind[mvws_10] = MOD+Shift+0
-#bind[bar_toggle] = MOD+b
-#bind[focus_next] = MOD+Tab
-#bind[focus_prev] = MOD+Shift+Tab
-#bind[wind_kill] = MOD+Shift+x
-#bind[wind_del] = MOD+x
-#bind[screenshot_all] = MOD+s
-#bind[screenshot_wind] = MOD+Shift+s
-#bind[float_toggle] = MOD+t
-#bind[version] = MOD+Shift+v
-bind[lock] = MOD+l
-#bind[initscr] = MOD+Shift+i
-
-# quirks
-# remove with: quirk[class:name] = NONE
-#quirk[MPlayer:xv] = FLOAT + FULLSCREEN
-#quirk[OpenOffice.org 2.4:VCLSalFrame] = FLOAT
-#quirk[OpenOffice.org 3.0:VCLSalFrame] = FLOAT
-#quirk[OpenOffice.org 3.1:VCLSalFrame] = FLOAT
-#quirk[Firefox-bin:firefox-bin] = TRANSSZ
-#quirk[Firefox:Dialog] = FLOAT
-#quirk[Gimp:gimp] = FLOAT + ANYWHERE
-#quirk[XTerm:xterm] = XTERM_FONTADJ
-#quirk[xine:Xine Window] = FLOAT + ANYWHERE
-#quirk[Xitk:Xitk Combo] = FLOAT + ANYWHERE
-#quirk[xine:xine Panel] = FLOAT + ANYWHERE
-#quirk[Xitk:Xine Window] = FLOAT + ANYWHERE
-#quirk[xine:xine Video Fullscreen Window] = FULLSCREEN + FLOAT
-#quirk[pcb:pcb] = FLOAT
-
-# EXAMPLE: define firefox program and bind to key
-# program[firefox] = firefox http://scrotwm.org/
-# bind[firefox] = MOD+f
diff --git a/wmfs/wmfsrc b/wmfs/wmfsrc
deleted file mode 100644
index bb4defd..0000000
--- a/wmfs/wmfsrc
+++ /dev/null
@@ -1,326 +0,0 @@
-[misc]
- font = "fixed-8"
- raisefocus = false
- focus_follow_mouse = true
- focus_pointer_click = true
- status_timing = 1 #seconds
-[/misc]
-
-[bar]
- bg = "#191919"
- fg = "#D4D4D4"
- border = true
-
- [selbar]
- bg = "#191919"
- fg = "#D4D4ff"
-
- [mouse] button = "3" func = "clientlist" [/mouse]
- [mouse] button = "4" func = "client_next" [/mouse]
- [mouse] button = "5" func = "client_prev" [/mouse]
- [/selbar]
-
-[/bar]
-
-[layouts]
- fg = "#191919"
- bg = "#7E89A2"
-
- # Border around the layout button.
- border = true
-
- # Value menu or switch.
- system = "menu"
-
- # Value left or right.
- placement = "right"
-
- # Tiling layouts.
- [layout] type = "tile_right" symbol = "RIGHT" [/layout]
- [layout] type = "tile_left" symbol = "LEFT" [/layout]
- [layout] type = "tile_top" symbol = "TOP" [/layout]
- [layout] type = "tile_bottom" symbol = "BOTTOM" [/layout]
- [layout] type = "tile_grid" symbol = "GRID" [/layout]
- [layout] type = "mirror_vertical" symbol = "MIRROR_V" [/layout]
- [layout] type = "mirror_horizontal" symbol = "MIRROR_H" [/layout]
-
- # Other layouts.
- [layout] type = "max" symbol = "MAX" [/layout]
- [layout] type = "free" symbol = "FREE" [/layout]
-
-[/layouts]
-
-[tags]
- tag_round = false
- occupied_bg = "#003366"
- sel_fg = "#191919"
- sel_bg = "#7E89A2"
- urgent_bg = "#DD1111"
- urgent_fg = "#000000"
-
- # Border around the tag buttons.
- border = true
-
- # Hide empty tags in tag list
- autohide = false
-
- # Mouse buttons action on tag.
- mouse_button_tag_sel = "1"
- mouse_button_tag_transfert = "2"
- mouse_button_tag_add = "3"
- mouse_button_tag_next = "4"
- mouse_button_tag_prev = "5"
-
- [tag]
- name = "one"
- screen = 0
- mwfact = 0.55
- nmaster = 1
- layout = "tile_right"
- resizehint = false
- infobar_position = "top"
- [/tag]
-
- [tag]
- name = "two"
- mwfact = 0.55
- nmaster = 0
- [/tag]
-
- [tag] name = "three" [/tag]
- [tag] name = "four" [/tag]
- [tag] name = "five" [/tag]
- [tag] name = "six" [/tag]
- [tag] name = "seven" [/tag]
- [tag] name = "eight" [/tag]
- [tag] name = "nine" [/tag]
-[/tags]
-
-[root]
- # Command you can execute to set the background.
- background_command = "xsetroot -solid black"
-
- [mouse] button = "4" func = "tag_next" [/mouse]
- [mouse] button = "5" func = "tag_prev" [/mouse]
- [mouse] button = "3" func = "menu" cmd = "rootmenu" [/mouse]
-[/root]
-
-[client]
- client_round = true
- border_height = 3
- border_shadow = true
- border_normal = "#191919"
- border_focus = "#003366"
- resize_corner_normal = "#191919"
- resize_corner_focus = "#003366"
-
- # Space between tiled clients
- padding = 0
-
- modifier = "Alt"
-
- [mouse] button = "1" func = "client_raise" [/mouse]
- [mouse] button = "1" func = "mouse_move" [/mouse]
- [mouse] button = "3" func = "client_raise" [/mouse]
- [mouse] button = "3" func = "mouse_resize" [/mouse]
-
- # Remove this section to delete the titlebar.
- [titlebar]
- stipple = false
- height = 12
- fg_normal = "#7E89A2"
- fg_focus = "#9F9AB3"
-
- [mouse] button = "1" func = "client_raise" [/mouse]
- [mouse] button = "1" func = "mouse_move" [/mouse]
- [mouse] button = "3" func = "client_raise" [/mouse]
- [mouse] button = "3" func = "mouse_resize" [/mouse]
-
- [button]
- # Available "free", "max", "tile" flags of button.
- flags = "free,max,tile"
- [mouse] button = "1" func = "client_kill" [/mouse]
- [mouse] button = "3" func = "menu" cmd = "clientmenu" [/mouse]
-
- [line] coord = {1, 1, 4, 1} [/line]
- [line] coord = {1, 1, 1, 4} [/line]
- [line] coord = {1, 4, 4, 4} [/line]
- [/button]
- [/titlebar]
-[/client]
-
-[menu]
- # Default menu, binded on the root window, button 3.
- [set_menu]
- name = "rootmenu"
-
- # place_at_mouse = false
- # x = 40 y = 50
-
- # Available "center", "left", "right" menu align. Default: "center".
- align = "left"
-
- fg_focus = "#191919" bg_focus = "#7E89A2"
- fg_normal = "#9F9AB3" bg_normal = "#191919"
-
- [item] name = "Terminal" func = "spawn" cmd = "@WMFS_TERM@" [/item]
- [item] name = "Applications" submenu = "appmenu" [/item]
- [item] name = "Next tag" func = "tag_next" [/item]
- [item] name = "Previous tag" func = "tag_prev" [/item]
- [item] name = "Next layout" func = "layout_next" [/item]
- [item] name = "Previous layout" func = "layout_prev" [/item]
- [item] name = "Toggle infobar" func = "toggle_infobar_position" [/item]
- [item] name = "Quit WMFS" func = "quit" [/item]
- [/set_menu]
-
- [set_menu]
- name = "appmenu"
- align = "left"
-
- fg_focus = "#191919" bg_focus = "#7E89A2"
- fg_normal = "#9F9AB3" bg_normal = "#191919"
-
- [item] name = "Browser" func = "spawn" cmd = "firefox" [/item]
- [item] name = "Calculator" func = "spawn" cmd = "xcalc" [/item]
- [/set_menu]
-
- [set_menu]
- name = "clientmenu"
-
- fg_focus = "#D4D4D4" bg_focus = "#003366"
- fg_normal = "#D4D4D4" bg_normal = "#191919"
-
- # Check items: possible 'check_max' or 'check_free'.
- [item] name = "Close" func = "client_kill" [/item]
- [item] name = "Maximize" func = "toggle_max" check = "check_max" [/item]
- [item] name = "Free" func = "toggle_free" check = "check_free" [/item]
- [/set_menu]
-[/menu]
-
-[launcher]
- [set_launcher]
- name = "launcher_exec"
- prompt = "Exec: "
- command = "exec"
- [/set_launcher]
-
- #ViWMFS : manage wmfs with vi-based command.
- [set_launcher]
- name = "viwmfs"
- prompt = "> "
- command = "wmfs -V"
- [/set_launcher]
-[/launcher]
-
-[keys]
- # Reload the configuration of wmfs.
- [key] mod = {"Alt", "Shift"} key = "x" func = "reload" [/key]
-
- # Open a terminal.
- [key] mod = {"Alt"} key = "Return" func = "spawn" cmd = "urxvt" [/key]
-
- # Kill the selected client.
- #[key] mod = {"Alt"} key = "q" func = "client_kill" [/key]
-
- # Quit wmfs.
- [key] mod = {"Alt", "Shift"} key = "q" func = "quit" [/key]
-
- # Swap current client with the next.
- [key] mod = {"Alt", "Shift"} key = "r" func = "client_swap_next" [/key]
-
- # Swap current client with the previous.
- [key] mod = {"Alt", "Shift"} key = "g" func = "client_swap_prev" [/key]
-
- # Toggle maximum the selected client
- [key] mod = {"Alt"} key = "m" func = "toggle_max" [/key]
-
- # Toggle free the selected client.
- #[key] mod = {"Alt"} key = "f" func = "toggle_free" [/key]
-
- # Toggle the position of the infobar.
- #[key] mod = {"Alt"} key = "b" func = "toggle_infobar_position" [/key]
-
- # Toggle the resizehint of the current tag/screen
- #[key] mod = {"Shift", "Control"} key = "r" func = "toggle_resizehint" [/key]
-
- # Toggle the tag_autohide mode
- #[key] mod = {"Shift", "Control"} key = "t" func = "toggle_tagautohide" [/key]
-
- # Select the next client.
- [key] mod = {"Alt"} key = "r" func = "client_next" [/key]
-
- # Select the previous client.
- [key] mod = {"Alt"} key = "g" func = "client_prev" [/key]
-
- # Select the next tag.
- [key] mod = {"Alt"} key = "t" func = "tag_next" [/key]
-
- # Select the previous tag.
- [key] mod = {"Alt"} key = "n" func = "tag_prev" [/key]
-
- # Select the next visible tag.
- #[key] mod = {"Control","Alt"} key = "Right" func = "tag_next_visible" [/key]
-
- # Select the previous visible tag.
- #[key] mod = {"Control","Alt"} key = "Left" func = "tag_prev_visible" [/key]
-
- # Set the next layout.
- #[key] mod = {"Alt"} key = "space" func = "layout_next" [/key]
-
- # Set the previous layout.
- #[key] mod = {"Alt", "Shift"} key = "space" func = "layout_prev" [/key]
-
- # Increase mwfact.
- #[key] mod = {"Alt"} key = "l" func = "set_mwfact" cmd = "+0.025" [/key]
-
- # Decrease mwfact.
- #[key] mod = {"Alt"} key = "h" func = "set_mwfact" cmd = "-0.025" [/key]
-
- # Increase nmaster.
- #[key] mod = {"Alt"} key = "d" func = "set_nmaster" cmd = "+1" [/key]
-
- # Decease nmaster.
- #[key] mod = {"Alt", "Shift"} key = "d" func = "set_nmaster" cmd = "-1" [/key]
-
- #Launcher.
- [key] mod = {"Alt"} key = "q" func = "spawn" cmd = "dmenu_run" [/key]
-
- #ViWMFS
- [key] mod = {"Alt"} key = "Escape" func = "launcher" cmd = "viwmfs" [/key]
-
- # Set the tag x.
- [key] mod = {"Alt"} key = "1" func = "tag" cmd = "1" [/key]
- [key] mod = {"Alt"} key = "2" func = "tag" cmd = "2" [/key]
- [key] mod = {"Alt"} key = "3" func = "tag" cmd = "3" [/key]
- [key] mod = {"Alt"} key = "4" func = "tag" cmd = "4" [/key]
- [key] mod = {"Alt"} key = "5" func = "tag" cmd = "5" [/key]
- [key] mod = {"Alt"} key = "6" func = "tag" cmd = "6" [/key]
- [key] mod = {"Alt"} key = "7" func = "tag" cmd = "7" [/key]
- [key] mod = {"Alt"} key = "8" func = "tag" cmd = "8" [/key]
- [key] mod = {"Alt"} key = "9" func = "tag" cmd = "9" [/key]
-
- # Transfert selected client to x.
- [key] mod = {"Alt", "Shift"} key = "F1" func = "tag_transfert" cmd ="1" [/key]
- [key] mod = {"Alt", "Shift"} key = "F2" func = "tag_transfert" cmd ="2" [/key]
- [key] mod = {"Alt", "Shift"} key = "F3" func = "tag_transfert" cmd ="3" [/key]
- [key] mod = {"Alt", "Shift"} key = "F4" func = "tag_transfert" cmd ="4" [/key]
- [key] mod = {"Alt", "Shift"} key = "F5" func = "tag_transfert" cmd ="5" [/key]
- [key] mod = {"Alt", "Shift"} key = "F6" func = "tag_transfert" cmd ="6" [/key]
- [key] mod = {"Alt", "Shift"} key = "F7" func = "tag_transfert" cmd ="7" [/key]
- [key] mod = {"Alt", "Shift"} key = "F8" func = "tag_transfert" cmd ="8" [/key]
- [key] mod = {"Alt", "Shift"} key = "F9" func = "tag_transfert" cmd ="9" [/key]
-
- # Toggle additional tags (x) on the current tag
- [key] mod = {"Alt", "Super"} key = "F1" func = "tag_toggle_additional" cmd ="1" [/key]
- [key] mod = {"Alt", "Super"} key = "F2" func = "tag_toggle_additional" cmd ="2" [/key]
- [key] mod = {"Alt", "Super"} key = "F3" func = "tag_toggle_additional" cmd ="3" [/key]
- [key] mod = {"Alt", "Super"} key = "F4" func = "tag_toggle_additional" cmd ="4" [/key]
- [key] mod = {"Alt", "Super"} key = "F5" func = "tag_toggle_additional" cmd ="5" [/key]
- [key] mod = {"Alt", "Super"} key = "F6" func = "tag_toggle_additional" cmd ="6" [/key]
- [key] mod = {"Alt", "Super"} key = "F7" func = "tag_toggle_additional" cmd ="7" [/key]
- [key] mod = {"Alt", "Super"} key = "F8" func = "tag_toggle_additional" cmd ="8" [/key]
- [key] mod = {"Alt", "Super"} key = "F9" func = "tag_toggle_additional" cmd ="9" [/key]
-
-[/keys]
-
-
diff --git a/wmii-3.5/wmiirc b/wmii-3.5/wmiirc
deleted file mode 100755
index 7cf2e96..0000000
--- a/wmii-3.5/wmiirc
+++ /dev/null
@@ -1,243 +0,0 @@
-#!/bin/sh -f
-# Configure wmii
-
-# Configuration Variables
-MODKEY=Mod1
-UP=g
-DOWN=r
-LEFT=n
-RIGHT=t
-
-# Colors tuples: "<text> <background> <border>"
-#WMII_FOCUSCOLORS='#EEEEEE #000000 #111111'
-#WMII_NORMCOLORS='#888888 #000000 #111111'
-WMII_FOCUSCOLORS='#ffffff #285577 #4C7899'
-WMII_NORMCOLORS='#888888 #222222 #333333'
-WMII_FONT='fixed'
-
-set -- $(echo $WMII_NORMCOLORS $WMII_FOCUSCOLORS)
-
-WMII_MENU="dmenu -b -fn '$WMII_FONT' -nf '$1' -nb '$2' -sf '$4' -sb '$5'"
-WMII_9MENU="wmii9menu -font '$WMII_FONT' -nf '$1' -nb '$2' -sf '$4' -sb '$5' -br '$6'"
-WMII_TERM="x-terminal-emulator"
-WMII_LOCK="xlock -mode nose"
-
-# Column Rules
-wmiir write /colrules <<!
-/.*/ -> 55+45
-!
-
-# Tagging Rules
-wmiir write /tagrules <<!
-/vlc.*/ -> ~
-/MPlayer.*/ -> ~
-/Gimp.*/ -> ~
-/.*/ -> sel
-/.*/ -> 1
-!
-
-# Status Bar Info
-status() {
- echo -n $(acpi | awk '{print $4}' | sed 's/,//') '|' $(date)
-}
-
-# Event processing
-# Processed later by `wmiiloop' and evaled.
-# Duplicate the eval line and replace 'eval' with 'echo' for details.
-eventstuff() {
- cat <<'!'
- # Events
- Event Start
- case "$1" in
- wmiirc)
- exit;
- esac
- Event Key
- fn=$(echo "$@" | sed 's/[^a-zA-Z_0-9]/_/g')
- Key_$fn "$@"
- Event CreateTag
- echo "$WMII_NORMCOLORS" "$@" | wmiir create "/lbar/$@"
- Event DestroyTag
- wmiir remove "/lbar/$@"
- Event FocusTag
- wmiir xwrite "/lbar/$@" "$WMII_FOCUSCOLORS" "$@"
- Event UnfocusTag
- wmiir xwrite "/lbar/$@" "$WMII_NORMCOLORS" "$@"
- Event UrgentTag
- shift
- wmiir xwrite "/lbar/$@" "*$@"
- Event NotUrgentTag
- shift
- wmiir xwrite "/lbar/$@" "$@"
- Event LeftBarClick
- shift
- wmiir xwrite /ctl view "$@"
- # Actions
- Action quit
- wmiir xwrite /ctl quit
- Action exec
- wmiir xwrite /ctl exec "$@"
- Action rehash
- proglist $PATH >$progsfile
- Action status
- set +xv
- if wmiir remove /rbar/status 2>/dev/null; then
- sleep 2
- fi
- echo "$WMII_NORMCOLORS" | wmiir create /rbar/status
- while status | wmiir write /rbar/status; do
- sleep 1
- done
- Event ClientMouseDown
- client=$1; button=$2
- case "$button" in
- 3)
- do=$(eval $WMII_9MENU -initial "${menulast:-SomeRandomName}" Nop Delete Fullscreen)
- case "$do" in
- Delete)
- wmiir xwrite /client/$client/ctl kill;;
- Fullscreen)
- wmiir xwrite /client/$client/ctl Fullscreen on;;
- esac
- menulast=${do:-"$menulast"}
- esac
- # Key Bindings
- Key $MODKEY-Control-t
- case $(wmiir read /keys | wc -l | tr -d ' \t\n') in
- 0|1)
- echo -n $Keys | tr ' ' '\012' | wmiir write /keys
- wmiir xwrite /ctl grabmod $MODKEY;;
- *)
- wmiir xwrite /keys $MODKEY-Control-t
- wmiir xwrite /ctl grabmod Mod3;;
- esac
- Key $MODKEY-space
- wmiir xwrite /tag/sel/ctl select toggle
- Key $MODKEY-d
- wmiir xwrite /tag/sel/ctl colmode sel default
- Key $MODKEY-s
- wmiir xwrite /tag/sel/ctl colmode sel stack
- Key $MODKEY-Shift-q
- Action $(actionlist | eval $WMII_MENU) &
- Key $MODKEY-q
- sh -c "$(eval $WMII_MENU <$progsfile)" &
- Key $MODKEY-Return
- eval $WMII_TERM &
- Key $MODKEY-l
- eval $WMII_LOCK
- Key $MODKEY-Shift-space
- wmiir xwrite /tag/sel/ctl send sel toggle
- Key $MODKEY-m
- wmiir xwrite /client/sel/ctl Fullscreen toggle
- Key $MODKEY-Shift-c
- wmiir xwrite /client/sel/ctl kill
- Key $MODKEY-Shift-t
- wmiir xwrite "/client/$(wmiir read /client/sel/ctl)/tags" "$(tagsmenu)" &
- Key $MODKEY-$LEFT
- wmiir xwrite /tag/sel/ctl select left
- Key $MODKEY-$RIGHT
- wmiir xwrite /tag/sel/ctl select right
- Key $MODKEY-$DOWN
- wmiir xwrite /tag/sel/ctl select down
- Key $MODKEY-$UP
- wmiir xwrite /tag/sel/ctl select up
- Key $MODKEY-Shift-$LEFT
- wmiir xwrite /tag/sel/ctl send sel left
- Key $MODKEY-Shift-$RIGHT
- wmiir xwrite /tag/sel/ctl send sel right
- Key $MODKEY-Shift-$DOWN
- wmiir xwrite /tag/sel/ctl send sel down
- Key $MODKEY-Shift-$UP
- wmiir xwrite /tag/sel/ctl send sel up
-!
- for i in 0 1 2 3 4 5 6 7 8 9; do
- cat <<!
- Key $MODKEY-$i
- wmiir xwrite /ctl view "$i"
- Key $MODKEY-Shift-$i
- wmiir xwrite /client/sel/tags "$i"
-!
- done
-}
-
-# WM Configuration
-wmiir write /ctl << EOF
-font $WMII_FONT
-focuscolors $WMII_FOCUSCOLORS
-normcolors $WMII_NORMCOLORS
-grabmod $MODKEY
-border 1
-EOF
-
-export WMII_MENU WMII_9MENU WMII_FONT WMII_TERM
-export WMII_FOCUSCOLORS WMII_SELCOLORS WMII_NORMCOLORS
-
-# Feed events to `wmiiloop' for processing
-eval "$(eventstuff | sed 's/^[ ]//' | { . wmiiloop; })"
-
-echo "$Keys" | tr ' ' '\n' | wmiir write /keys
-
-# Functions
-Action() {
- action=$1; shift
- if [ -n "$action" ]; then
- Action_$action "$@" \
- || conf_which $action "$@"
- fi
-}
-
-proglist() {
- paths=$(echo "$@" | sed 'y/:/ /')
- ls -lL $paths 2>/dev/null \
- | awk '$1 ~ /^[^d].*x/ && NF > 2 { print $NF }' \
- | sort | uniq
-}
-
-# Misc
-progsfile="$WMII_NS_DIR/.proglist"
-Action status &
-proglist $PATH >$progsfile &
-
-#xsetroot -solid "$WMII_BACKGROUND" &
-
-# Setup Tag Bar
-seltag="$(wmiir read /tag/sel/ctl 2>/dev/null)"
-wmiir ls /lbar |
-while read bar; do
- wmiir remove "/lbar/$bar"
-done
-wmiir ls /tag | sed -e 's|/||; /^sel$/d' |
-while read tag; do
- if [ "X$tag" = "X$seltag" ]; then
- echo "$WMII_FOCUSCOLORS" "$tag" | wmiir create "/lbar/$tag"
- else
- echo "$WMII_NORMCOLORS" "$tag" | wmiir create "/lbar/$tag"
- fi
-done
-
-# More functions
-tagsmenu() {
- wmiir ls /tag | sed 's|/||; /^sel$/d' | eval $WMII_MENU
-}
-
-actionlist() {
- { proglist $WMII_CONFPATH
- echo -n $Actions | tr ' ' '\012'
- } | sort | uniq
-}
-
-conf_which() {
- which=$(which which)
- prog=$(PATH="$WMII_CONFPATH" $which $1); shift
- [ -n "$prog" ] && $prog "$@"
-}
-
-# Stop any running instances of wmiirc
-echo Start wmiirc | wmiir write /event || exit 1
-
-wmiir read /event |
-while read event; do
- set -- $event
- event=$1; shift
- Event_$event $@
-done 2>/dev/null
diff --git a/xmonad/xmonad-0.7.hs b/xmonad/xmonad-0.7.hs
deleted file mode 100644
index 4a8443a..0000000
--- a/xmonad/xmonad-0.7.hs
+++ /dev/null
@@ -1,87 +0,0 @@
-import XMonad
-import System.Exit
-
-import qualified XMonad.StackSet as W
-import qualified Data.Map as M
-
-myTerminal = "x-terminal-emulator"
-myBorderWidth = 1
-myModMask = mod1Mask
-myNumlockMask = mod2Mask
-myWorkspaces = ["1","2","3","4","5","6","7","8","9"]
-myNormalBorderColor = "#dddddd"
-myFocusedBorderColor = "#ff0000"
-
-myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
- [ ((modMask, xK_Return), spawn $ XMonad.terminal conf)
- , ((modMask, xK_q ), spawn "exe=`dmenu_path | dmenu` && eval \"exec $exe\"")
- , ((modMask, xK_l ), spawn "xscreensaver-command -lock")
- , ((modMask .|. shiftMask, xK_c ), kill)
- , ((modMask, xK_space ), sendMessage NextLayout)
- , ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf)
- , ((modMask, xK_r ), windows W.focusDown)
- , ((modMask, xK_g ), windows W.focusUp )
- , ((modMask, xK_m ), windows W.focusMaster )
- , ((modMask .|. shiftMask, xK_r ), windows W.swapDown )
- , ((modMask .|. shiftMask, xK_g ), windows W.swapUp )
- , ((modMask, xK_n ), sendMessage Shrink)
- , ((modMask, xK_t ), sendMessage Expand)
- , ((modMask, xK_h ), withFocused $ windows . W.sink)
- , ((modMask, xK_comma ), sendMessage (IncMasterN 1))
- , ((modMask, xK_period), sendMessage (IncMasterN (-1)))
- , ((modMask, xK_k ), spawn "amixer -c 0 set PCM 2dB+")
- , ((modMask, xK_s ), spawn "amixer -c 0 set PCM 2dB-")
- ]
- ++
-
- [((m .|. modMask, k), windows $ f i)
- | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9]
- , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]]
-
-myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $
- [ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w))
- , ((modMask, button2), (\w -> focus w >> windows W.swapMaster))
- , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w))
- ]
-
-myLayout = tiled ||| Mirror tiled ||| Full
- where
- tiled = Tall nmaster delta ratio
- nmaster = 1
- ratio = 55/100
- delta = 1/100
-
-myManageHook = composeAll
- [ className =? "MPlayer" --> doFloat
- , className =? "Skype" --> doFloat
- , className =? "Twinkle" --> doFloat
- , className =? "VirtualBox" --> doFloat
- , className =? "Gimp" --> doFloat
- , className =? "Qemu-launcher" --> doFloat
- , className =? "Default - Wine desktop" --> doFloat
- ]
-
-myFocusFollowsMouse :: Bool
-myFocusFollowsMouse = True
-
-myLogHook = return ()
-
-main = xmonad defaults
-
-defaults = defaultConfig {
- terminal = myTerminal,
- focusFollowsMouse = myFocusFollowsMouse,
- borderWidth = myBorderWidth,
- modMask = myModMask,
- numlockMask = myNumlockMask,
- workspaces = myWorkspaces,
- normalBorderColor = myNormalBorderColor,
- focusedBorderColor = myFocusedBorderColor,
-
- keys = myKeys,
- mouseBindings = myMouseBindings,
-
- layoutHook = myLayout,
- manageHook = myManageHook,
- logHook = myLogHook
- }
diff --git a/xmonad/xmonad-0.8.hs b/xmonad/xmonad-0.8.hs
deleted file mode 100644
index 1d3664b..0000000
--- a/xmonad/xmonad-0.8.hs
+++ /dev/null
@@ -1,70 +0,0 @@
-import XMonad
-import XMonad.Hooks.DynamicLog
-import XMonad.Hooks.ManageDocks
-import XMonad.Hooks.EwmhDesktops
-import XMonad.Actions.CycleWS
-import System.Exit
-import System.IO
-
-import qualified XMonad.StackSet as W
-import qualified Data.Map as M
-
-myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
- [ ((modMask, xK_Return), spawn $ XMonad.terminal conf)
- , ((modMask, xK_q ), spawn "exe=`dmenu_path | dmenu` && eval \"exec $exe\"")
- , ((modMask, xK_l ), spawn "slock")
- , ((modMask .|. shiftMask, xK_c ), kill)
- , ((modMask, xK_space ), sendMessage NextLayout)
- , ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf)
- , ((modMask, xK_r ), windows W.focusDown)
- , ((modMask, xK_g ), windows W.focusUp )
- , ((modMask, xK_m ), windows W.focusMaster )
- , ((modMask .|. shiftMask, xK_r ), windows W.swapDown )
- , ((modMask .|. shiftMask, xK_g ), windows W.swapUp )
- , ((modMask, xK_h ), prevWS)
- , ((modMask, xK_f ), nextWS)
- , ((modMask .|. shiftMask, xK_q ), io (exitWith ExitSuccess))
- , ((modMask , xK_n ), sendMessage (IncMasterN 1))
- , ((modMask , xK_t ), sendMessage (IncMasterN (-1)))
- ]
- ++
-
- [((m .|. modMask, k), windows $ f i)
- | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9]
- , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]]
-
-myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $
- [ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w))
- , ((modMask, button2), (\w -> focus w >> windows W.swapMaster))
- , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w))
- ]
-
-myManageHook = composeAll
- [ className =? "MPlayer" --> doFloat
- , className =? "Gimp" --> doFloat
- , className =? "PacketTracer5" --> doFloat
- ]
-
-myFocusFollowsMouse :: Bool
-myFocusFollowsMouse = True
-
-myConfig = defaultConfig
-
-main = do
-xmonad $ defaultConfig {
- manageHook = manageDocks <+> manageHook defaultConfig,
- terminal = "x-terminal-emulator",
- focusFollowsMouse = myFocusFollowsMouse,
- borderWidth = 1,
- modMask = mod1Mask,
- numlockMask = mod2Mask,
- workspaces = ["0","1","2","3","4","5","6","7","8","9"],
- normalBorderColor = "#dddddd",
- focusedBorderColor = "#ff0000",
- keys = myKeys,
- mouseBindings = myMouseBindings,
- logHook = ewmhDesktopsLogHook,
- --logHook = dynamicLog,
- layoutHook = avoidStruts $ layoutHook defaultConfig,
- startupHook = return()
- }
diff --git a/xorg/neo2 b/xorg/neo2
deleted file mode 100644
index 00a6034..0000000
--- a/xorg/neo2
+++ /dev/null
@@ -1,442 +0,0 @@
-// based on a keyboard map from an 'xkb/symbols/de' file
-//
-// $XKeyboardConfig: xkeyboard-config/symbols/de,v 1.17 2007/07/15 22:12:12 svu Exp $
-// $XFree86: xc/programs/xkbcomp/symbols/de,v 1.6 2003/09/08 13:12:51 pascal Exp $
-
-default
-xkb_symbols "basic" {
-
- include "latin(type4)"
-
- name[Group1]="Germany";
-
- key <AE02> { [ 2, quotedbl, twosuperior, oneeighth ] };
- key <AE03> { [ 3, section, threesuperior, sterling ] };
- key <AE04> { [ 4, dollar, onequarter, currency ] };
-
- key <AE11> {type[Group1]="FOUR_LEVEL_PLUS_LOCK", symbols[Group1]=
- [ssharp, question, backslash, questiondown, 0x1001E9E ]};
-// The unicode capital letter sharp s U+1E9E is transformed to "SS"
-// to match the rules for capitalizing sharp s in german.
-// If the capital sharp s is needed, delete the line
-// starting with <U1E9C> from /usr/share/X11/locale/iso8859-15/Compose.
-// If both doubled S and capital sharp s are needed, use 0x1001E9E
-// for capital sharp s and some free unicode codepoint like 0x1001E9C
-// for doubled S. Don`t forget to change this in the Compose file, too.
-
- key <AE12> { [dead_acute, dead_grave, dead_cedilla, dead_ogonek ] };
-
- key <AD03> { [ e, E, EuroSign, EuroSign ] };
- key <AD06> { [ z, Z, leftarrow, yen ] };
- key <AD11> { [udiaeresis, Udiaeresis, dead_diaeresis, dead_abovering ] };
- key <AD12> { [ plus, asterisk, dead_tilde, dead_macron ] };
-
- key <AC10> { [odiaeresis, Odiaeresis, dead_doubleacute, dead_doubleacute ] };
- key <AC11> { [adiaeresis, Adiaeresis, dead_circumflex, dead_caron] };
- key <TLDE> { [dead_circumflex, degree, notsign, notsign ] };
-
- key <BKSL> { [numbersign, apostrophe, dead_grave, dead_breve ] };
- key <AB01> { [ y, Y, guillemotleft, less ] };
-
- include "kpdl(comma)"
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "nodeadkeys" {
-
- // modify the basic German layout to not have any dead keys
-
- include "de(basic)"
- name[Group1]="Germany - Eliminate dead keys";
-
- key <TLDE> { [asciicircum, degree, notsign, notsign ] };
- key <AE12> { [apostrophe, grave, cedilla, cedilla ] };
- key <AD11> { [udiaeresis, Udiaeresis, diaeresis, diaeresis ] };
- key <AD12> { [ plus, asterisk, asciitilde, macron ] };
- key <AC10> { [odiaeresis, Odiaeresis, doubleacute, doubleacute ] };
- key <AC11> { [adiaeresis, Adiaeresis, asciicircum, asciicircum ] };
- key <BKSL> { [numbersign, apostrophe, grave, grave ] };
- key <AB10> { [ minus, underscore, dead_belowdot, abovedot ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "deadgraveacute" {
- // modify the basic German layout to have only acute and grave
- // as dead keys (tilde and circumflex are needed as spacing characters
- // in many programming languages)
-
- include "de(basic)"
- name[Group1]="Germany - Dead grave acute";
-
- key <TLDE> { [asciicircum, degree, notsign, notsign ] };
- key <AD12> { [ plus, asterisk, asciitilde, dead_macron ] };
- key <BKSL> { [numbersign, apostrophe, grave, grave ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "deadacute" {
- // modify the basic German layout to have only acute as
- // dead keys (ASCII grave, tilde and circumflex are needed as
- // spacing characters in many programming languages and text formatters)
-
- include "de(deadgraveacute)"
-
- name[Group1]="Germany - Dead acute";
-
- key <AE12> { [dead_acute, grave, dead_cedilla, dead_ogonek ] };
- key <BKSL> { [numbersign, apostrophe, dead_grave, dead_grave ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "ro" {
- // add romanian-specific letters to the basic German layout.
- // Romanian symbols are accessible with combination of <AltGr> and
- // 'a', 's', 't', 'i', 'ä (&auml)' (+<Shift> for capital letters).
- // To view romanian-specific symbols, add "export LC_CTYPE=ro_RO"
- // or "export LC_CTYPE=de_DE.utf8" to your .profile.
-
- include "de(basic)"
-
- name[Group1]="Germany - Romanian keyboard with German letters";
-
- key <AD05> { [ t, T, tcedilla, Tcedilla ] };
- key <AD08> { [ i, I, icircumflex, Icircumflex ] };
- key <AC01> { [ a, A, acircumflex, Acircumflex ] };
- key <AC02> { [ s, S, scedilla, Scedilla ] };
- key <AC11> { [ adiaeresis, Adiaeresis, abreve, Abreve ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "ro_nodeadkeys" {
- // add romanian-specific letters to the German nodeadkeys layout.
- // Read the comment for de_ro !
-
- include "de(nodeadkeys)"
- name[Group1]="Germany - Romanian keyboard with German letters, eliminate dead keys";
-
- key <AD05> { [ t, T, tcedilla, Tcedilla ] };
- key <AD08> { [ i, I, icircumflex, Icircumflex ] };
- key <AC01> { [ a, A, acircumflex, Acircumflex ] };
- key <AC02> { [ s, S, scedilla, Scedilla ] };
- key <AC11> { [ adiaeresis, Adiaeresis, abreve, Abreve ] };
-};
-
-// German Dvorak keymap by Thorsten Staerk (www.staerk.de/thorsten)
-// Have acute and grave as dead keys, tilde and circumflex alive as they are needed
-// in many programming languages.
-// to use this keymap, use a 105-key-keyboard and the command setxkbmap -model pc105 -layout dvorak -variant de
-// source: http://www-lehre.informatik.uni-osnabrueck.de/~rfreund/dvorak.php
-partial alphanumeric_keys
-xkb_symbols "dvorak" {
- include "us(dvorak)"
-
- name[Group1]="Germany - Dvorak";
-
- key <TLDE> { [ asciicircum, degree ] };
-
- key <AE01> { [ 1, exclam, onesuperior ] };
- key <AE02> { [ 2, quotedbl, twosuperior ] };
- key <AE03> { [ 3, section, threesuperior ] };
- key <AE04> { [ 4, dollar, bar ] };
- key <AE05> { [ 5, percent, bar ] };
- key <AE06> { [ 6, ampersand, brokenbar ] };
- key <AE07> { [ 7, slash, braceleft ] };
- key <AE08> { [ 8, parenleft, bracketleft ] };
- key <AE09> { [ 9, parenright, bracketright ] };
- key <AE10> { [ 0, equal, braceright ] };
- key <AE11> { [ plus, asterisk, asciitilde ] };
- key <AE12> { [ less, greater, dead_grave ] };
-
- key <AD01> { [ udiaeresis, Udiaeresis, at ] };
- key <AD02> { [ comma, semicolon, dead_diaeresis ] };
- key <AD03> { [ period, colon ] };
- key <AD08> { [ c, C, copyright, Cacute ] };
- key <AD09> { [ t, T, trademark ] };
- key <AD10> { [ z, Z, zabovedot, Zabovedot ] };
- key <AD11> { [ question, ssharp ] };
- key <AD12> { [ slash, backslash, dead_acute ] };
-
- key <AC01> { [ a, A, at, aogonek ] };
- key <AC02> { [ o, O, oacute, Oacute ] };
- key <AC03> { [ e, E, EuroSign, eogonek ] };
- key <AC04> { [ i, I ] };
- key <AC05> { [ u, U ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ d, D ] };
- key <AC08> { [ r, R, registered ] };
- key <AC09> { [ n, N, nacute, Nacute ] };
- key <AC10> { [ s, S, sacute, Sacute] };
- key <AC11> { [ l, L, lstroke, Lstroke ] };
-
- key <AB01> { [ odiaeresis, Odiaeresis ] };
- key <AB02> { [ q, Q, at ] };
- key <AB07> { [ m, M, mu ] };
- key <AB10> { [ numbersign, apostrophe ] };
-
- key <BKSL> { [ minus, underscore, hyphen, diaeresis] };
-
- key <LSGT> { [ adiaeresis, Adiaeresis, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "Sundeadkeys" {
-
- // For naming consistency
-
- include "de(basic)"
-
-};
-
-partial alphanumeric_keys
-xkb_symbols "sundeadkeys" {
-
- // For naming consistency
-
- include "de(Sundeadkeys)"
-
- name[Group1]="Germany - Sun dead keys";
-};
-
-
-// German NEO-Layout
-// adopted 2004 by Hanno Behrens <Hanno.Behrens@gmx.de>
-// inspired by Dvorak/de-ergo http://www.goebel-consult.de/de-ergo/
-//
-// Authors:
-// <lucky at zankt dot net>
-// Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany>
-//
-// Other Questions:
-// <mailinglist at neo-layout dot org>
-//
-// $Revision$, $Date$
-// http://pebbles.schattenlauf.de/layout.php
-
-
-partial alphanumeric_keys modifier_keys keypad_keys
-xkb_symbols "neo" {
-
- name[Group1]= "German Neostyle";
-
- // Modifier definition
- // -----------------------
-
- // Mod3 (FIXME Nur CAPS+BKSL ist Caps_Lock – Nicht andersherum, siehe Ticket #30)
- key.type[Group1]="THREE_LEVEL";
- key <BKSL> { [ ISO_Level3_Shift, ISO_Level3_Shift, Caps_Lock ] };
- key <CAPS> { [ ISO_Level3_Shift, ISO_Level3_Shift, Caps_Lock ] };
-
- // Definition des Neo-Mod4
- key.type[Group1]="ONE_LEVEL";
- key <LSGT> { [ 0xfe11 ]};
- key <RALT> { [ 0xfe11 ]};
- modifier_map Mod3 { <LSGT>, <RALT> };
- // Achtung: ^^^ Dies ist eine X-Server-Variable, nicht unser Mod3.
-
- // Ebenen im Neo-Jargon, hier im Treiber andere Reihenfolge
- // -------------------------------------------------------------
- // Ebene 1: normal
- // Ebene 2: Shift
- // Ebene 3: Mod3
- // Ebene 4: Mod4 (zum Markieren Shift+Mod4)
- // Ebene 5: Shift+Mod3
- // Ebene 6: Mod3+Mod4 (in dieser Reihenfolge)
- // Compose (keine eigene Ebene): Mod3+Tab
- // Feststelltaste (Capslock): Shift+Shift
- //
- // Ebenen im Xkeymap-Jargon, hier in der Treiberdatei
- // -------------------------------------------------------
- // Die von uns genannte Ebene 6 ist auf den X-Level 7
- // verschoben, da der X-Level 6 mit Shift+Mod4 zu erreichen ist.
- // Die Navigationstasten von Ebene 4 (mit X-Mod4 bzw. X-Level 5)
- // werden teilweise, um auch mit Shift+Mod4 zu funktionieren,
- // nochmal im X-Level 6 wiederholt. Also so:
- // Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Eb4+Shift Ebene6
- // X-Level1 X-Level2 X-Level3 X-Level4 X-Level5 X-Level6 X-Level7
-
- key.type[Group1]="EIGHT_LEVEL_ALPHABETIC" ;
-
- // general Lock
- // -----------------
- // Einrasten über linke Win-Taste+Modifier, Lösen über nochmaliges Betätigen des Modifiers
- // ShiftLock und Mod5Lock funktionieren, aber Achtung:
- // FIXME Mod3Lock lässt sich aber nicht mehr lösen!!!!
-
-
- // Tab as Multi_key (Compose)
- // -------------------------------
- key <TAB> { [ Tab, ISO_Left_Tab, Multi_key ] };
-
- // number row
- // ---------------
-
- // These are the levels used, and Xorg's translations with type="EIGHT_LEVEL":
- // Base Shift Mod3 Shift+Mod3 Mod4 Shift+Mod4 Mod3+Mod4
- // Mod5 Mod6
- // Level1 Level2 Level3 Level4 Level5 Level6 Level7
- // Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Shift Ebene6
-
- key <TLDE> { [ dead_circumflex, dead_caron, dead_breve, dead_stroke, dead_belowdot, NoSymbol, dead_belowdot ] };
-
- key <AE01> { [ 1, degree, onesuperior, U2081, enfilledcircbullet, NoSymbol, notsign ] };
- key <AE02> { [ 2, numerosign, twosuperior, U2082, U2023, NoSymbol, logicalor ] };
- key <AE03> { [ 3, section, threesuperior, U2083, NoSymbol, NoSymbol, logicaland ] };
- key <AE04> { [ 4, guillemotright, U203A, U2113, Prior, Prior, uptack ] };
- key <AE05> { [ 5, guillemotleft, U2039, femalesymbol, NoSymbol, NoSymbol, U2221 ] };
- key <AE06> { [ 6, EuroSign, cent, malesymbol, sterling, NoSymbol, U2225 ] };
-
- key <AE07> { [ 7, dollar, yen, Greek_kappa, currency, NoSymbol, U21C8 ] };
- key <AE08> { [ 8, doublelowquotemark, singlelowquotemark, U27E8, KP_Divide, NoSymbol, U21C5 ] };
- key <AE09> { [ 9, leftdoublequotemark, leftsinglequotemark, U27E9, KP_Multiply, NoSymbol, U220B ] };
- key <AE10> { [ 0, rightdoublequotemark, rightsinglequotemark, U2080, minus, NoSymbol, emptyset ] };
-
- key <AE11> { [ minus, endash, emdash, U2011, NoSymbol, NoSymbol, hyphen ] };
- key <AE12> { [ dead_acute, dead_grave, dead_cedilla, dead_ogonek, dead_abovedot, NoSymbol, dead_abovering ] };
-
- // top row
- // ------------
- // xvlcwkhgfqß
- key <AD01> { [ x, X, ellipsis, Greek_xi, U22EE, NoSymbol, Greek_XI ] };
- key <AD02> { [ v, V, underscore, NoSymbol, BackSpace, BackSpace, U2259 ] };
- key <AD03> { [ l, L, bracketleft, Greek_lambda, Up, Up, Greek_LAMBDA ] };
- key <AD04> { [ c, C, bracketright, Greek_chi, Delete, Delete, U2102 ] };
- key <AD05> { [ w, W, asciicircum, Greek_omega, Insert, Insert, Greek_OMEGA ] };
-
- key <AD06> { [ k, K, exclam, U03F0, exclamdown, NoSymbol, radical ] };
- key <AD07> { [ h, H, less, Greek_psi, 7, NoSymbol, Greek_PSI ] };
- key <AD08> { [ g, G, greater, Greek_gamma, 8, NoSymbol, Greek_GAMMA ] };
- key <AD09> { [ f, F, equal, Greek_phi, 9, NoSymbol, Greek_PHI ] };
- key <AD10> { [ q, Q, ampersand, U03D5, plus, NoSymbol, U211A ] };
- key <AD11> { [ ssharp, U1E9E, U017F, Greek_finalsmallsigma, NoSymbol, NoSymbol, jot ] };
-
- key <AD12> { [ dead_tilde, dead_macron, dead_diaeresis, dead_doubleacute, dead_stroke, NoSymbol, NoSymmol ] };
-
- // middle row
- // ---------------
- // uiaeosnrtdy
- key <AC01> { [ u, U, backslash, NoSymbol, Home, Home, U222E ] };
- key <AC02> { [ i, I, slash, Greek_iota, Left, Left, integral ] };
- key <AC03> { [ a, A, braceleft, Greek_alpha, Down, Down, U2200 ] };
- key <AC04> { [ e, E, braceright, Greek_epsilon, Right, Right, U2203 ] };
- key <AC05> { [ o, O, asterisk, Greek_omicron, End, End, elementof ] };
-
- key <AC06> { [ s, S, question, Greek_sigma, questiondown, NoSymbol, Greek_SIGMA ] };
- key <AC07> { [ n, N, parenleft, Greek_nu, 4, NoSymbol, U2115 ] };
- key <AC08> { [ r, R, parenright, U03F1, 5, NoSymbol, U211D ] };
- key <AC09> { [ t, T, minus, Greek_tau, 6, NoSymbol, partialderivative ] };
- key <AC10> { [ d, D, colon, Greek_delta, comma, NoSymbol, Greek_DELTA ] };
- key <AC11> { [ y, Y, at, Greek_upsilon, period, NoSymbol, nabla ] };
-
- // bottom row
- // ---------------
- // üöäpzbm,.j
- key <AB01> { [ udiaeresis, Udiaeresis, numbersign, NoSymbol, Escape, Escape, variation ] };
- key <AB02> { [ odiaeresis, Odiaeresis, dollar, NoSymbol, Tab, Tab, U2111 ] };
- key <AB03> { [ adiaeresis, Adiaeresis, bar, Greek_eta, Next, Next, U211C ] };
- key <AB04> { [ p, P, asciitilde, Greek_pi, Return, Return, Greek_PI ] };
- key <AB05> { [ z, Z, grave, Greek_zeta, NoSymbol, NoSymbol, U2124 ] };
-
- key <AB06> { [ b, B, plus, Greek_beta, colon, NoSymbol, U21D0 ] };
- key <AB07> { [ m, M, percent, Greek_mu, 1, NoSymbol, ifonlyif ] };
- key <AB08> { [ comma, NoSymbol, quotedbl, Greek_rho, 2, NoSymbol, U21D2 ] };
- key <AB09> { [ period, NoSymbol, apostrophe, U03D1, 3, NoSymbol, Greek_THETA ] };
- key <AB10> { [ j, J, semicolon, Greek_theta, semicolon, NoSymbol, U221D ] };
-
- // Space key
- // --------------
- key <SPCE> { [ space, space, space, nobreakspace, 0, NoSymbol, U202F ] };
-
- // Keypad
- // ===========
-
- // Num-Lock gibt es bei Neo nicht mehr:
- //key.type[Group1]="FOUR_LEVEL_MIXED_KEYPAD" ;
-
- // Die ehemalige Num-Lock-Taste erzeugt nun diverse Zeichen:
- key <NMLK> { [ Tab, ISO_Left_Tab, equal, U2248, notequal, NoSymbol, U2261 ] };
-
- // topmost row
- // ----------------
- key <KPDV> { [ KP_Divide, KP_Divide, division, U2223, U2300, NoSymbol, U2044 ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply, U22C5, multiply, U2299, NoSymbol, U2297 ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract, U2212, U2216, U2296, NoSymbol, U2238 ] };
-
- // top row
- // ------------
- key <KP7> { [ KP_7, U2714, U2195, U230A, KP_Home, KP_Home, U2308 ] };
- key <KP8> { [ KP_8, U2718, U2191, U2229, KP_Up, KP_Up, U22C2 ] };
- key <KP9> { [ KP_9, dagger, U20D7, U230B, KP_Prior, KP_Prior, U2309 ] };
- key <KPAD> { [ KP_Add, KP_Add, plusminus, U2213, U2295, NoSymbol, U2214 ] };
-
- // middle row
- // ----------------
- key <KP4> { [ KP_4, U2663, leftarrow, includedin, KP_Left, KP_Left, U2286 ] };
- key <KP5> { [ KP_5, EuroSign, infinity, U22B6, KP_Begin, KP_Begin, U22B7 ] };
- key <KP6> { [ KP_6, brokenbar, rightarrow, includes, KP_Right, KP_Right, U2287 ] };
-
- // bottom row
- // ---------------
- key <KP1> { [ KP_1, U2666, U2194, U226A, KP_End, KP_End, U2264 ] };
- key <KP2> { [ KP_2, U2665, downarrow, union, KP_Down, KP_Down, U22C3 ] };
- key <KP3> { [ KP_3, U2660, U21CC, U226B, KP_Next, KP_Next, U2265 ] };
- key <KPEN> { [ KP_Enter, KP_Enter, KP_Enter, KP_Enter, KP_Enter, KP_Enter, KP_Enter ] };
- key <KPEQ> { [ KP_Equal ] };
-
- // bottommost row
- // -------------------
- key <KP0> { [ KP_0, U2423, percent, U2030, KP_Insert, KP_Insert, U25A1 ] };
- key <KPDL> { [ KP_Decimal, comma, period, apostrophe, KP_Delete, KP_Delete, quotedbl ] };
-
-};
-
-// Copied from macintosh_vndr/de
-// olh@suse.de very close to MacOS map
-
-partial alphanumeric_keys
-xkb_symbols "mac" {
-
- include "de"
- name[Group1]= "Germany - Macintosh";
-
- // Alphanumeric section
- key <AE01> { [ 1, exclam, exclamdown, at ] };
- key <AE05> { [ 5, percent, bracketleft ] };
- key <AE06> { [ 6, ampersand, bracketright ] };
- key <AE07> { [ 7, slash, bar, backslash ] };
- key <AE08> { [ 8, parenleft, braceleft, asciitilde ] };
- key <AE09> { [ 9, parenright, braceright ] };
- key <AD01> { [ q, Q, guillemotleft, guillemotright ] };
- key <AD04> { [ r, R, registered ] };
- key <AD07> { [ u, U, diaeresis, Aacute ] };
- key <AD08> { [ i, I, slash, Ucircumflex ] };
- key <AD11> { [ udiaeresis, Udiaeresis, periodcentered, degree ] };
- key <AD12> { [ plus, asterisk, asciitilde ] };
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC05> { [ g, G, copyright ] };
- key <AC06> { [ h, H, ordfeminine ] };
- key <AC09> { [ l, L, at ] };
- key <AC10> { [ odiaeresis, Odiaeresis, dead_acute ] };
- key <AB06> { [ n, N, asciitilde ] };
-
-};
-
-partial alphanumeric_keys
-xkb_symbols "mac_nodeadkeys" {
- // modify the standard German mac layout to not have any dead keys
- include "de(mac)"
- name[Group1]= "Germany - Macintosh, eliminate dead keys";
- key <AE04> { [ 4, dollar, onequarter, currency ] };
-
- key <TLDE> { [ asciicircum, degree, notsign ] };
- key <AE12> { [ acute, grave, cedilla ] };
- key <AD11> { [ udiaeresis, Udiaeresis, diaeresis ] };
- key <AD12> { [ plus, asterisk, asciitilde, macron ] };
- key <AC10> { [ odiaeresis, Odiaeresis, acute ] };
- key <AC11> { [ adiaeresis, Adiaeresis, asciicircum ] };
-
- key <BKSL> { [ numbersign, apostrophe, grave ] };
-};
diff --git a/xorg/xmodmap.neo b/xorg/xmodmap.neo
deleted file mode 100644
index bc3ec87..0000000
--- a/xorg/xmodmap.neo
+++ /dev/null
@@ -1,328 +0,0 @@
-!! ~/.xmodmap
-!!
-!! German Neo-Layout
-!! adopted 2004 by Hanno Behrens <Hanno.Behrens@gmx.de>
-!! inspired by Dvorak/de-ergo http://www.goebel-consult.de/de-ergo/
-!! Authors:
-!! Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany>
-!! Erik Streb <mail at erikstreb dot de>
-!! Pascal Hauck <neo at pascalhauck dot de>
-!!
-!! Other Questions:
-!! <diskussion at neo-layout dot org>
-!!
-!! $Revision: 2325 $, $Date: 2010-05-12 18:31:36 +0200 (Mi, 12. Mai 2010) $
-!! http://neo-layout.org
-!!
-!! To try the layout in this file, simply do xmodmap <file>.
-!! To load the layout in this file at X startup, simply store it as
-!! ~/.xmodmap
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebenen
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene 1: normal
-! Ebene 2: Shift
-! Ebene 3: Mod3
-! Ebene 4: Mod4 (zum Markieren Shift+Mod4)
-! Ebene 5: Shift+Mod3
-! Ebene 6: Mod3+Mod4 (in dieser Reihenfolge!)
-! Ebene 7: wird (bis auf technisch bedingte Ausnahmen) nicht belegt
-! Multi_key=Compose (keine eigene Ebene): Mod3+Tab or right window key
-! Feststellen/Shift_Lock: Shift+Shift
-! Mod4_Lock: Mod4(rechts)+Mod4(links)
-
-! Reihenfolge der Ebenen in der Xmodmap:
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Modifier definition
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-clear Lock
-clear Mod2
-! Mod2 war NumLock !
-clear Mod3
-clear Mod5
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Shift
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! 50=left 62=right
-! Shift+Shift ergibt ein ShiftLock (wie Caps, wirkt aber auf alle Zeichen, nicht nur auf Großbuchstaben)
-! Der Lock lässt sich durch ein weiteres Shift lösen.
-! Eigentlich (siehe Referenz) sollte hier ein CapsLock stehen.
-keycode 50 = Shift_L Shift_Lock
-keycode 62 = Shift_R Shift_Lock
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Mod3
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! 66=left 51=right
-! Make CapsLock an modifier called Mod3 (similar to AltGr) (Mode_switch or ISO_Group_Shift is for 3rd and 4th level)
-! Make former CapsLock and qwertz-# to Mode_switch or ISO_Group_Shift
-! Mod3(links) (=Qwertz-Caps) erlaubt nur 4 Ebenen
-! Ohne einen Eintrag in der zweiten Gruppe (=Ebene 3) ergäbe Mod3+Mod3=Group_Shift+Group_Shift=Gruppe 3=Ebene 6. Das ist nicht gewünscht.
-keycode 66 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group NoSymbol
-keycode 51 = ISO_Group_Shift ISO_Group_Shift ISO_First_Group NoSymbol
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Mod4
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! 94=left 113=right
-! Make the former AltGr and qwertz-< to Mod4 (ISO_Level3_Shift)
-! Mod4(rechts)+Mod4(links) lässt Mod4 einrasten (Mod4Lock)
-! das funktioniert nur in dieser Reihenfolge, da Mod4(rechts) (=Qwertz-AltGr) nur 4 Ebenen hat
-! Der Lock lässt sich durch ein weiteres Mod4 lösen.
-keysym less = ISO_Level3_Shift ISO_Level3_Shift ISO_Group_Shift ISO_Group_Shift ISO_Level3_Lock NoSymbol
-keysym ISO_Level3_Shift = ISO_Level3_Shift ISO_Level3_Shift ISO_Group_Shift ISO_Group_Shift ISO_Level3_Lock NoSymbol
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! window keys
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! keysym Super_L = Super_L
-! keycode 116 = Super_R
-! keysym Super_R = Multi_key Multi_key
-! add Mod4 = Super_L
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! general Lock
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Einrasten über linke Win-Taste+Modifier, Lösen über nochmaliges Betätigen des Modifiers
-! Shift_Lock und Mo4_Lock funktionieren, Mod3_Lock lässt sich aber nicht mehr lösen!!!!
-! keycode 115 = ISO_Lock NoSymbol
-! add Lock = ISO_Lock
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! main keyboard
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Tab key
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-keycode 23 = Tab ISO_Left_Tab Multi_key ISO_Level3_Lock
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Space and Return key
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-keycode 65 = space space space nobreakspace KP_0 KP_0 U202F NoSymbol
-keycode 36 = Return Return Return Return KP_Enter KP_Enter Return Return
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! dead keys
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7
-
-keycode 49 = dead_circumflex dead_caron U21BB U02DE dead_abovedot Pointer_EnableKeys dead_belowdot NoSymbol
-! called T1 ˆ ˇ ↻ ˞ ˙ (keypad-mouse mode) .
-keycode 21 = dead_grave dead_cedilla dead_abovering dead_dasia dead_diaeresis NoSymbol dead_macron NoSymbol
-! called T2 ` ¸ ˚ ῾ dasia (asper) ¨ ¯
-keycode 35 = dead_acute dead_tilde dead_stroke dead_psili dead_doubleacute NoSymbol dead_breve NoSymbol
-! called T3 ´ ˜ / ᾿ psili (lenis) ˝ ˘
-
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The first row (number Row)
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7
-
-keycode 10 = 1 degree onesuperior onesubscript ordfeminine NoSymbol notsign NoSymbol
-! ° ¹ ₁ ª ¬
-keycode 11 = 2 section twosuperior twosubscript masculine NoSymbol logicalor NoSymbol
-! § ² ₂ º ∨
-keycode 12 = 3 U2113 threesuperior threesubscript numerosign NoSymbol logicaland NoSymbol
-! ℓ liter ³ ₃ № ∧
-keycode 13 = 4 guillemotright U203A femalesymbol NoSymbol NoSymbol U22A5 NoSymbol
-! » › ♀ ⊥ perpendicular
-keycode 14 = 5 guillemotleft U2039 malesymbol periodcentered NoSymbol U2221 NoSymbol
-! « ‹ ♂ · ∡ angle sign
-keycode 15 = 6 dollar cent U26A5 sterling NoSymbol U2225 NoSymbol
-! $ ¢ ⚥ £ ∥ parallel
-
-keycode 16 = 7 EuroSign yen U03F0 currency NoSymbol rightarrow NoSymbol
-! € ¥ ϰ Greek_kappa ¤ →
-keycode 17 = 8 doublelowquotemark singlelowquotemark leftanglebracket Tab ISO_Left_Tab infinity NoSymbol
-! „ ‚ ⟨ (bra) ∞
-keycode 18 = 9 leftdoublequotemark leftsinglequotemark rightanglebracket KP_Divide KP_Divide variation NoSymbol
-! “ ‘ ⟩ (ket) / / ∝ proportional to
-keycode 19 = 0 rightdoublequotemark rightsinglequotemark zerosubscript KP_Multiply KP_Multiply emptyset NoSymbol
-! ” ’ ₀ * * ∅
-keycode 20 = minus emdash NoSymbol U2011 KP_Subtract KP_Subtract hyphen NoSymbol
-! - — ‑ non-breaking - - ­ soft hyphen
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The upper row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7
-
-keycode 24 = x X ellipsis Greek_xi Prior Prior Greek_XI Greek_XI
-! … ξ Ξ Ξ
-keycode 25 = v V underscore NoSymbol BackSpace BackSpace radical NoSymbol
-! _ √
-keycode 26 = l L bracketleft Greek_lambda Up Up Greek_LAMBDA Greek_LAMBDA
-! [ λ Λ Λ
-keycode 27 = c C bracketright Greek_chi Delete Delete U2102 NoSymbol
-! ] χ ℂ komplex
-keycode 28 = w W asciicircum Greek_omega Next Next Greek_OMEGA Greek_OMEGA
-! ^ ω Ω Ω
-
-keycode 29 = k K exclam Greek_kappa exclamdown NoSymbol multiply NoSymbol
-! ! κ ¡ × times
-keycode 30 = h H less Greek_psi KP_7 KP_7 Greek_PSI Greek_PSI
-! < η Ψ Ψ
-keycode 31 = g G greater Greek_gamma KP_8 KP_8 Greek_GAMMA Greek_GAMMA
-! > γ Γ Γ
-keycode 32 = f F equal Greek_phi KP_9 KP_9 Greek_PHI Greek_PHI
-! = φ Φ Φ
-keycode 33 = q Q ampersand U03D5 KP_Add KP_Add U211A NoSymbol
-! & ϕ Greek_phi + + ℚ rational
-keycode 34 = ssharp U1E9E U017F Greek_finalsmallsigma U2212 NoSymbol jot NoSymbol
-! ß ẞ Capital ß ſ long s ς − real minus ∘ ring operator
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The home row (middle row)
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7
-
-keycode 38 = u U backslash NoSymbol Home Home includedin NoSymbol
-! \ ⊂
-keycode 39 = i I slash Greek_iota Left Left integral NoSymbol
-! / ι ∫
-keycode 40 = a A braceleft Greek_alpha Down Down U2200 NoSymbol
-! { α ∀ for all
-keycode 41 = e E braceright Greek_epsilon Right Right U2203 NoSymbol
-! } ε ∃ there exists
-keycode 42 = o O asterisk Greek_omicron End End elementof NoSymbol
-! * ο ∈
-
-keycode 43 = s S question Greek_sigma questiondown NoSymbol Greek_SIGMA Greek_SIGMA
-! ? σ ¿ Σ Σ
-keycode 44 = n N parenleft Greek_nu KP_4 KP_4 U2115 NoSymbol
-! ( ν ℕ natural
-keycode 45 = r R parenright Greek_rho KP_5 KP_5 U211D NoSymbol
-! ) ρ ℝ real
-keycode 46 = t T minus Greek_tau KP_6 KP_6 partialderivative
-! - τ ∂
-keycode 47 = d D colon Greek_delta KP_Separator comma Greek_DELTA Greek_DELTA
-! : δ , , Δ Δ
-keycode 48 = y Y at Greek_upsilon period KP_Decimal nabla NoSymbol
-! @ υ . . ∇
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The lower row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Ebene4+Sh Ebene6 Ebene7
-
-keycode 52 = udiaeresis Udiaeresis numbersign NoSymbol Escape Escape union NoSymbol
-! ü Ü # ∪
-keycode 53 = odiaeresis Odiaeresis dollar U03F5 Tab ISO_Left_Tab intersection NoSymbol
-! ö Ö $ ϵ ∩
-keycode 54 = adiaeresis Adiaeresis bar Greek_eta Insert Insert U2135 NoSymbol
-! ä Ä | η ℵ
-keycode 55 = p P asciitilde Greek_pi Return Return Greek_PI Greek_PI
-! ~ π Π Π
-keycode 56 = z Z grave Greek_zeta Undo Redo U2124 NoSymbol
-! ` ζ ℤ integers
-
-keycode 57 = b B plus Greek_beta colon NoSymbol U21D0 NoSymbol
-! + β : ⇐
-keycode 58 = m M percent Greek_mu KP_1 KP_1 ifonlyif NoSymbol
-! % μ ⇔
-keycode 59 = comma endash quotedbl U03F1 KP_2 KP_2 U21D2 NoSymbol
-! , – " ϱ Greek_rho ⇒ implies
-keycode 60 = period enfilledcircbullet apostrophe U03D1 KP_3 KP_3 U21A6 NoSymbol
-! . • ' ϑ Greek_theta ↦
-keycode 61 = j J semicolon Greek_theta semicolon NoSymbol Greek_THETA Greek_THETA
-! ; θ ; Θ
-
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Keypad
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The uppest row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 Ebene4 Ebene4+Sh
-
-keycode 77 = Tab ISO_Left_Tab equal approxeq identical NoSymbol notequal Pointer_EnableKeys
-! = ≈ almost equal ≡ identical to ≠ (keypad-mouse mode)
-keysym KP_Divide = KP_Divide KP_Divide division U2300 U2223 NoSymbol U2044 NoSymbol
-! / / ÷ ⌀ diameter ∣ divides (for ⁶⁄₅₉)
-keycode 63 = KP_Multiply KP_Multiply U22C5 U2299 U2297 NoSymbol multiply NoSymbol
-! * * ⋅ dot ⊙ cirled dot ⊗ circled times × times
-keycode 82 = KP_Subtract KP_Subtract U2212 U2296 U2238 NoSymbol U2216 NoSymbol
-! - - − real minus ⊖ cirled minus ∸ dot minus ∖ set minus
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The upper row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 Ebene4 Ebene4+Sh
-
-keycode 79 = KP_7 U2714 U2195 U226A upstile NoSymbol KP_Home KP_Home
-! ✔ check mark ↕ arrow ≪ much less ⌈
-keycode 80 = KP_8 U2718 uparrow intersection U22C2 NoSymbol KP_Up KP_Up
-! ✘ ballot x ↑ ∩ ⋂ n-ary intersection
-keycode 81 = KP_9 dagger U20D7 U226B U2309 NoSymbol KP_Prior KP_Prior
-! † vector ≫ much greater ⌉
-keycode 86 = KP_Add KP_Add plusminus U2295 U2214 NoSymbol U2213 NoSymbol
-! + + ± circled plus dot plus ∓ minus-plus
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The middle row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 Ebene4 Ebene4+Sh
-
-keycode 83 = KP_4 club leftarrow includedin U2286 NoSymbol KP_Left KP_Left
-! ♣ ← ⊂ ⊆
-keycode 84 = KP_5 EuroSign colon U22B6 U22B7 NoSymbol KP_Begin KP_Begin
-! € : ⊶ original of ⊷ image of
-keycode 85 = KP_6 U2023 rightarrow includes U2287 NoSymbol KP_Right KP_Right
-! ‣ → ⊃ ⊇
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The lower row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 Ebene4 Ebene4+Sh
-
-keycode 87 = KP_1 diamond U2194 lessthanequal downstile NoSymbol KP_End KP_End
-! ♦ ↔ arrow ≤ ⌊
-keycode 88 = KP_2 heart downarrow union U22C3 NoSymbol KP_Down KP_Down
-! ♥ ↓ ∪ ⋃ n-ary union
-keycode 89 = KP_3 U2660 U21CC greaterthanequal U230B NoSymbol KP_Next KP_Next
-! ♠ ⇌ ≥ ⌋
-! keycode 108 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter
-!
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! The lowest row
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Ebene1 Ebene2 Ebene3 Ebene5 Ebene6 Ebene7 Ebene4 Ebene4+Sh
-
-keycode 90 = KP_0 U2423 percent U2030 U25A1 NoSymbol KP_Insert KP_Insert
-! ␣ space sign % ‰ per mille □ white square
-keycode 91 = KP_Separator period comma minutes seconds NoSymbol KP_Delete KP_Delete
-! , . , ′ min,feets ″ sec,inches
-
-
-add Mod3 = ISO_Group_Shift
-add Mod5 = ISO_Level3_Shift
-
-
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! Bemerkungen
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-! 1.) Ebene 6 (hier: der 7. Eintrag) erreicht man über ISO_Group_Shift+ISO_Group_Shift
-! (bzw. mode_switch+mode_switch) und über keine andere mir bekannte Kombination. Insbesondere legt
-! ISO_Level3_Shift Level3 (Ebene 4, hier: Eintrag 5) fest, verschiebt also nicht. Darum kann man
-! ISO_Level3_Shift nur mit Shift sinnvoll kombinieren. Daraus resultiert, dass Ebene 6 nur über
-! Mod3+Mod4 (in dieser Reihenfolge!) erreicht werden kann.
-!
-! 2.) Die KP_-Einträge ermöglichen die Steuerung des Mauscursors mit der Tastatur.
-! Hierzu wird mittels Shift+Mod4+T1 dieser Betriebsmodus ein- und später wieder ausgeschaltet.
-! Die Steuerung des Cursors kann über den Ziffernblock (Ebene 4, eventuell mit
-! eingerastetem Mod4) erfolgen.
diff --git a/xorg/xresources b/xresources
index 6a9d1ec..5384423 100644
--- a/xorg/xresources
+++ b/xresources
@@ -1,10 +1,10 @@
URxvt.termName: rxvt
URxvt.keysym.Shift-Up: command:\033]720;1\007
URxvt.keysym.Shift-Down: command:\033]721;1\007
-URxvt.perl-ext-common: digital-clock
+#URxvt.perl-ext-common: digital-clock
*font: xft:Terminus:size=8:antialias=false
-*geometry: 110x24
+*geometry: 80x24
*buffered: true
*internalBorder: 0
diff --git a/zsh/zshrc b/zshrc
index 5be61ea..5be61ea 100644
--- a/zsh/zshrc
+++ b/zshrc