aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Browser/README.md3
-rwxr-xr-xBrowser/vimb/color-gen15
-rw-r--r--Browser/vimb/config (renamed from config/vimb/config)0
-rw-r--r--Browser/vimb/config.static29
-rw-r--r--Browser/vimb/history2007
-rw-r--r--File_Manager/README.md3
-rw-r--r--File_Manager/ranger/commands.py (renamed from config/ranger/commands.py)0
-rw-r--r--File_Manager/ranger/rc.conf (renamed from config/ranger/rc.conf)0
-rw-r--r--File_Manager/ranger/rifle.conf (renamed from config/ranger/rifle.conf)0
-rwxr-xr-xFile_Manager/ranger/scope.sh (renamed from config/ranger/scope.sh)0
-rw-r--r--Mail/README.md2
-rw-r--r--Mail/mbsyncrc25
-rw-r--r--Mail/msmtprc (renamed from msmtprc)0
-rw-r--r--Mail/offlineimaprc (renamed from offlineimaprc)0
-rw-r--r--News_Aggregator/README.md3
-rw-r--r--News_Aggregator/newsbeuter/.urls.un~bin0 -> 1405 bytes
-rw-r--r--News_Aggregator/newsbeuter/cache.dbbin0 -> 11683840 bytes
-rw-r--r--News_Aggregator/newsbeuter/cache.db.lock1
-rw-r--r--News_Aggregator/newsbeuter/config16
-rw-r--r--News_Aggregator/newsbeuter/history.cmdline (renamed from ncmpcpp/error.log)0
-rw-r--r--News_Aggregator/newsbeuter/history.search0
-rw-r--r--News_Aggregator/newsbeuter/urls6
-rw-r--r--Shell/README.md5
-rw-r--r--Shell/bash_aliases (renamed from bash_aliases)0
-rw-r--r--Shell/bashrc (renamed from bashrc)0
-rw-r--r--Shell/zshrc (renamed from zshrc)0
-rw-r--r--Window_Manager/README.md4
l---------Window_Manager/ratpoison/.tools (renamed from config/ratpoison/.tools)0
-rw-r--r--Window_Manager/ratpoison/README.md (renamed from config/ratpoison/README.md)0
-rwxr-xr-xWindow_Manager/ratpoison/borderscript (renamed from config/ratpoison/borderscript)0
-rwxr-xr-xWindow_Manager/ratpoison/bordtoggle (renamed from config/ratpoison/bordtoggle)0
-rwxr-xr-xWindow_Manager/ratpoison/clipboard (renamed from config/ratpoison/clipboard)0
-rwxr-xr-xWindow_Manager/ratpoison/cmusplaying (renamed from config/ratpoison/cmusplaying)0
-rwxr-xr-xWindow_Manager/ratpoison/cmusvolind (renamed from config/ratpoison/cmusvolind)0
-rwxr-xr-xWindow_Manager/ratpoison/create_frame (renamed from config/ratpoison/create_frame)bin9832 -> 9832 bytes
-rwxr-xr-xWindow_Manager/ratpoison/exec_to_workspace (renamed from config/ratpoison/exec_to_workspace)0
-rwxr-xr-xWindow_Manager/ratpoison/firesend (renamed from config/ratpoison/firesend)0
-rw-r--r--Window_Manager/ratpoison/functions (renamed from config/ratpoison/functions)0
-rwxr-xr-xWindow_Manager/ratpoison/imgur (renamed from config/ratpoison/imgur)0
-rwxr-xr-xWindow_Manager/ratpoison/lock (renamed from config/ratpoison/lock)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/anti-forensic (renamed from config/ratpoison/menu/anti-forensic)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/automation (renamed from config/ratpoison/menu/automation)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/backdoor (renamed from config/ratpoison/menu/backdoor)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/binary (renamed from config/ratpoison/menu/binary)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/bluetooth (renamed from config/ratpoison/menu/bluetooth)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/code-audit (renamed from config/ratpoison/menu/code-audit)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/cracker (renamed from config/ratpoison/menu/cracker)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/crypto (renamed from config/ratpoison/menu/crypto)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/cryptography (renamed from config/ratpoison/menu/cryptography)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/database (renamed from config/ratpoison/menu/database)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/debugger (renamed from config/ratpoison/menu/debugger)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/decompiler (renamed from config/ratpoison/menu/decompiler)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/defensive (renamed from config/ratpoison/menu/defensive)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/disassembler (renamed from config/ratpoison/menu/disassembler)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/dos (renamed from config/ratpoison/menu/dos)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/drone (renamed from config/ratpoison/menu/drone)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/exploitation (renamed from config/ratpoison/menu/exploitation)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/fingerprint (renamed from config/ratpoison/menu/fingerprint)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/firmware (renamed from config/ratpoison/menu/firmware)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/forensic (renamed from config/ratpoison/menu/forensic)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/fuzzer (renamed from config/ratpoison/menu/fuzzer)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/hardware (renamed from config/ratpoison/menu/hardware)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/honeypot (renamed from config/ratpoison/menu/honeypot)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/keylogger (renamed from config/ratpoison/menu/keylogger)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/main (renamed from config/ratpoison/menu/main)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/malware (renamed from config/ratpoison/menu/malware)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/misc (renamed from config/ratpoison/menu/misc)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/mobile (renamed from config/ratpoison/menu/mobile)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/networking (renamed from config/ratpoison/menu/networking)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/nfc (renamed from config/ratpoison/menu/nfc)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/packer (renamed from config/ratpoison/menu/packer)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/proxy (renamed from config/ratpoison/menu/proxy)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/radio (renamed from config/ratpoison/menu/radio)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/recon (renamed from config/ratpoison/menu/recon)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/reversing (renamed from config/ratpoison/menu/reversing)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/scanner (renamed from config/ratpoison/menu/scanner)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/sniffer (renamed from config/ratpoison/menu/sniffer)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/social (renamed from config/ratpoison/menu/social)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/spoof (renamed from config/ratpoison/menu/spoof)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/threat-model (renamed from config/ratpoison/menu/threat-model)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/tunnel (renamed from config/ratpoison/menu/tunnel)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/unpacker (renamed from config/ratpoison/menu/unpacker)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/voip (renamed from config/ratpoison/menu/voip)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/webapp (renamed from config/ratpoison/menu/webapp)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/windows (renamed from config/ratpoison/menu/windows)0
-rwxr-xr-xWindow_Manager/ratpoison/menu/wireless (renamed from config/ratpoison/menu/wireless)0
-rwxr-xr-xWindow_Manager/ratpoison/mpdvolind (renamed from config/ratpoison/mpdvolind)0
-rwxr-xr-xWindow_Manager/ratpoison/newtab (renamed from config/ratpoison/newtab)0
-rw-r--r--Window_Manager/ratpoison/panel/audio_mon (renamed from config/ratpoison/panel/audio_mon)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/batterymon (renamed from config/ratpoison/panel/batterymon)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/icons (renamed from config/ratpoison/panel/icons)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/load (renamed from config/ratpoison/panel/load)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/monce (renamed from config/ratpoison/panel/monce)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/music (renamed from config/ratpoison/panel/music)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/panel (renamed from config/ratpoison/panel/panel)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/panel_bar (renamed from config/ratpoison/panel/panel_bar)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/panel_colors (renamed from config/ratpoison/panel/panel_colors)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/profile (renamed from config/ratpoison/panel/profile)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/signal (renamed from config/ratpoison/panel/signal)0
-rwxr-xr-xWindow_Manager/ratpoison/panel/windows (renamed from config/ratpoison/panel/windows)0
-rwxr-xr-xWindow_Manager/ratpoison/paneltoggle (renamed from config/ratpoison/paneltoggle)0
-rw-r--r--Window_Manager/ratpoison/py/color_detect.py (renamed from config/ratpoison/py/color_detect.py)0
-rw-r--r--Window_Manager/ratpoison/py/colorz.py (renamed from config/ratpoison/py/colorz.py)0
-rw-r--r--Window_Manager/ratpoison/py/colorz.pyc (renamed from config/ratpoison/py/colorz.pyc)bin3064 -> 3064 bytes
-rwxr-xr-xWindow_Manager/ratpoison/ratcolor (renamed from config/ratpoison/ratcolor)0
-rwxr-xr-xWindow_Manager/ratpoison/ratmenu (renamed from config/ratpoison/ratmenu)bin24598 -> 24598 bytes
-rw-r--r--Window_Manager/ratpoison/ratpoison.colors (renamed from config/ratpoison/ratpoison.colors)0
-rw-r--r--Window_Manager/ratpoison/ratpoisonrc.clipboard (renamed from config/ratpoison/ratpoisonrc.clipboard)0
-rw-r--r--Window_Manager/ratpoison/ratpoisonrc.conf (renamed from config/ratpoison/ratpoisonrc.conf)0
-rwxr-xr-xWindow_Manager/ratpoison/rpbar (renamed from config/ratpoison/rpbar)bin31106 -> 31106 bytes
-rwxr-xr-xWindow_Manager/ratpoison/rpbaro (renamed from config/ratpoison/rpbaro)bin31057 -> 31057 bytes
-rwxr-xr-xWindow_Manager/ratpoison/rpbarsend (renamed from config/ratpoison/rpbarsend)bin13793 -> 13793 bytes
-rwxr-xr-xWindow_Manager/ratpoison/screen_run (renamed from config/ratpoison/screen_run)0
-rwxr-xr-xWindow_Manager/ratpoison/spotlight (renamed from config/ratpoison/spotlight)0
-rwxr-xr-xWindow_Manager/ratpoison/sprunge (renamed from config/ratpoison/sprunge)0
-rwxr-xr-xWindow_Manager/ratpoison/taskbar (renamed from config/ratpoison/taskbar)0
-rwxr-xr-xWindow_Manager/ratpoison/time (renamed from config/ratpoison/time)0
-rwxr-xr-xWindow_Manager/ratpoison/volind (renamed from config/ratpoison/volind)0
-rwxr-xr-xWindow_Manager/ratpoison/window_menu (renamed from config/ratpoison/window_menu)0
-rwxr-xr-xWindow_Manager/ratpoison/workspace_menu (renamed from config/ratpoison/workspace_menu)0
-rwxr-xr-xWindow_Manager/ratpoison/wp (renamed from config/ratpoison/wp)0
-rwxr-xr-xWindow_Manager/ratpoison/xtoolwait (renamed from config/ratpoison/xtoolwait)bin13112 -> 13112 bytes
-rw-r--r--Window_Manager/ratpoisonrc4
-rw-r--r--Xinit/README.md7
-rw-r--r--Xinit/Xdefaults (renamed from Xdefaults)0
-rw-r--r--Xinit/Xresources (renamed from Xresources)0
-rw-r--r--Xinit/gtkrc (renamed from gtkrc)0
-rwxr-xr-xXinit/xinitrc (renamed from xinitrc)0
-rw-r--r--colemak/us1538
-rw-r--r--colemak/us-mac1541
-rw-r--r--colemak/us21348
-rw-r--r--colemak/us31538
-rwxr-xr-xconfig/bspwm/bspwmrc23
-rwxr-xr-xconfig/bspwm/colors6
-rw-r--r--config/compton.conf15
-rw-r--r--config/ranger/__pycache__/commands.cpython-34.pyobin39277 -> 0 bytes
-rw-r--r--config/ranger/bookmarks10
-rw-r--r--config/ranger/history11
-rw-r--r--config/ranger/rifle.conf.save189
-rw-r--r--config/ranger/tagged4
-rw-r--r--config/sxhkd/sxhkdrc262
-rw-r--r--config/uzbl/config578
-rwxr-xr-xconfig/uzbl/scripts/download.sh69
-rwxr-xr-xconfig/uzbl/scripts/gonew.pl16
-rwxr-xr-xconfig/uzbl/scripts/goto.pl16
-rwxr-xr-xconfig/uzbl/scripts/gowiki.pl16
-rwxr-xr-xconfig/uzbl/scripts/gowikio.pl16
-rwxr-xr-xconfig/uzbl/scripts/youtube.pl4
-rw-r--r--config/uzbl/style.css34
l---------gtkrc-2.01
-rw-r--r--ncmpcpp/bindings513
-rw-r--r--ncmpcpp/config32
-rw-r--r--newsbeuter/config11
-rw-r--r--newsbeuter/urls17
l---------ratpoison1
-rwxr-xr-xrtorrent.rc93
-rw-r--r--stalonetrayrc1
-rw-r--r--vimperatorrc59
158 files changed, 2130 insertions, 7962 deletions
diff --git a/Browser/README.md b/Browser/README.md
new file mode 100644
index 0000000..4253b58
--- /dev/null
+++ b/Browser/README.md
@@ -0,0 +1,3 @@
+```
+ln -s ~/dotfiles/Browser/vimb/ ~/.config/vimb
+```
diff --git a/Browser/vimb/color-gen b/Browser/vimb/color-gen
new file mode 100755
index 0000000..2733b4d
--- /dev/null
+++ b/Browser/vimb/color-gen
@@ -0,0 +1,15 @@
+#!/bin/sh
+source ~/.colors
+cp ~/.config/vimb/config.static ~/.config/vimb/config
+echo "set status-color-bg=$COLOR0" >> ~/.config/vimb/config
+echo "set status-color-fg=$COLOR11" >> ~/.config/vimb/config
+
+echo "set status-ssl-color-bg=$COLOR0" >> ~/.config/vimb/config
+echo "set status-ssl-color-fg=$COLOR11" >> ~/.config/vimb/config
+
+echo "set completion-bg-active=$COLOR0" >> ~/.config/vimb/config
+echo "set completion-bg-normal=$COLOR0" >> ~/.config/vimb/config
+echo "set completion-fg-active=$COLOR3" >> ~/.config/vimb/config
+echo "set completion-fg-normal=$COLOR11" >> ~/.config/vimb/config
+
+
diff --git a/config/vimb/config b/Browser/vimb/config
index 1cec1bb..1cec1bb 100644
--- a/config/vimb/config
+++ b/Browser/vimb/config
diff --git a/Browser/vimb/config.static b/Browser/vimb/config.static
new file mode 100644
index 0000000..7c44144
--- /dev/null
+++ b/Browser/vimb/config.static
@@ -0,0 +1,29 @@
+shortcut-add wiki=https://en.wikipedia.org/w/index.php?search=$0
+shortcut-add gl=https://encrypted.google.com/#q=$0
+shortcut-add dl=https://duckduckgo.com/lite/?q=$0
+shortcut-add map=https://maps.google.com/maps?saddr=$0&daddr=$1
+shortcut-add gh=https://github.com/$0/$1
+shortcut-add arrp=https://www.archlinux.org/packages/?q=$0
+shortcut-add arwk=https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=$0&go=Go
+shortcut-add aur=https://aur.archlinux.org/packages/?K=$0
+shortcut-default gl
+
+set download-command=aria2c --seed-time=900 -d Downloads/ %s
+set download-use-external=true
+
+set cookie-accept=always
+set cookie-expire-time=0
+set cookie-timeout=0
+
+nmap s <C-D>
+nmap e <C-U>
+nmap w :open wiki
+nmap W :open arwk
+nmap d :open dl
+nmap a :open arrp
+nmap A :open aur
+nmap ( <C-O>
+nmap ) <C-N>
+nmap S :set scripts=false<CR> r :shellcmd mpv --no-terminal "%s"<CR> :set scripts=true<CR>
+
+
diff --git a/Browser/vimb/history b/Browser/vimb/history
new file mode 100644
index 0000000..23695af
--- /dev/null
+++ b/Browser/vimb/history
@@ -0,0 +1,2007 @@
+https://encrypted.google.com/search?hl=en&q=android%20signal%20app android signal app - Google Search
+https://encrypted.google.com/search?hl=en&q=twitch%20for%20footbal twitch for footbal - Google Search
+https://encrypted.google.com/search?hl=en&q=twitch%20for%20footbal#hl=en&q=twitch+for+football twitch for footbal - Google Search
+https://encrypted.google.com/search?hl=en&q=twitch%20for%20footbal#hl=en&q=twitch+for+football+streamin twitch for football - Google Search
+https://encrypted.google.com/search?hl=en&q=twitch%20for%20footbal#hl=en&q=twitch+for+football+streaming twitch for football streamin - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CCsQFjACahUKEwjDuMbWlJXHAhVGPBQKHVbhBiE&url=http%3A%2F%2Fwww.cnet.com%2Fnews%2Fsignal-app-encrypts-your-text-messages-to-ios-and-android-users%2F&ei=ebHDVYOYNMb4UNbCm4gC&usg=AFQjCNFKkHs2sbVqf5T3SBs5gF_MGgpJUw&bvm=bv.99556055,d.d24&cad=rja
+https://duckduckgo.com/html/?q=whisper%20systems whisper systems at DuckDuckGo
+http://www.cnet.com/news/signal-app-encrypts-your-text-messages-to-ios-and-android-users/ Signal app encrypts iOS users' text messages -- to Android devices too - CNET
+http://support.whispersystems.org/ Open WhisperSystems | Portal
+https://duckduckgo.com/html/?q=textsecure%20fdroid textsecure fdroid at DuckDuckGo
+https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms TextSecure Private Messenger – Android Apps on Google Play
+https://encrypted.google.com/search?hl=en&q=vimb%20search%20engine vimb search engine - Google Search
+https://encrypted.google.com/search?hl=en&q=vimb%20search%20engine#hl=en&q=vimb+search+engine+duckduckgo vimb search engine - Google Search
+https://github.com/fanglingsu/vimb/issues/213 Few questions from noob · Issue #213 · fanglingsu/vimb · GitHub
+https://github.com/fanglingsu fanglingsu (Daniel Carl) · GitHub
+https://github.com/voidlinux/void-packages/blob/master/srcpkgs/vimb/template void-packages/template at master · voidlinux/void-packages · GitHub
+https://github.com/fanglingsu/vimb/issues fanglingsu/vimb · GitHub
+https://github.com/fanglingsu/vimb/issues/189 Issues · fanglingsu/vimb · GitHub
+https://github.com/fanglingsu/vimb/issues?utf8=%E2%9C%93&q=duck Bookmarks and autocompletion · Issue #189 · fanglingsu/vimb · GitHub
+https://github.com/fanglingsu/vimb/pull/190 Issues · fanglingsu/vimb · GitHub
+https://duckduckgo.com/html/?q=open%20whisper%20systems open whisper systems at DuckDuckGo
+https://whispersystems.org/ Open Whisper Systems >> Home
+https://encrypted.google.com/search?hl=en&q=textsecure%20fdroid%20repo textsecure fdroid repo - Google Search
+https://f-droid.org/forums/topic/redphone-and-textsecure/ Topic: Redphone and Textsecure | F-Droid
+https://f-droid.org/forums/topic/textsecure/ Topic: TextSecure | F-Droid
+https://f-droid.org/forums/topic/textsecure/page/2/ Topic: TextSecure | F-Droid | Page 2
+http://www.reddit.com/r/Android/comments/1shejv/as_of_today_cyanogenmod_is_integrating/cdyfxhm moxiemarlinspike comments on As of today, CyanogenMod is integrating transparent secure messaging
+https://duckduckgo.com/html/?q=gsf gsf at DuckDuckGo
+https://gitorious.org/f-droid/fdroiddata/commit/d9139bddd1a4ceb824d0d2b162f09263a633f4f7 Gitorious.org
+https://f-droid.org/forums/topic/textsecure/page/3/ Topic: TextSecure | F-Droid | Page 3
+https://f-droid.org/forums/topic/textsecure/page/5/ Topic: TextSecure | F-Droid | Page 5
+http://www.theguardian.com/world/2014/oct/16/-sp-revealed-whisper-app-tracking-users Revealed: how Whisper app tracks ‘anonymous’ users | Technology | The Guardian
+https://my.owndrive.com/index.php/s/38ac4c1603600cfef43b778bfb50f6fe OwnDrive
+https://github.com/WhisperSystems/TextSecure/pull/1653 Indicator for transport of incoming messages. by samlanning · Pull Request #1653 · WhisperSystems/TextSecure · GitHub
+https://encrypted.google.com/search?hl=en&q=reddit%20stream%20football reddit stream football - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CB0QFjAAahUKEwiU7YD5mJXHAhVFbRQKHe69ADg&url=https%3A%2F%2Fwww.reddit.com%2Fr%2Fsoccerstreams&ei=87XDVdSnNMXaUe77gsAD&usg=AFQjCNGLdwPVaHMLHEfGdMzXL84lMBK5wA&bvm=bv.99556055,d.d24&cad=rja
+https://www.reddit.com/r/soccerstreams Soccer Streams
+https://www.reddit.com/r/soccerstreams/comments/3fzzvp/viaplay_sweden/ Viaplay sweden : soccerstreams
+https://duckduckgo.com/html/?q=viaplay viaplay at DuckDuckGo
+http://viaplay.se/ Serier, Film och Sport på nätet - Viaplay.se
+https://encrypted.google.com/search?hl=en&q=free%20pl%20and%20cl%20stream free pl and cl stream - Google Search
+http://livetv.sx/en/ Live Sport Streams, Football, Soccer, Ice Hockey, Tennis, Basketball / LiveTV
+http://livetv.sx/en/allupcomingsports/1/ Football / Upcoming Video Broadcasts / LiveTV
+http://livetv.sx/en/eventinfo/330343_dortmund_wolfsberger_ac/ Dortmund – Wolfsberger AC. LiveStream, Broadcast / Football. Europa League Qualifying / 6 August / LiveTV
+http://livetv.sx/en/webtvinfo/webplayer/ Software Help - Web/Flash Player (how to use) / LiveTV
+https://duckduckgo.com/html/?q=football%20streams%20reddit football streams reddit at DuckDuckGo
+https://www.reddit.com/r/streamsoccer Stream Soccer
+https://encrypted.google.com/search?hl=en&q=reddit%20football%20streams%20premier reddit football streams premier - Google Search
+https://duckduckgo.com/html/?q=reddit%20football%20download reddit football download at DuckDuckGo
+https://www.reddit.com/r/footballdownload/new/ newest submissions : footballdownload
+https://duckduckgo.com/html/?q=champions%20league%20final champions league final at DuckDuckGo
+http://kat.cr/usearch/uefa%20final/ Download uefa final Torrents - Kickass Torrents
+http://torrentshack.me/torrents.php?searchstr=Barcelona&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+https://duckduckgo.com/html/?q=alpha%20ratio alpha ratio at DuckDuckGo
+https://opentrackers.org/alpharatio/ AlphaRatio (AR) - A Blog for Private Torrent Trackers & Piracy
+https://alpharatio.cc/register.php Registration Closed :: AlphaRatio
+https://alpharatio.cc/login.php Login :: AlphaRatio
+https://alpharatio.cc/torrents.php?artistname=&groupname=&recordlabel=&cataloguenumber=&year=&remastertitle=&remasteryear=&remasterrecordlabel=&remastercataloguenumber=&filelist=&encoding=&format=&media=&releasetype=&haslog=&hascue=&scene=&vanityhouse=&freetorrent=&searchstr=barcelona&taglist=&tags_type=1&order_by=time&order_way=desc&scene=&freetorrent=&action=basic&searchsubmit=1 Browse Torrents :: AlphaRatio
+https://alpharatio.cc/index.php News :: AlphaRatio
+https://alpharatio.cc/seedbox.php Seedbox :: AlphaRatio
+https://alpharatio.cc/torrents.php Browse Torrents :: AlphaRatio
+https://alpharatio.cc/torrents.php?order_way=asc&order_by=seeders& Browse Torrents :: AlphaRatio
+https://alpharatio.cc/torrents.php?order_way=desc&order_by=seeders& Browse Torrents :: AlphaRatio
+https://skozl.com/s/uefa.mp4 404 - Not Found
+https://duckduckgo.com/html/?q=stream%20video%20trough%20ssh stream video trough ssh at DuckDuckGo
+https://duckduckgo.com/html/?q=stream%20mp4%20from%20server stream mp4 from server at DuckDuckGo
+http://stackoverflow.com/questions/3451659/how-to-stream-data-in-unix ssh - how to stream data in unix - Stack Overflow
+http://superuser.com/questions/251331/tunelling-video-stream-through-ssh linux - Tunelling video stream through SSH - Super User
+http://serverfault.com/questions/288137/how-to-stream-live-video-from-a-linux-server How to stream live video from a linux server? - Server Fault
+https://duckduckgo.com/html/?q=stream%20trough%20ssh stream trough ssh at DuckDuckGo
+https://duckduckgo.com/html/?q=stream%20through%20ssh stream through ssh at DuckDuckGo
+https://duckduckgo.com/html/?q=vlc%20sftp%20key vlc sftp key at DuckDuckGo
+http://superuser.com/questions/781581/vlc-can-i-stream-over-ssh vlc media player - VLC: Can I stream over SSH? - Super User
+https://duckduckgo.com/html/?q=vlc%20play%20partial%20mp4 vlc play partial mp4 at DuckDuckGo
+http://forum.videohelp.com/threads/268865-Playing-partial-mp4-files Playing partial mp4 files
+http://superuser.com/questions/438390/creating-mp4-videos-ready-for-http-streaming ffmpeg - Creating MP4 videos ready for HTTP streaming - Super User
+https://duckduckgo.com/html/?q=make%20mp4%20streamable make mp4 streamable at DuckDuckGo
+http://stackoverflow.com/questions/7441168/how-to-stream-mp4-avi-files-directly-in-browser html - How to stream MP4/AVI files directly in browser? - Stack Overflow
+https://duckduckgo.com/html/?q=stream%20mp4 stream mp4 at DuckDuckGo
+http://stackoverflow.com/questions/10328401/html5-how-to-stream-large-mp4-files video - HTML5 - How to stream large .mp4 files? - Stack Overflow
+http://www.web-polygraph.org/docs/userman/ranges.html HTTP Range request support
+https://minergate.com/login Log in to minergate
+https://minergate.com/internal Dashboard - Minergate.com
+http://coinmarketcap.com/currencies/dashcoin/ Dashcoin (DSH) price, charts, and info | Crypto-Currency Market Capitalizations
+http://coinmarketcap.com/currencies/monero/ Monero (XMR) price, charts, and info | Crypto-Currency Market Capitalizations
+https://duckduckgo.com/html/?q=bitcoin%20price bitcoin price at DuckDuckGo
+https://duckduckgo.com/html/?q=marketcap marketcap at DuckDuckGo
+https://duckduckgo.com/html/?q=bitcoin%20market%20cap bitcoin market cap at DuckDuckGo
+https://duckduckgo.com/html/?q=bitcoin%20going%20up bitcoin going up at DuckDuckGo
+http://coinmarketcap.com/currencies/bitcoin/#charts Bitcoin (BTC) price, charts, and info | Crypto-Currency Market Capitalizations
+http://coinmarketcap.com/ Crypto-Currency Market Capitalizations
+https://duckduckgo.com/html/?q=store%20something%20in%20the%20blockchain store something in the blockchain at DuckDuckGo
+https://duckduckgo.com/html/?q=gittorrent gittorrent at DuckDuckGo
+https://github.com/cjb/GitTorrent cjb/GitTorrent · GitHub
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=gittorrent&go=Go Search results for "gittorrent" - ArchWiki
+https://aur4.archlinux.org/packages/?O=0&SeB=nd&PP=100&do_Search=Go&K=gittorrent AUR (en) - Search Criteria: gittorrent
+https://duckduckgo.com/html/?q=make%20gittorrent%20username make gittorrent username at DuckDuckGo
+https://news.ycombinator.com/item?id=9625840 GitTorrent: A Decentralized GitHub | Hacker News
+https://duckduckgo.com/html/?q=using%20gittorrent using gittorrent at DuckDuckGo
+https://duckduckgo.com/html/?q=introducing%20gittorent introducing gittorent at DuckDuckGo
+http://blog.printf.net/articles/2015/05/29/announcing-gittorrent-a-decentralized-github/ Chris Ball » Announcing GitTorrent: A Decentralized GitHub
+https://duckduckgo.com/html/?q=english%20football%20commentator english football commentator at DuckDuckGo
+https://en.wikipedia.org/wiki/List_of_English_football_commentators List of British football commentators - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=fifa%20commentator fifa commentator at DuckDuckGo
+http://answers.ea.com/t5/FIFA-14/Fifa-14-English-commentators-Clive-tyldesley-and-Andy-Townsend/td-p/1654805 Fifa 14 English commentators Clive tyldesley and Andy Townsend - Answer HQ
+https://en.wikipedia.org/wiki/Andy_Townsend Andy Townsend - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Clive_Tyldesley Clive Tyldesley - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=fifa%2015%20commentator fifa 15 commentator at DuckDuckGo
+http://www.dailymail.co.uk/sport/football/article-2296822/Lionel-Messi-gets-tattoo-dedicated-Barcelona-superstars-son.html Lionel Messi gets tattoo dedicated to Barcelona superstar's son | Daily Mail Online
+https://duckduckgo.com/html/?q=messi%20tatoo messi tatoo at DuckDuckGo
+http://www.enstarz.com/articles/15098/20130325/lionel-messi-tattoo-inks-infant-son-thiagos-name-handprints-leg-photos.htm Lionel Messi Tattoo: Inks Infant Son Thiago's Name and Handprints on His Leg [Photos] : Offbeat : ENSTARZ
+https://encrypted.google.com/search?hl=en&q=buffon buffon - Google Search
+https://en.wikipedia.org/wiki/Gianluigi_Buffon Gianluigi Buffon - Wikipedia, the free encyclopedia
+http://goal.blogs.nytimes.com/2011/05/28/a-new-tradition-pique-cuts-down-the-net/?_r=0 A New Tradition? Piqué Cuts Down the Net - The New York Times
+http://www.webanswers.com/sports/soccer-football/why-did-gerard-pique-cut-the-net-38e0ab Why did Gerard Pique cut the net? - WebAnswers.com
+https://duckduckgo.com/html/?q=pique%20cuts%20net pique cuts net at DuckDuckGo
+http://premierleague.tabletpcmarket.co.uk/videos/shock-full-pique-cuts-net-in-final-2011-2015 Watch and Download SHOCK! FULL PIQUE CUTS NET IN FINAL 2011 - 2015 | VideoEngine
+https://duckduckgo.com/html/?q=ee ee at DuckDuckGo
+https://duckduckgo.com/html/?q=android%20test%20stagefright android test stagefright at DuckDuckGo
+https://duckduckgo.com/html/?q=android%20test%20stage%20fright android test stage fright at DuckDuckGo
+https://play.google.com/store/apps/details?id=com.zimperium.stagefrightdetector Stagefright Detector App – Android Apps on Google Play
+http://www.androidcentral.com/stagefright Android 'Stagefright' exploit: What you need to know | Android Central
+http://www.ez-pg.com/question-xposed-module-to-fix-security-holes-like-stagefright-possible.html [Question] Xposed module to fix security holes like stagefright possible ?
+https://duckduckgo.com/html/?q=xposed%20stagefright xposed stagefright at DuckDuckGo
+https://encrypted.google.com/search?hl=en&q=stagefright%20protect%20xposed stagefright protect xposed - Google Search
+http://androidforums.com/threads/stagefright-vulnerability-disable-mms-auto-download.932588/ Stagefright vulnerability (disable MMS auto-download) | Android Forums
+https://duckduckgo.com/html/?q=textsecure%20stagefright textsecure stagefright at DuckDuckGo
+https://github.com/WhisperSystems/TextSecure/issues/3817 Stagefright Vulnerability: No way to disable auto-downloading of MMS · Issue #3817 · WhisperSystems/TextSecure · GitHub
+http://www.centralnaavtogara.bg/# Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php?mod=0461ebd2b773878eac9f78a891912d65 Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php# Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php#b
+https://www.google.bg/?gws_rd=ssl#q=%D0%B0%D0%B2%D1%82%D0%BE%D0%B3%D0%B0%D1%80%D0%B0%20%D1%81%D0%BE%D1%84%D0%B8%D1%8F%20%D1%81%D0%B0%D0%BD%D0%B4%D0%B0%D0%BD%D1%81%D0%BA%D0%B8 автогара софия сандански - Google Търсене
+http://www.centralnaavtogara.bg/index.php?mod=06a943c59f33a34bb5924aaf72cd2995&t=24&d=l Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php?mod=06a943c59f33a34bb5924aaf72cd2995&t=24&d=l#b Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php?mod=06a943c59f33a34bb5924aaf72cd2995&d=l Централна Автогара - София
+http://www.centralnaavtogara.bg/index.php?mod=06a943c59f33a34bb5924aaf72cd2995&d=l#b Централна Автогара - София
+http://torrentshack.me/torrents.php?searchstr=robot&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+https://www.youtube.com/watch?v=qBk9ie7AvQY YouTube
+https://duckduckgo.com/html/?q=mr%20robot%20episode%207 mr robot episode 7 at DuckDuckGo
+http://www.forbes.com/fdc/welcome_mjx.shtml Welcome to Forbes
+http://www.forbes.com/sites/abigailtracy/2015/08/06/qa-with-portia-doubleday-mr-robot-episode-7-reality-check/ Mr. Robot's Angela Hacks Respect: Episode 7 Reality Check - Forbes
+http://faapy.com/videos/3658/lets-play-a-game-with-a-cute-teen/ Lets play a game with a cute teen - HD Porn, High Quality Sex Videos
+https://www.google.bg/?gws_rd=ssl#q=%D0%BF%D1%80%D0%B5%D0%BC%D0%B8%D0%B5%D1%80+%D0%BB%D0%B8%D0%B3%D0%B0 Google
+https://www.google.bg/?gws_rd=ssl#q=%D0%BF%D1%80%D0%B5%D0%BC%D0%B8%D0%B5%D1%80+%D0%BB%D0%B8%D0%B3%D0%B0+%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D1%8F премиер лига - Google Търсене
+https://www.google.bg/?gws_rd=ssl#q=%D0%BF%D1%80%D0%B5%D0%BC%D0%B8%D0%B5%D1%80+%D0%BBiga+gleday премиер лига англия - Google Търсене
+https://www.google.bg/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCQQFjAAahUKEwjFmbjJ3JXHAhUSLNsKHYyBAG0&url=http%3A%2F%2Fplay.gong.bg%2F&ei=3fzDVYW3K5LY7AaMg4LoBg&usg=AFQjCNGNxbZQI_scwY12EMolPCKzp1tw_w&bvm=bv.99556055,d.ZGU
+http://play.gong.bg/ Play Gong
+https://duckduckgo.com/html/?q=uk%20football%20channels uk football channels at DuckDuckGo
+http://www.wheresthematch.com/live-football-on-tv/ Football On TV | Live Football on Television UK Listings
+http://www.wheresthematch.com/news/football/manchester-derby-live-on-sky-sports-super-sunday/ Manchester Derby live on Sky Sports Super Sunday
+https://encrypted.google.com/search?hl=en&q=stream%20skysports%20online stream skysports online - Google Search
+https://accounts.google.com/ServiceLogin?hl=en&continue=https://encrypted.google.com/search%3Fhl%3Den%26q%3Dstream%2Bskysports%2Bonline#identifier Sign in - Google Accounts
+https://www.google.bg/?gws_rd=ssl#q=%D0%BF%D1%80%D0%B5%D0%BC%D0%B8%D0%B5%D1%80+%D0%BB%D0%B8%D0%B3%D0%B0+%D0%B3%D0%BB%D0%B5%D0%B4%D0%B0%D0%B9 премиер лига гледай - Google Търсене
+http://www.time4tv.com/2012/10/sky-sports-1.php Watch Sky Sports 1 Live Tv Stream Free Online | Time 4 Tv
+http://popeoftheplayers.eu/adt2.html
+http://popeoftheplayers.eu/adt1.html
+https://encrypted.google.com/search?hl=en&q=stream%20sky%20sports%20online stream sky sports online - Google Search
+https://encrypted.google.com/search?hl=en&q=skysports%20tv skysports tv - Google Search
+https://encrypted.google.com/search?hl=en&q=skysports%20tv#hl=en&q=skysports+tv+stream skysports tv - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0CCgQFjACahUKEwjog_fD3ZXHAhULINsKHR33BJg&url=http%3A%2F%2Fwww.skysports.com%2Fwatch%2Fsky-sports-1&ei=3v3DVeicJIvA7Aad7pPACQ&usg=AFQjCNFiPcClMaPZkpnhdMIGt5_Hcoao_Q&bvm=bv.99556055,d.ZGU
+http://www.skysports.com/watch/sky-sports-1 Sky Sports 1 Live Stream | Watch TV & Video Online | Sky Sports
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CDQQFjAEahUKEwjog_fD3ZXHAhULINsKHR33BJg&url=http%3A%2F%2Fcricfree.sx%2Fsky-sports-news-live-stream&ei=3v3DVeicJIvA7Aad7pPACQ&usg=AFQjCNEV_9rf9pnLpsaOJ1jjkUwSqUzpuA&bvm=bv.99556055,d.ZGU&cad=rja
+http://cricfree.sx/sky-sports-news-live-stream Sky Sports News Live Stream | Sky Sports News
+http://s.admtpmp124.com/player.html?rt=popunder&a=11880120&context=c11879133&size=800x600&mattrackingid=6f6ae4ee-2d1a-436c-a53b-493b3b2a74a1%2C441457f0-6586-4564-a689-d8455e61e7bf%2C1438907903350&openNewTab=true&width=800&height=600&ci=3
+http://2mdn.info/pop/584
+http://www.ibtimes.co.uk/ashes-2015-alastair-cook-excited-by-topsy-turvy-tests-1514321 IBTimes TV
+http://s.admtpmp124.com/player.html?rt=popunder&a=11880120&context=c11879133&size=800x600&mattrackingid=6f6ae4ee-2d1a-436c-a53b-493b3b2a74a1%2C441457f0-6586-4564-a689-d8455e61e7bf%2C1438908032229&openNewTab=true&width=800&height=600&ci=3
+https://www.youtube.com/watch?v=UXcBB1hPi1Q How to become a better Striker ft. Lean Machines - YouTube
+https://www.youtube.com/watch?v=odjXLbZ9rpY ▶ Next Ronaldo/Messi/Ronaldinho 5 year old football/soccer kid - Brendan Parry - Part 3 - YouTube
+https://www.youtube.com/watch?v=VYwhwNRrQVE ▶ How To Be Better At Football - YouTube
+https://www.youtube.com/results?search_query=how+to+be+good+at+football how to be good at football - YouTube
+https://www.youtube.com/watch?v=JoWBXN006w4 how to be good at football - YouTube
+https://www.youtube.com/watch?v=Wq3qYSbGrkk ProgressiveSoccer - YouTube
+https://www.youtube.com/results?search_query=progressive+soccer progressive soccer - YouTube
+https://www.youtube.com/watch?v=AHtq66IMW2Q ▶ How To Improve Soccer Skills - First Touch, Shooting, And Ball Control - YouTube
+https://www.youtube.com/watch?v=lehEXRC4Fw8 ▶ Soccer Drills Teach You How To Not Get Nervous During A Soccer Game - YouTube
+https://www.youtube.com/watch?v=AMTDmTlVyaQ ▶ Soccer Tips On How To Not Be Nervous In Soccer - YouTube
+https://www.youtube.com/channel/UCkZM4O__WAhfWIsuH9BeRHw ProgressiveSoccer - YouTube
+https://www.youtube.com/user/ProgressiveSoccer/videos ProgressiveSoccer - YouTube
+https://www.youtube.com/watch?v=jBHSdfWqyh0 Top 10 Soccer Tips For Hard Working Soccer Players! Please SHARE - YouTube
+https://www.youtube.com/watch?v=9NFQBgIVPTw ▶ 'A Day Of Football' In First Person (GoPro Hero 4) | Footballskills98 - YouTube
+https://www.youtube.com/watch?v=zzyve2sk4cM ▶ A Football Match - First Person View (GoPro) - YouTube
+https://www.youtube.com/results?search_query=football+first+touch football first touch - YouTube
+https://www.youtube.com/watch?v=Gru9aqnjSOw Juan Mata & Ronaldinho Incredible 1st Touch Tutorial - Control A Football Tutorial - YouTube
+https://www.youtube.com/watch?v=1T_2aoo-pyE Juan Mata & Ronaldinho Incredible 1st Touch Tutorial - Control A Football Tutorial - YouTube
+http://www.sportplan.net/drills/Football/Dribbling/Close-control-dribble-f500036.jsp Close control dribble Dribbling Drills Football Coaching Tips - Sportplan Ltd
+https://www.youtube.com/watch?v=JY1LaTJM7Dk ▶ First Person Football: Scan the Field with Quarterback Tim Donnelly - YouTube
+https://www.youtube.com/watch?v=Azl7Ehnv9Ug ▶ First Person Football Game | Night Practice | 60FPS | Unity 5 | 2015 - YouTube
+https://www.youtube.com/results?search_query=first+person+football first person football - YouTube
+https://www.youtube.com/watch?v=AXYASxAm34Q FIRST PERSON FOOTBALL GAME 2015 - YouTube
+https://www.youtube.com/watch?v=6B5JjmqXyVw FIFA 16 - FIRST PERSON ! (LEAKED) - YouTube
+https://www.youtube.com/watch?v=8HaWz5n20qo ▶ FIFA 16 - Leaked Footage of First Person Mode (HD) - YouTube
+https://www.youtube.com/results?search_query=fifa+first+person fifa first person - YouTube
+https://www.youtube.com/watch?v=bBAS4Hx9kvY First person fifa 15 - YouTube
+https://www.youtube.com/watch?v=2a4Uxdy9TQY test - YouTube
+https://www.youtube.com/watch?v=qyskC8jj05A Imbecile Test - 90% fail - YouTube
+https://www.youtube.com/results?search_query=football+first+person+vie football first person vie - YouTube
+https://www.youtube.com/results?search_query=football+first+person+view football first person view - YouTube
+https://www.youtube.com/watch?v=LVkCfIffBMo ▶ Nike Football Take It To The Next Level HD - YouTube.mp4 - YouTube
+https://www.youtube.com/watch?v=YiWNTrCSIQ4 Match in Hell with Cantona, Ronaldo, Kluivert, Campos / Nike. - YouTube
+https://www.youtube.com/watch?v=r7RMfj4WRRw Match in Hell with Cantona, Ronaldo, Kluivert, Campos / Nike. - YouTube
+https://en.wikipedia.org/wiki/Butane_torch Butane torch - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=torch%20lighter torch lighter at DuckDuckGo
+https://duckduckgo.com/html/?q=butane%20torch butane torch at DuckDuckGo
+http://www.puff.com/forums/vb/cigar-accessory-discussion/261482-torch-vs-soft-flame-butane-lighters.html Torch vs. Soft Flame Butane Lighters
+http://www.puff.com/forums/vb/cigar-accessory-discussion/261482-torch-vs-soft-flame-butane-lighters-2.html Torch vs. Soft Flame Butane Lighters - Page 2
+https://duckduckgo.com/html/?q=sofia%20maps sofia maps at DuckDuckGo
+https://skozl.com/ET4g ET4g (1440x900 pixels)
+https://duckduckgo.com/html/?q=android%20provisioning%20updates android provisioning updates at DuckDuckGo
+https://encrypted.google.com/search?hl=en&q=should%20you%20install%20provisiing%20updates should you install provisiing updates - Google Search
+http://www.wisegeek.org/what-are-natural-steroids.htm What are Natural Steroids? (with pictures)
+https://www.google.co.uk/?gfe_rd=cr&ei=i5PEVcO5MNKq8we1zJbQDw&gws_rd=ssl Google
+https://www.google.co.uk/?gfe_rd=cr&ei=i5PEVcO5MNKq8we1zJbQDw&gws_rd=ssl#q=pound+goes+up+in+value bgn to gbp - Google Search
+https://www.google.co.uk/?gfe_rd=cr&ei=i5PEVcO5MNKq8we1zJbQDw&gws_rd=ssl#q=bgn+to+gbp pound goes up in value - Google Search
+http://themoneyconverter.com/GBP/BGN.aspx Convert British Pound Sterling to Bulgarian Lev | GBP to BGN Currency Converter
+https://duckduckgo.com/html/?q=american%20dollars%20all%20same%20size american dollars all same size at DuckDuckGo
+http://www.xe.com/currencycharts/?from=GBP&to=BGN&view=10Y XE.com - GBP/BGN Chart
+http://www.xe.com/currencycharts/?from=GBP&to=BGN&view=5Y XE.com - GBP/BGN Chart
+http://www.xe.com/currencycharts/?from=GBP&to=BGN XE.com - GBP/BGN Chart
+http://www.pprune.org/jet-blast/260050-dollar-bills-why-all-same-size.html Dollar Bills - Why all the same size - PPRuNe Forums
+https://duckduckgo.com/html/?q=dollar%20bills%20all%20same%20size dollar bills all same size at DuckDuckGo
+https://duckduckgo.com/html/?q=pound%20to%20bgn%20history%20chart pound to bgn history chart at DuckDuckGo
+https://www.google.co.uk/?gfe_rd=cr&ei=i5PEVcO5MNKq8we1zJbQDw&gws_rd=ssl#q=dollar+bills+same+siz bgn to gbp - Google Search
+http://www.bgmaps.com/map/sofia Карта на София с улици, адреси, маршрут
+http://www.centralnaavtogara.bg/#b Централна Автогара - София
+http://www.bgrazpisanie.com/en/bus_line/sandanski-sofia+central/sandanski%2B5/272 Sandanski - Sofia - Sandanski 5 - Bus line
+https://duckduckgo.com/html/?q=avtogara%20sofia%20sandanski avtogara sofia sandanski at DuckDuckGo
+https://www.google.bg/?gws_rd=ssl#q=%D1%81%D0%BE%D1%84%D0%B8%D1%8F+%D1%81%D0%B0%D0%BD%D0%B4%D0%B0%D0%BD%D1%81%D0%BA%D0%B8+%D0%B0%D0%B2%D1%82%D0%BE%D0%B1%D1%83%D1%81%D0%B8 Google
+http://avtogari.info/search.php?start=%D0%A1%D0%9E%D0%A4%D0%98%D0%AF&end=%D0%A1%D0%90%D0%9D%D0%94%D0%90%D0%9D%D0%A1%D0%9A%D0%98 разписание на автобусите от автогара СОФИЯ до автогара САНДАНСКИ - Междуградски автобуси - разписания
+https://wiki.archlinux.org/index.php/Wireless_network_configuration Wireless network configuration - ArchWiki
+https://duckduckgo.com/html/?q=cat%20fifo%20prints%20missing cat fifo prints missing at DuckDuckGo
+http://stackoverflow.com/questions/11291465/bash-alternative-to-cat-in-reading-writing-to-named-pipe Bash: Alternative to cat in reading/writing to named pipe - Stack Overflow
+https://encrypted.google.com/search?hl=en&q=US%20crda%20now%2030dBm US crda now 30dBm - Google Search
+https://duckduckgo.com/html/?q=awus360h%20adapter%20max%20tx awus360h adapter max tx at DuckDuckGo
+https://duckduckgo.com/html/?q=arch%20remove%20crda%20restrictions arch remove crda restrictions at DuckDuckGo
+https://www.google.bg/?gfe_rd=cr&ei=lJnFVbu8CKaz8wfU8oPICA&gws_rd=ssl#q=wifite+v2 Google
+http://code.google.com/p/wifite/ wifite - automated wireless auditor - Google Project Hosting
+https://duckduckgo.com/html/?q=what%20up what up at DuckDuckGo
+https://duckduckgo.com/html/?q=lol lol at DuckDuckGo
+https://www.facebook.com/login.php?login_attempt=1 Log in to Facebook | Facebook
+https://duckduckgo.com/html/?q=my%20ip my ip at DuckDuckGo
+https://www.facebook.com/?_rdr=p Facebook - Log In or Sign Up
+https://duckduckgo.com/html/?q=mp560 mp560 at DuckDuckGo
+http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mp_series/pixma_mp560 Canon U.S.A. : Support & Drivers : PIXMA MP560
+http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mp_series/pixma_mp560#DriversAndSoftware Canon U.S.A. : Support & Drivers : PIXMA MP560
+http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mp_series/pixma_mp560#Wireless_Help Canon U.S.A. : Support & Drivers : PIXMA MP560
+http://xkcd.com/ xkcd: Water Phase Diagram
+https://duckduckgo.com/html/?q=ice%20II ice II at DuckDuckGo
+https://en.wikipedia.org/wiki/Ice_II Ice II - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=ice%20III ice III at DuckDuckGo
+https://en.wikipedia.org/wiki/Ice_III Ice III - Wikipedia, the free encyclopedia
+https://www.reddit.com/r/technology/comments/3g7ok0/eff_told_to_shut_the_hell_up_about_sopa/ EFF Told to "Shut the Hell Up" About SOPA : technology
+https://torrentfreak.com/eff-told-to-shut-the-hell-up-about-sopa-150807/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Torrentfreak+%28Torrentfreak%29 EFF Told to "Shut the Hell Up" About SOPA - TorrentFreak
+https://en.wikipedia.org/wiki/Sopa Sopa - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Stop_Online_Piracy_Act Stop Online Piracy Act - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=water%20under%20the%20bridge water under the bridge at DuckDuckGo
+http://dictionary.cambridge.org/dictionary/british/water-under-the-bridge water under the bridge Meaning in Cambridge English Dictionary
+https://duckduckgo.com/html/?q=heavy%20water%20ice heavy water ice at DuckDuckGo
+https://en.wikipedia.org/wiki/Heavy_water Heavy water - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=salix%20ratpoison salix ratpoison at DuckDuckGo
+https://www.maketecheasier.com/salix-ratpoison-review/ Salix Ratpoison - An Esoteric Distro For The Alpha Geeks
+https://duckduckgo.com/html/?q=wordgrinder wordgrinder at DuckDuckGo
+http://wordgrinder.sourceforge.net/ WordGrinder: a word processor for processing words
+http://sourceforge.net/projects/wordgrinder/#screenshots WordGrinder download | SourceForge.net
+https://duckduckgo.com/html/?q=wordgrinder%20docx wordgrinder docx at DuckDuckGo
+http://www.dota2.com/hero/Leshrac/ Hero - Leshrac
+https://duckduckgo.com/html/?q=leshrac leshrac at DuckDuckGo
+http://wiki.teamliquid.net/dota2/Leshrac Leshrac - Liquipedia Dota 2 Wiki
+http://wiki.teamliquid.net/dota2/Techies Techies - Liquipedia Dota 2 Wiki
+http://www.dotabuff.com/matches/1696204757 Match 1696204757 - Overview - DOTABUFF - Dota 2 Stats
+https://duckduckgo.com/html/?q=trump trump at DuckDuckGo
+https://duckduckgo.com/html/?q=define%20trump define trump at DuckDuckGo
+https://twitter.com/podmostom/status/630263195349962752 Jonn Mostovoy on Twitter: ".@ICFPContest2015 Yk'na: ychtenff ilyaa naflr'luh geb. Stell'bsna shtunggli."
+https://duckduckgo.com/html/?q=don't%20use%20the%20mouse don't use the mouse at DuckDuckGo
+http://www.mediafire.com/download/v07mwv53c8083m9/Colemak+Capslock+Changed.zip Colemak Capslock Changed
+https://duckduckgo.com/html/ colemak remap capslock to backspace at DuckDuckGo
+http://forum.colemak.com/viewtopic.php?id=1621 Colemak For Windows with Capslock to Backspace (Page 1) / User contributions / Colemak forum
+http://forum.colemak.com/viewforum.php?id=10 User contributions (Page 1) / Colemak forum
+http://forum.colemak.com/viewtopic.php?id=870 'hacked' MSKLC to enable remapping CAPSLOCK (Page 1) / User contributions / Colemak forum
+https://www.google.bg/?gws_rd=ssl#q=letishte+zapalka Google
+http://magelanci.com/topic/1147-%D0%BD%D0%B5%D0%BF%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D0%B5%D0%BD-%D0%B1%D0%B0%D0%B3%D0%B0%D0%B6-%D0%B2-%D1%81%D0%B0%D0%BC%D0%BE%D0%BB%D0%B5%D1%82/page-2 Непозволен багаж в самолет - Страница 2 - Техника, багаж и аксесоари - magelanci.com
+https://www.google.bg/?gws_rd=ssl#q=%D0%BB%D0%B5%D1%82%D0%B8%D1%89%D0%B5+%D0%B7%D0%B0%D0%BF%D0%B0%D0%BB%D0%BA%D0%B0 летище запалка - Google Търсене
+https://duckduckgo.com/html/?q=Zippo Zippo at DuckDuckGo
+http://www.bgaircharter.com/index.php?page=5 Bulgarian Air Charter
+https://www.google.bg/?gws_rd=ssl#q=letishte+zapalka+zippo letishte zapalka zippo - Google Търсене
+https://www.google.bg/?gws_rd=ssl#q=%D0%BB%D0%B5%D1%82%D0%B8%D1%89%D0%B5+%D0%B7%D0%B0%D0%BF%D0%B0%D0%BB%D0%BA%D0%B0+zippo letishte zapalka zippo - Google Търсене
+https://www.google.bg/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=0CEkQFjAGahUKEwipoLDM1pvHAhXlp9sKHQ6IC3E&url=http%3A%2F%2Folx.bg%2Fsport-knigi-hobi%2Fq-%25D0%25B7%25D0%25B0%25D0%25BF%25D0%25B0%25D0%25BB%25D0%25BA%25D0%25B0%2F%3Fpage%3D6&ei=5xvHVemQKuXP7gaOkK6IBw&usg=AFQjCNH02RJ3SE-keWdqIVasDtxLTNAjQA&bvm=bv.99804247,d.ZGU
+http://olx.bg/sport-knigi-hobi/q-%D0%B7%D0%B0%D0%BF%D0%B0%D0%BB%D0%BA%D0%B0/?page=6 Запалка - Спорт, книги, хоби - OLX.bg - страница 6
+https://duckduckgo.com/html/?q=ratpoison%20window%20manager ratpoison window manager at DuckDuckGo
+https://duckduckgo.com/html/?q=zippo%20lighter%20rubber%20band%20tire zippo lighter rubber band tire at DuckDuckGo
+http://www.instructables.com/id/How-to-prepare-your-zippo-for-survival-kit/step7/Sealing-zippo/ How to prepare your zippo for survival kit : Sealing zippo
+http://www.instructables.com/id/How-to-prepare-your-zippo-for-survival-kit/ How to prepare your zippo for survival kit
+https://www.youtube.com/results?search_query=dota+international+all+star+game dota international all star game - YouTube
+https://www.youtube.com/watch?v=_ZpP_X7xsbs dota international all star game - YouTube
+http://sourceforge.net/projects/ratpoison/ ratpoison download | SourceForge.net
+https://duckduckgo.com/html/?q=ratpoison%20source ratpoison source at DuckDuckGo
+https://duckduckgo.com/html/?q=what what at DuckDuckGo
+https://www.google.se/?gfe_rd=cr&ei=3WfIVfCpKq2r8weVnYf4DQ&gws_rd=ssl Google
+https://se.yahoo.com/?p=us Yahoo
+https://www.google.se/?gfe_rd=cr&ei=1GfIVa_hObSr8wfSwLOICw&gws_rd=ssl Google
+https://duckduckgo.com/html/?q=vimb vimb at DuckDuckGo
+https://duckduckgo.com/html/?q=me me at DuckDuckGo
+https://fanglingsu.github.io/vimb/man.html Vimb - manual page
+https://duckduckgo.com/html/?q=hey hey at DuckDuckGo
+https://fanglingsu.github.io/vimb/faq.html Vimb - Frequently asked Questions
+https://fanglingsu.github.io/vimb/ Vimb - The Vim like Browser
+https://lists.sourceforge.net/lists/listinfo/vimb-users vimb-users Info Page
+http://sourceforge.net/p/vimb/vimb/vimb-users/ Vimb / vimb
+https://duckduckgo.com/html/?q=est est at DuckDuckGo
+https://duckduckgo.com/html/?q=best%20search%20engine best search engine at DuckDuckGo
+https://duckduckgo.com/html/?q=how%20to%20have%20google%20not%20track%20you how to have google not track you at DuckDuckGo
+http://donttrack.us/ Google tracks you. We don't. An illustrated guide.
+https://duckduckgo.com/html/?q=test test at DuckDuckGo
+http://zh1.zeroredirect1.com/zcvisitor/3ebc5921-3f51-11e5-85cb-06a976def203
+http://ipanelsurvey.com/sweden/324/valse311n15.html?isp=Telenor%20Sverige%20AB&voluumdata=vid..00000003-92a3-45bb-8000-000000000000__vpid..f1b77800-3f4e-11e5-8cd9-550e283e5854__caid..11e5b52f-817f-44fc-b596-a44405928a7f__rt..DJ__lid..5f803e33-e150-4b05-a019-a055e3633cf5__oid1..7327c7ba-5bd2-46ae-b696-eb374efde219__oid2..4f84051d-f2cf-4cfa-91d3-3828f9f2cad0__var1..oscar-mor-X8b4yZO3__var2..wikipedia__var4..NON-ADULT__var5..DOMAIN__rd.. Safari: User Survey
+https://www.wikipedia.org/ Wikipedia
+https://en.wikipedia.org/w/index.php?search=arsotienarsto&title=Special%3ASearch&fulltext=Search arsotienarsto - Search results - Wikipedia, the free encyclopedia
+https://duckduckgo.com/html/?q=google%20encrypted google encrypted at DuckDuckGo
+https://encrypted.google.com/#q=things lol - Google Search
+https://encrypted.google.com/#q=why things - Google Search
+https://en.wikipedia.org/wiki/How How - Wikipedia, the free encyclopedia
+https://duckduckgo.com/lite/?q=what what at DuckDuckGo
+https://duckduckgo.com/lite/?q=stupid stupid at DuckDuckGo
+https://en.wikipedia.org/wiki/Test Test - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=thing Google
+https://en.wikipedia.org/wiki/Why Why - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=stupid stupid - Google Search
+https://en.wikipedia.org/wiki/What What - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=test+x180 test x180 - Google Search
+https://www.youtube.com/results?search_query=how+to+become+good+at+football+quick how to become good at football quick - YouTube
+https://www.youtube.com/watch?v=mG4KXEdue0g ▶ Soccer Tips For Beginners - How To Get Good At Soccer Fast - YouTube
+https://www.youtube.com/results?search_query=dribble+drill dribble drill - YouTube
+https://www.youtube.com/results?search_query=dribble+drill+football dribble drill football - YouTube
+https://encrypted.google.com/#q=inside%20out%20dribbling Google
+https://encrypted.google.com/#q=inside+out+dribbling+football inside out dribbling - Google Search
+https://www.youtube.com/watch?v=-2Ijw3GK2sI Soccer Drill: Better Soccer Drills - Dribbling Drill #1 - YouTube
+https://www.youtube.com/results?search_query=jeremy+lynch jeremy lynch - YouTube
+https://encrypted.google.com/#q=skill%20moves%20in%20real%20game inside out dribbling football - Google Search
+https://www.youtube.com/watch?v=ArlwqkpT3F0 ▶ Insane FIFA 15 Skill Moves & Tricks in REAL-LIFE (PART 1) - YouTube
+https://www.youtube.com/watch?v=VPQVO8Ytt54 Insane FIFA 15 Skill Moves & Tricks in REAL-LIFE (PART 1) - YouTube
+https://www.youtube.com/results?search_query=touzini+pass touzini pass - YouTube
+https://www.youtube.com/results?q=touzani+pass touzani pass - YouTube
+https://www.youtube.com/watch?v=7JoW2Pb2D2U touzani pass - YouTube
+https://encrypted.google.com/#q=vimb%20dmenu vimb dmenu - Google Search
+https://encrypted.google.com/#q=vimb+dmenu+history vimb dmenu - Google Search
+https://encrypted.google.com/search?biw=1434&bih=837&q=vim+dmenu+history&spell=1&sa=X&ved=0CBgQBSgAahUKEwi6pMD57Z7HAhUKVywKHYd-Akg vim dmenu history - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CB4QFjAAahUKEwi6pMD57Z7HAhUKVywKHYd-Akg&url=http%3A%2F%2Fthedarnedestthing.com%2Fvimb&ei=C8fIVfryIYqusQGH_YnABA&usg=AFQjCNGPyfz-zTwK_JADioBSrpYsXSkOLw&bvm=bv.99804247,d.bGg&cad=rja
+https://encrypted.google.com/#q=bash%20get%20first%20word%20only bash get first word only - Google Search
+http://stackoverflow.com/questions/2440414/how-to-retrieve-the-first-word-of-the-output-of-a-command-in-bash How to retrieve the first word of the output of a command in bash? - Stack Overflow
+https://www.youtube.com/watch?v=WT6YNL5Acmo Cristiano Ronaldo Freestyle Skills | #5 Players Lounge - YouTube
+https://encrypted.google.com/#q=dmenu%20revers Google
+https://encrypted.google.com/#q=dmenu+reverse dmenu revers - Google Search
+https://encrypted.google.com/#q=cat%20in%20revers%20order dmenu reverse - Google Search
+http://stackoverflow.com/questions/742466/how-can-i-reverse-the-order-of-lines-in-a-file shell - How can I reverse the order of lines in a file? - Stack Overflow
+http://thedarnedestthing.com/vimb vimb
+https://encrypted.google.com/#q=vimb%20best%20browser vimb best browser - Google Search
+http://forum.colemak.com/login.php Login / Colemak forum
+http://forum.colemak.com/ Colemak forum
+http://forum.colemak.com/viewforum.php?id=2 General (Page 1) / Colemak forum
+http://forum.colemak.com/viewtopic.php?id=1731 Don't use the mouse (Page 1) / General / Colemak forum
+http://forum.colemak.com/edit.php?id=12888 Edit post / Colemak forum
+http://forum.colemak.com/viewtopic.php?pid=12888#p12888 Don't use the mouse (Page 1) / General / Colemak forum
+https://encrypted.google.com/#q=shortcat shortcat - Google Search
+https://shortcatapp.com/ Shortcat - Keyboard productivity app for Mac OS X
+http://forum.colemak.com/viewtopic.php?id=1731&p=3 Don't use the mouse (Page 3) / General / Colemak forum
+https://www.reddit.com/r/technology/comments/3gfyzf/first_laser_based_mini_projector/ First laser based mini projector : technology
+https://skozl.com/s/dunecyclopedia.pdf 404 - Not Found
+https://skozl.com/s/duneencyclopedia 404 - Not Found
+https://skozl.com/s/dunencyclopedia 404 - Not Found
+https://encrypted.google.com/#q=aria2c%20vs Google
+http://askubuntu.com/questions/580812/why-is-wget-still-shipped-as-the-default-download-manger-whereas-theres-richer internet - Why is wget still shipped as the default download manger, whereas there's richer apps - Ask Ubuntu
+https://encrypted.google.com/#q=google%20track%20by%20ip%3F my ip - Google Search
+https://encrypted.google.com/#q=does%20google%20build%20profile%20around%20ip google track by ip? - Google Search
+https://encrypted.google.com/#q=does does google build profile around ip - Google Search
+https://www.youtube.com/results?search_query=messi+drills messi drills - YouTube
+http://madebynathan.com/2011/10/04/a-nicer-way-to-use-xclip/ A better way to use xclip (clipboard from the command line) - Made by Nathan
+https://encrypted.google.com/#q=xclip%20clipboard xclip clipboard - Google Search
+https://encrypted.google.com/#q=linux%20clipboard%20and%20selection%20solution xclip clipboard - Google Search
+https://bbs.archlinux.org/viewtopic.php?id=79812 Linux clipboard HELL / GNU/Linux Discussion / Arch Linux Forums
+https://encrypted.google.com/#q=webkit%20config test - Google Search
+https://encrypted.google.com/#q=google%20track%20based%20on%20ip what - Google Search
+https://encrypted.google.com/#q=session%20only%20cookies test - Google Search
+http://www.javascriptkit.com/javatutors/cookie.shtml Session-only cookies
+http://fanglingsu.github.io/vimb/man.html Vimb - manual page
+http://fanglingsu.github.io/vimb/faq.html Vimb - Frequently asked Questions
+http://fanglingsu.github.io/vimb/scripts.html Vimb - user scripts
+http://homakov.blogspot.co.uk/2014/01/cookie-bomb-or-lets-break-internet.html Egor Homakov: Cookie Bomb or let's break the Internet.
+https://encrypted.google.com/#q=vimb+cookies+browser vimb cookies browser - Google Search
+https://www.google.co.uk/?gfe_rd=cr&ei=AQvJVZ36CbTj8wfw9KzACQ&gws_rd=ssl Google
+http://example.com/ Example Domain
+http://www.iana.org/domains/reserved IANA — IANA-managed Reserved Domains
+https://encrypted.google.com/#q=vimb%20cookies Google
+https://encrypted.google.com/#q=hosts%20vs%20ublock Google
+http://lifehacker.com/ublock-is-a-fast-and-lightweight-alternative-to-adblock-1625246461 uBlock Is a Fast and Lightweight Alternative to Adblock Plus
+https://encrypted.google.com/#q=ublock%20vs%20hosts Google
+https://encrypted.google.com/#q=ublock+vs+hosts+file ublock vs hosts - Google Search
+https://github.com/fanglingsu/vimb/issues/154 Login credentials lost when opening a new window (tabopen) · Issue #154 · fanglingsu/vimb · GitHub
+https://www.google.co.uk/?gfe_rd=cr&ei=Qg7JVYaHGq7j8wfRq76gCQ&gws_rd=ssl Google
+https://www.google.co.uk/?gfe_rd=cr&ei=Qg7JVYaHGq7j8wfRq76gCQ&gws_rd=ssl#q=what Google
+https://www.google.co.uk/?gfe_rd=cr&ei=dg7JVfmDMLPj8wfV17qIDQ&gws_rd=ssl Google
+https://www.google.co.uk/?gfe_rd=cr&ei=1A7JVZ_eAqzj8wfi2pSIAw&gws_rd=ssl Google
+http://organizer.eu5.org/done.php Organizer
+http://organizer.eu5.org/index.php Organizer
+http://organizer.eu5.org/ Organizer - Login
+https://encrypted.google.com/#q=mv%20home%20to%20%2Fdev%2Fnull test - Google Search
+http://askubuntu.com/questions/435866/why-is-moving-directories-to-dev-null-dangerous command line - Why is moving directories to /dev/null dangerous? - Ask Ubuntu
+https://encrypted.google.com/#q=fifa%2016%20pc Google
+http://torrentshack.me/torrents.php?page=2&searchstr=fifa+15&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?searchstr=fifa+14&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+https://encrypted.google.com/#q=fifa%2015%20crack Google
+http://smallbusiness.chron.com/google-adsense-track-ip-64793.html How Does Google AdSense Track Your IP? | Chron.com
+https://thepiratebay.la/search/fifa/0/99/0 The Pirate Bay - The galaxy's most resilient bittorrent site
+http://serve.adplxmd.com/?placement=289748&redirect
+https://thepiratebay.la/search/fifa%2016/0/99/0 The Pirate Bay - The galaxy's most resilient bittorrent site
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCYQFjABahUKEwiSntDutZ_HAhVC5RoKHTrBDck&url=http%3A%2F%2Fsomeonewhocares.org%2Fhosts%2F&ei=dBLJVZKUBsLKa7qCt8gM&usg=AFQjCNEY3z1aBbNagYHQFuewReNaim_gtQ&cad=rja
+https://encrypted.google.com/#q=use%20encrypted.google.com Google
+https://jdrch.wordpress.com/2014/11/05/the-best-way-to-block-ads-adblock-plus-vs-a-custom-hosts-file-hostsman/ The best way to block ads: AdBlock Plus vs. a custom hosts file (HostsMan) | /jdrch
+http://security.stackexchange.com/questions/32367/what-is-the-difference-between-https-google-com-and-https-encrypted-google-c encryption - What is the difference between https://google.com and https://encrypted.google.com? - Information Security Stack Exchange
+https://encrypted.google.com/#q=hosts%20file%20adblock hosts file adblock - Google Search
+https://news.ycombinator.com/item?id=7743202 http://someonewhocares.org/hosts/zero/ | Hacker News
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDAQFjADahUKEwi7ksCKt5_HAhXDfhoKHdEnAVs&url=http%3A%2F%2Fctrlq.org%2Fcode%2F19818-detect-adblock-javascript&ei=uhPJVbvNPMP9adHPhNgF&usg=AFQjCNFGHy4ai7IsN3GDbZ8yBshDqtKgrA&cad=rja
+http://ctrlq.org/code/19818-detect-adblock-javascript Detect AdBlock with JavaScript
+http://w3guy.com/detecting-adblock/ Ultimate Guide To Detecting AdBlock
+http://stackoverflow.com/questions/4869154/how-to-detect-adblock-on-my-website adsense - How to detect Adblock on my website? - Stack Overflow
+https://www.playonlinux.com/en/ Home - PlayOnLinux - Run your Windows applications on Linux easily!
+https://encrypted.google.com/#q=adblock%20detect adblock detect - Google Search
+https://encrypted.google.com/#q=adblock+detect+swine adblock detect - Google Search
+http://www.gamesbox.com/search-results/1802436/drunk-spiderman Drunk Spiderman - Drunk Spiderman Flash Games Online | 11500+ Free Flash Games | Play Free Games Online
+http://stackoverflow.com/questions/23145862/detect-adblock-on-my-website-then-show-banner javascript - Detect Adblock on my website then show banner? - Stack Overflow
+https://encrypted.google.com/#q=swine%20detect%20adblock swine detect adblock - Google Search
+https://thepcspy.com/read/how_to_block_adblock/ How to block Adblock
+https://thepcspy.com/blockadblock/ Block AdBlock test page
+https://encrypted.google.com/#q=house%20of%20cards%20season%204 Google
+http://someonewhocares.org/hosts/zero/hosts
+http://someonewhocares.org/hosts/ipv6/ Using a Hosts File To Make The Internet Not Suck (as much) (IPv6 version)
+http://someonewhocares.org/origami/ Dan Pollock's Origami Jokes
+http://someonewhocares.org/photos/ Pollock's Pictures
+http://someonewhocares.org/hosts/ Using a Hosts File To Make The Internet Not Suck (as much)
+https://www.eff.org/deeplinks/2011/10/google-encrypts-more-searches Google Encrypts More Searches | Electronic Frontier Foundation
+https://www.ssllabs.com/ssltest/analyze.html?d=encrypted.google.com SSL Server Test: encrypted.google.com (Powered by Qualys SSL Labs)
+https://www.ssllabs.com/ssltest/analyze.html?d=google.com SSL Server Test: google.com (Powered by Qualys SSL Labs)
+https://www.ssllabs.com/ssltest/analyze.html?d=encrypted.google.com&s=216.58.192.46 SSL Server Test: encrypted.google.com (Powered by Qualys SSL Labs)
+https://www.ssllabs.com/ssltest/analyze.html?d=www.google.com&s=216.58.192.4&hideResults=on SSL Server Test: google.com (Powered by Qualys SSL Labs)
+https://www.ssllabs.com/ssltest/analyze.html?d=skozl.com&latest SSL Server Test: skozl.com (Powered by Qualys SSL Labs)
+https://encrypted.google.com/#q=christiano%20ronaldo%20height Google
+https://www.ssllabs.com/ssltest/analyze.html?d=skozl.com&s=2001%3a19f0%3a7400%3a8622%3a0%3a0%3a0%3a1&latest SSL Server Test: skozl.com (Powered by Qualys SSL Labs)
+https://encrypted.google.com/#q=christiano+ronaldo+height+cm christiano ronaldo height - Google Search
+https://encrypted.google.com/#q=christiano%20ronaldo%20dribble%20for%20height christiano ronaldo height cm - Google Search
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi 5 Things That Cristiano Ronaldo Does Better Than Lionel Messi | Bleacher Report
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi/page/2 5 Things That Cristiano Ronaldo Does Better Than Lionel Messi | Bleacher Report
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi/page/3 Free-Kicks
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi/page/4 Aerial Battles
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi/page/5 Defending
+https://encrypted.google.com/#q=average%20height%20in%20uk Google
+https://encrypted.google.com/#q=average+height+in+bulgaria average height in uk - Google Search
+https://encrypted.google.com/#q=average+height+in+sweden average height in bulgaria - Google Search
+https://www.ssllabs.com/ssltest/analyze.html?d=skozl.com SSL Server Test: skozl.com (Powered by Qualys SSL Labs)
+https://www.ssllabs.com/ssltest/analyze.html?d=skozl.com&s=108.61.173.91 SSL Server Test: skozl.com (Powered by Qualys SSL Labs)
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi/page/7 5 Things That Cristiano Ronaldo Does Better Than Lionel Messi | Bleacher Report
+http://bleacherreport.com/articles/1373932-5-things-that-cristiano-ronaldo-does-better-than-lionel-messi/page/6 Power
+http://bleacherreport.com/articles/2542409-best-golazos-from-world-football-this-weekend Power
+http://www.healthdiscovery.net/links/calculators/ideal_bw_men.htm Ideal Body Weight For Men
+https://encrypted.google.com/#q=cm%20to%20feet Google
+https://encrypted.google.com/#q=ideal%20male%20weight ideal male weight - Google Search
+https://encrypted.google.com/search?q=ideal+male+weight+cm+kg&biw=1434&bih=837&tbm=isch&tbo=u&source=univ&sa=X&ved=0CBsQsARqFQoTCPTJieS8n8cCFUXbGgodApEJXQ ideal male weight cm kg - Google Search
+https://encrypted.google.com/search?q=ideal+male+weight+cm+kg&biw=1434&bih=837&tbm=isch&tbo=u&source=univ&sa=X&ved=0CBsQsARqFQoTCPTJieS8n8cCFUXbGgodApEJXQ#imgrc=qbkdrcXhfHEMhM%3A ideal male weight cm kg - Google Search
+https://encrypted.google.com/search?q=ideal+male+weight+cm+kg&biw=1434&bih=837&tbm=isch&tbo=u&source=univ&sa=X&ved=0CBsQsARqFQoTCPTJieS8n8cCFUXbGgodApEJXQ#imgrc=RzeE_oSG83S1OM%3A ideal male weight cm kg - Google Search
+https://encrypted.google.com/#q=ideal+male+weight+cm+kg ideal male weight cm kg - Google Search
+https://encrypted.google.com/#q=ideal+male+weight+ ideal male weight cm kg - Google Search
+http://www.healthstatus.com/calculate/ideal-healthy-weight Ideal Weight Calculator
+https://encrypted.google.com/#q=ideal%20weight Google
+https://encrypted.google.com/#q=ideal+weight+men ideal weight - Google Search
+https://encrypted.google.com/#q=ideal+weight+men+kg ideal weight men - Google Search
+https://en.wikipedia.org/wiki/Human_body_weight Human body weight - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Human_body_weight#Ideal_body_weight Human body weight - Wikipedia, the free encyclopedia
+http://www.scienceofsocceronline.com/2010/03/running-with-ball-how-much-how-often.html The Science of Soccer Online: Running with the Ball: How Much, How Often?
+https://encrypted.google.com/#q=how%20often%20to%20touch%20ball how often to touch ball - Google Search
+https://encrypted.google.com/#q=touch%20per%20dribble Google
+https://encrypted.google.com/#q=touch+per+dribble+football touch per dribble - Google Search
+http://www.theguardian.com/football/these-football-times/2014/feb/14/footballers-practice-perfection-10-000-touches-day Practising perfection by 10,000 touches | Football | The Guardian
+https://encrypted.google.com/#q=cryuff%20turn Google
+https://www.youtube.com/watch?v=Kjsl6ZjYPlU How to do a Cruyff Turn - Online Soccer Academy - YouTube
+https://encrypted.google.com/#q=10%20000%20touches Google
+https://www.youtube.com/watch?v=JIbY7LEjNxI 10,000 Touch Workout - YouTube
+https://www.youtube.com/results?search_query=jeremy+lynch+ jeremy lynch - YouTube
+https://www.youtube.com/watch?v=x1x9WBTpZi8 ▶ Learn FOUR Amazing Football Skills! CAN YOU DO THIS!? Part 1 | F2Freestylers - YouTube
+https://www.youtube.com/watch?v=5LU7oZla2Zk ▶ Learn FOUR Amazing Football Skills! CAN YOU DO THIS Part 2 | F2 Freestylers - YouTube
+https://www.youtube.com/watch?v=ko_bIAnoJMw ▶ Learn FOUR Amazing Football Skills! CAN YOU DO THIS Part 4??!! | F2Freestylers - YouTube
+https://www.youtube.com/watch?v=n_2_FR92RD4 ▶ Learn FOUR Amazing Football Skills! Part 5 - CAN YOU DO THIS Part 5!? | F2Freestylers - YouTube
+https://www.youtube.com/watch?v=WT4CaqZdjaU ▶ Learn Amazing Soccer Skills: Can You Do This!? Neymar Special! Part 2 - YouTube
+https://www.youtube.com/watch?v=jYwKlt8YR5E ▶ Learn Amazing Soccer Skills: Cristiano Ronaldo Moves | F2Freestylers - YouTube
+https://www.youtube.com/results?search_query=freestyler+football+game freestyler football game - YouTube
+https://www.youtube.com/watch?v=jkUcFF4VmO4 ▶ The Unbelievable Game - Pepsi Max. Unbelievable #LiveForNow - YouTube
+https://www.youtube.com/watch?v=BE3HGSOk9S8 ▶ One-Take Freestyle Football ft. F2 Freestylers and TimH - Pepsi Max. Unbelievable #LiveForNow - YouTube
+https://www.youtube.com/results?search_query=revers+hocus+pocus+in+game revers hocus pocus in game - YouTube
+https://www.youtube.com/watch?v=L9pzryq01uQ revers hocus pocus in game - YouTube
+https://www.youtube.com/results?search_query=jeremy+lynch+tutorial jeremy lynch tutorial - YouTube
+https://www.youtube.com/watch?v=5QwQV9jPK2s jeremy lynch tutorial - YouTube
+https://investor.google.com/releases/2015/0810.html Google Announces Plans for New Operating Structure – Investor Relations – Google
+https://encrypted.google.com/#q=best%20skill%20move%20player Google
+https://encrypted.google.com/#q=best+skill+move+player+ever best skill move player - Google Search
+https://www.youtube.com/watch?v=MuPXdrkzdjo Ronaldinho ● Top 30 Skills Moves Ever - YouTube
+https://encrypted.google.com/#q=football%20grab%20t%20shirt Google
+https://encrypted.google.com/#q=football+grab+t+shirt+deender football grab t shirt - Google Search
+http://forums.bigsoccer.com/threads/shirt-grabbing-legal-or-not.23488/ Shirt Grabbing - legal or not? | BigSoccer Forum
+https://www.youtube.com/results?search_query=football+shirt+grabbing YouTube
+https://encrypted.google.com/#q=dribbling%20vs%20shooting Google
+https://encrypted.google.com/#q=dribbling+vs+shooting+football dribbling vs shooting - Google Search
+https://www.youtube.com/watch?v=KvkWRYJlVhw ▶ How to Shoot like Cristiano Ronaldo - YouTube
+https://www.youtube.com/results?search_query=shoot+ronaldo shoot ronaldo - YouTube
+https://www.youtube.com/watch?v=SSkTGvJDSYY ▶ How to Shoot Like Cristiano Ronaldo | CR7 Freekick Tutorial - YouTube
+https://www.youtube.com/results?search_query=how+to+knuckle+a+soccer+ball+ how to knuckle a soccer ball - YouTube
+https://www.youtube.com/watch?v=PzaseZTNveE ▶ Cristiano Ronaldo & Gareth Bale Longshot Knuckleball Tutorial | How to shoot a Knuckle Ball - YouTube
+https://www.youtube.com/results?search_query=football+how+to+topspin football how to topspin - YouTube
+https://www.youtube.com/watch?v=QIkhwGmqhQI football how to topspin - YouTube
+https://encrypted.google.com/#q=football%20topspin%20trick Google
+https://encrypted.google.com/#q=football+top+spin+trick football topspin trick - Google Search
+https://encrypted.google.com/#q=how%20to%20top%20spin%20football how to top spin football - Google Search
+https://encrypted.google.com/#q=how+to+top+spin+football&start=10 how to top spin football - Google Search
+http://www.wikihow.com/Bend-a-Soccer-Ball How to Bend a Soccer Ball: 12 Steps (with Pictures) - wikiHow
+https://www.youtube.com/results?search_query=football+dip football dip - YouTube
+https://www.youtube.com/watch?v=aB9yU9Bhbdc football dip - YouTube
+https://encrypted.google.com/#q=knuckle%20ball%20vs Google
+https://encrypted.google.com/#q=knuckle+ball+vs+football knuckle ball vs - Google Search
+https://www.youtube.com/watch?v=gvdoi0N7khs Gareth Bale - How To Hit A Knuckleball -- Gamedayplus Episode 6 -- adidas Football - YouTube
+https://www.youtube.com/results?search_query=shoot+like+lionel+messi shoot like lionel messi - YouTube
+https://www.youtube.com/watch?v=ara1A7JK_TU shoot like lionel messi - YouTube
+https://encrypted.google.com/#q=right%20foot%20left%20winger Google
+https://encrypted.google.com/#q=right%20foot%20which%20wing Google
+https://answers.yahoo.com/question/index?qid=20120820204851AAWh4JV I am right footed in soccer and dont know which wing to play? My left side is really weakk? | Yahoo Answers
+https://encrypted.google.com/#q=messi%20and%20ronaldo%20on%20opposite%20wings Google
+http://www.theguardian.com/sport/blog/2010/mar/24/the-question-inside-out-wingers The Question: Why are so many wingers playing on the 'wrong' wings? | Jonathan Wilson | Sport | The Guardian
+http://www.quora.com/Which-position-does-Cristiano-Ronaldo-play Which position does Cristiano Ronaldo play? - Quora
+https://encrypted.google.com/#q=ronaldo%20right%20or%20left%20wing ronaldo right or left wing - Google Search
+https://encrypted.google.com/#q=christiano+ronaldo+forced+to+switch+wings ronaldo right or left wing - Google Search
+http://www.theguardian.com/football/blog/2013/jul/29/gareth-bale-cristiano-ronaldo-real-madrid Cristiano Ronaldo would have to make way for Gareth Bale at Real Madrid | Michael Cox | Football | The Guardian
+https://encrypted.google.com/#q=football%20foot%20and%20wing Google
+http://sports.stackexchange.com/questions/3625/what-is-an-inverted-winger football - What is an inverted winger? - Sports Stack Exchange
+https://www.youtube.com/results?search_query=messi+practice messi practice - YouTube
+https://www.youtube.com/watch?v=QbqFSqJissg messi practice - YouTube
+https://www.youtube.com/channel/UCwiyjC4Rte1Xeik3NH2uYSw ronaldo drills - YouTube
+https://www.youtube.com/results?search_query=ronaldo+drills ronaldo drills - YouTube
+https://www.youtube.com/watch?v=8QhkVvdYOx8 ronaldo drills - YouTube
+https://encrypted.google.com/#q=uk%20football%20channel Google
+https://encrypted.google.com/#q=uk+football+channel+tv uk football channel - Google Search
+http://www.live-footballontv.com/ Live Football On TV | Football On Television In The UK
+http://cricfree.sx/bt-sport-1-live-stream-1 Bt Sport 1 Live Stream | Bt Sport 1
+https://encrypted.google.com/#q=bt%20sports%20stream bt sports stream - Google Search
+http://www.time4tv.com/2013/08/bt-sport-1.php Watch BT Sport 1 Free Live Stream Online | Time 4 Tv
+https://encrypted.google.com/# Google
+http://cricfree.tv/bt-sport-1-live-stream-1 Bt Sport 1 Live Stream | Bt Sport 1
+https://encrypted.google.com/#q=bt%20sports%20live%20stream bt sports live stream - Google Search
+https://www.youtube.com/results?search_query=uk+mobile+broadbands uk mobile broadbands - YouTube
+https://www.youtube.com/watch?v=1dBnC9DPcPw What's the best mobile network... UK mobile broadband tested - YouTube
+https://encrypted.google.com/#q=pay%20to%20go%20without%20name Google
+https://encrypted.google.com/#q=pay+to+go+three+uk+buy pay to go without name - Google Search
+http://www.three.co.uk/Store/SIM/Pay_As_You_Go SIM Only Deals | Pay As You Go Plans | Three
+http://www.three.co.uk/Store/Pay_As_You_Go_Price_Plans Pay as You Go 321 - Price Plans – Three
+http://www.three.co.uk/Store/SIM/Pay_As_You_Go?intid=3mainprbn1244 SIM Only Deals | Pay As You Go Plans | Three
+https://encrypted.google.com/#q=pay%20as%20you%20go%20sim%20no%20name Google
+https://encrypted.google.com/#q=pay+as+you+go+sim+no+name+uk pay as you go sim no name - Google Search
+http://www.amazon.co.uk/Three-Sim-Card-Pay-You/dp/B00JKF6EO2 Three Sim Card Pay As You Go: Amazon.co.uk: Electronics
+http://www.amazon.co.uk/Three-Sim-Card-Pay-You/dp/B00JKF6EO2?&th=1 Three Sim Card Pay As You Go: Amazon.co.uk: Electronics
+https://encrypted.google.com/#q=cameron%20track%20mobile%20phones Google
+https://encrypted.google.com/#q=battery%20efficient%20sip%20app cameron track mobile phones - Google Search
+https://encrypted.google.com/#q=david%20cameron%20encryption battery efficient sip app - Google Search
+https://en.wikipedia.org/wiki/Encryption_ban_proposal_in_the_United_Kingdom Encryption ban proposal in the United Kingdom - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Mass_surveillance_in_the_United_Kingdom Mass surveillance in the United Kingdom - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/w/index.php?title=Mass_surveillance_in_the_United_Kingdom&action=edit&section=7 View source for Mass surveillance in the United Kingdom - Wikipedia, the free encyclopedia
+http://news.bbc.co.uk/1/hi/technology/3121652.stm BBC NEWS | Technology | Smart cards track commuters
+https://www.youtube.com/watch?v=ngElkyQ6Rhs [스타워즈: 깨어난 포스] 30초 예고편 공개 - YouTube
+https://encrypted.google.com/#q=lemon+bar+patched+icon lemonbar patched iicon - Google Search
+https://encrypted.google.com/#q=lemonbar%20patched%20iicon lemon bar patched icon - Google Search
+https://accounts.google.com/ServiceLogin?uilel=3&hl=en&service=youtube&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Fhl%3Den%26feature%3Dsign_in_button%26app%3Ddesktop%26action_handle_signin%3Dtrue%26next%3D%252F#identifier YouTube
+https://encrypted.google.com/#q=redirect%20all%20output Google
+http://stackoverflow.com/questions/6674327/redirect-all-output-to-file linux - Redirect all output to file - Stack Overflow
+https://encrypted.google.com/search?sclient=psy-ab&site=&source=hp&q=test&btnK=Google+Search test - Google Search
+https://encrypted.google.com/search?q=test&gbv=1&sei=Qz7JVc2THMy2adXsisgF test - Google Search
+https://encrypted.google.com/#q=lol Google
+https://www.youtube.com/watch?v=M-VTdsCKLgg [스타워즈: 깨어난 포스] 30초 예고편 공개 - YouTube
+https://www.youtube.com/watch?v=uvyPeeA2Gw4 [한글자막] 스타워즈: 깨어난 포스 예고편 #2 잘못된 모든 것 Everything Wrong With the The Force Awakens Trailer 2 - YouTube
+https://www.youtube.com/results?search_query=the+syndicate the syndicate - YouTube
+https://www.youtube.com/results?search_query=skyrim+review skyrim review - YouTube
+https://www.youtube.com/results?search_query=zero+puncutation zero puncutation - YouTube
+https://www.youtube.com/watch?v=PZ-BcdgD-1c ▶ Batman: Arkham Knight (Zero Punctuation) - YouTube
+https://www.youtube.com/results?search_query=hatball hatball - YouTube
+https://www.youtube.com/results?search_query=hatball+zero+punct hatball zero punct - YouTube
+https://www.youtube.com/user/TheEscapistMagazine Escapist - YouTube
+https://www.youtube.com/user/TheEscapistMagazine/videos Escapist - YouTube
+https://www.youtube.com/results?search_query=hatfall+the+escapist hatfall the escapist - YouTube
+https://www.youtube.com/watch?v=9kwf8Hk01dM Play Yahtzee's New Game Hatfall Now! - YouTube
+https://www.youtube.com/results?search_query=hatfall+the+escapist+play hatfall the escapist play - YouTube
+https://www.youtube.com/watch?v=TLVMjEi2sRI hatfall the escapist play - YouTube
+https://www.youtube.com/redirect?q=http%3A%2F%2Fwww.escapistmagazine.com%2Farcade%2Fview%2F13-Zero-Punctuation-Game-Hatfall&redir_token=kPdp_Mr5ud9rvz5pefCOidYfvgF8MTQzOTMzOTQzMEAxNDM5MjUzMDMw YouTube
+https://www.youtube.com/results?search_query=hatfall+game hatfall game - YouTube
+https://www.youtube.com/watch?v=RhiprwBa1Pw ▶ HatFall - i will never play this game again - YouTube
+https://www.youtube.com/watch?v=Jq0-3pGmb-A ▶ Hatfall | Part 1 | THE BEST HAT PUTTING ON SIM CALLED HATFALL - YouTube
+https://www.youtube.com/watch?v=zjt-7H3nmv0 ▶ Hatfall | Part 1 | THE BEST HAT PUTTING ON SIM CALLED HATFALL - YouTube
+https://encrypted.google.com/#q=anjelica%20boyd%20pov Google
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwjNl-yV55_HAhXHXRoKHXkiATI&url=http%3A%2F%2Fwww.redtube.com%2F961468&ei=J0bJVY3oKce7afnEhJAD&usg=AFQjCNEcbYXPrZvLHilU6A_WLYg6npr6ag&bvm=bv.99804247,d.d2s&cad=rja
+http://www.redtube.com/961468 Anjelica - Come to Me. Amazing blonde! | Redtube Free POV Porn Videos, Blowjob Movies & Teens Clips
+https://encrypted.google.com/#q=elecrical%20and%20elecronic%20engineering%20schedule%20%20imperil%20college%20london anjelica boyd pov - Google Search
+https://www.imperial.ac.uk/study/ug/courses/electrical-engineering-department/ Department of Electrical and Electronic Engineering | Imperial College London
+https://encrypted.google.com/#q=imperial%20college%20schedules Google
+http://www3.imperial.ac.uk/bioengineering/admin/coursesadmin/timetables Timetables
+https://wwwf.imperial.ac.uk/bioengineering/admin/2014_15/Timetables/Spring/g1275.pdf 404 Not Found
+http://www3.imperial.ac.uk/electricalengineering/teaching/undergraduate/timetables Timetables
+http://www3.imperial.ac.uk/electricalengineering/research Research
+http://www2.ee.ic.ac.uk/timetable/Spring15/d307index.html EE Department of Electrical and Electronic Engineering index
+http://www2.ee.ic.ac.uk/timetable/Spring15/g2506.html Department of Electrical and Electronic Engineering - Spring 2015 EE-EEE1 A1 (Week starting 23/03/2015) - Imperial College
+http://www2.ee.ic.ac.uk/timetable/Spring15/d307gindex.html EE Department of Electrical and Electronic Engineering Group index
+http://www2.ee.ic.ac.uk/timetable/Spring15/g2734.html Department of Electrical and Electronic Engineering - Spring 2015 EE-EIE1 Year Group (Week starting 23/03/2015) - Imperial College
+https://encrypted.google.com/#q=imperial%20college%20reddit Google
+http://www.reddit.com/r/Imperial/comments/3fyxcg/how_are_you_guys_dealing_with_the_tube_strikes/ How are you guys dealing with the tube strikes?? : Imperial
+http://www.reddit.com/r/Imperial/ Imperial College London
+https://www.reddit.com/r/Imperial/comments/3e9c3i/twin_bedroom_accomodation_question/ Twin bedroom accomodation question : Imperial
+https://www.reddit.com/r/Imperial/ Imperial College London
+https://www.reddit.com/r/Imperial/comments/38ajhl/reading_suggestions_before_an_engineering_course/ Reading suggestions before an Engineering Course : Imperial
+http://ix.io/kbQ
+http://ix.io/fqw
+http://ix.io/client
+http://ix.io/
+https://encrypted.google.com/#q=pay%20as%20you%20go%20321%20review Google
+http://kenstechtips.com/index.php/threes-321-tariff Three's 321 Tariff: 3p/min, 2p/text and 1p/MB on Pay As You Go
+http://kenstechtips.com/index.php/pac-codes-how-to-transfer-your-mobile-number-when-switching-networks PAC Codes: Transfer Your Mobile Number To A New Network
+https://encrypted.google.com/#q=kek Google
+https://f00l.de/wowtranslator.php World of Warcraft Translator
+https://encrypted.google.com/#q=horde%20translator horde translator - Google Search
+http://eu.battle.net/wow/en/forum/topic/4902132061 Cross faction translation addon? - Forums - World of Warcraft
+https://encrypted.google.com/#q=three%20321%20deal Google
+https://encrypted.google.com/#q=three+321+deal+review three 321 deal - Google Search
+http://www.4g.co.uk/wp-content/uploads/EE_PAYG_screen.jpg EE_PAYG_screen.jpg (513x578 pixels)
+http://www.4g.co.uk/4g-news/news-features/ee-4g-pay-go-vs-three-321-pay-go_30015610.html EE 4G Pay As You Go vs Three 321 Pay As You Go
+https://encrypted.google.com/#q=EE%20pay%20as%20you%20go EE pay as you go - Google Search
+http://shop.ee.co.uk/price-plans/pay-as-you-go Price Plans | Pay As You Go 4G Phones | EE
+http://shop.ee.co.uk/price-plans/pay-as-you-go/about-packs About packs
+https://encrypted.google.com/#q=customer%20satisfaction%20carriers%20uk Google
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwjcn7nN5KDHAhVJfhoKHdy1AWs&url=http%3A%2F%2Fwww.theacsi.org%2F&ei=rsnJVdyQLMn8adzrhtgG&usg=AFQjCNHxaFCzSsGUubMnry_CqlAUZ971FQ&bvm=bv.99804247,d.d2s&cad=rja
+https://encrypted.google.com/#q=handelsbaken%20uk customer satisfaction carriers uk - Google Search
+http://www.theacsi.org/ The American Customer Satisfaction Index
+http://www.handelsbanken.co.uk/shb/inet/icentrb.nsf/OpenFrameSet?OpenAgent&amp;iddef=&amp;id=&amp;navid=HandelsbankenRB_AbouttheGroup&amp;unid=q9758B38086826CCE802578A9005075E4&amp;nav=1
+http://www.handelsbanken.co.uk/shb/inet/IStartRb.nsf/FrameSet?OpenView&amp;iddef=HandelsbankenRB_AbouttheGroup&amp;navid=HandelsbankenRB_AbouttheGroup&amp;navob=3&amp;base=/Shb/Inet/ICentRB.nsf&amp;sa=/Shb/Inet/ICentRB.nsf/default/q9758B38086826CCE802578A9005075E4 Handelsbanken
+http://ncsiuk.com/ Home
+http://ncsiuk.com/index.php?option=com_content&task=view&id=179&Itemid=185 NCSI-UK Scores and Commentary
+http://www.handelsbanken.co.uk/shb/inet/ICentRb.nsf/vLookUpFirstPage/Central Handelsbanken
+http://www.handelsbanken.co.uk/shb/INeT/IStartRb.nsf/FrameSet?OpenView&id=default&navid=handelsbankenrb_aboutthegroup&sa=/SHB/Inet/ICentRB.nsf/Default/qF5D7D0EC8FA6784F80257623002D9974?opendocument&iddef=aboutthebank Handelsbanken
+https://skozl.com/s/sendme.tar.gz 404 - Not Found
+https://encrypted.google.com/#q=pera%20vim%20addon test - Google Search
+https://encrypted.google.com/#q=opera%20browser%20vim pera vim addon - Google Search
+https://encrypted.google.com/#q=chrome%20vim%20plugin opera browser vim - Google Search
+https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?hl=en Vimium - Chrome Web Store
+https://encrypted.google.com/#q=perl%20mybot Google
+http://www.drdobbs.com/web-development/writing-irc-bots-in-perl-with-botbasicbo/184416221 Writing IRC Bots in Perl with <i>Bot::BasicBot</i> | Dr Dobb's
+https://encrypted.google.com/#q=cpan%20basicbot Google
+https://encrypted.google.com/#q=cpan+basicbot+install cpan basicbot - Google Search
+https://encrypted.google.com/#q=cpan+MyBot cpan basicbot install - Google Search
+http://stackoverflow.com/questions/898782/how-do-i-tell-cpan-to-install-all-dependencies perl - How do I tell cpan to install all dependencies? - Stack Overflow
+https://major.io/2009/01/01/cpan-automatically-install-dependencies-without-confirmation/ CPAN: Automatically install dependencies without confirmation - major.io
+https://encrypted.google.com/#q=cpan%20install%20deps cpan install deps - Google Search
+http://www.reddit.com/r/perl/comments/2q3rxo/playing_with_botbasicbot/ Playing with Bot::BasicBot : perl
+https://metacpan.org/pod/Bot::BasicBot::Pluggable Bot::BasicBot::Pluggable - extended simple IRC bot for pluggable modules - metacpan.org
+https://www.reddit.com/r/perl/comments/2q3rxo/playing_with_botbasicbot/ Playing with Bot::BasicBot : perl
+http://linuxgazette.net/139/okopnik.html Installing Perl Modules as a Non-Root User LG #139
+https://encrypted.google.com/#q=MCPAN%20-e%20shell%20install MCPAN -e shell install - Google Search
+http://www.justskins.com/forums/bot-basicbot-install-problems-101057.html Bot::BasicBot install problems - PERL Modules
+https://encrypted.google.com/#q=perl%20install%20bot%3A%3Abasicbot perl install bot::basicbot - Google Search
+http://blog.rajatpandit.com/2008/02/25/writing-an-irc-bot/ Writing an IRC Bot | Evernotes…
+https://encrypted.google.com/#q=perl+install+POE+symbol+lookup+error perl install POE - Google Search
+http://search.cpan.org/~ajdixon/Net-Tor-Servers-0.03/lib/Net/Tor/Servers.pm Net::Tor::Servers - search.cpan.org
+https://encrypted.google.com/#q=perl%20tor perl tor - Google Search
+https://encrypted.google.com/#q=perl+tor+connect perl tor - Google Search
+http://www.programmingforums.org/post80288.html Perl IRC bot - connecting through tor? - Perl
+https://encrypted.google.com/#q=perl%20socks5 Google
+http://search.cpan.org/~clintdw/SOCKS-0.03/lib/Net/SOCKS.pm Net::SOCKS - search.cpan.org
+https://encrypted.google.com/#q=perl%20install%20POE Google
+http://poe.perl.org/?Where_to_Get_POE POE: Where To Get POE
+https://skozl.com/1GPp
+https://encrypted.google.com/#q=arch%20POE Google
+https://encrypted.google.com/#q=arch+POE+perl arch POE - Google Search
+https://www.archlinux.org/packages/community/any/perl-poe/ Arch Linux - perl-poe 1.366-1 (any)
+https://encrypted.google.com/#q=arch%20perl%20basicbot Google
+https://aur.archlinux.org/packages.php?K=perl-poe-component-irc AUR (en) - Search Criteria: perl-poe-component-irc
+https://encrypted.google.com/#q=perl-poe-component-irc Google
+https://aur.archlinux.org/packages/perl-poe-component-irc/ AUR (en) - Page Not Found
+https://encrypted.google.com/#q=perl-poe-component-irc+arch perl-poe-component-irc arch - Google Search
+https://encrypted.google.com/#q=arch%20old%20aur Google
+https://aur.archlinux.org/packages/?O=0&K=basic+bot AUR (en) - Search Criteria: basic bot
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=basic+bot&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: basic bot
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=perl-poe&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: perl-poe
+http://stackoverflow.com/questions/15551728/why-might-perl-allow-for-http-websites-using-tor-but-not-https Why might Perl allow for http websites using TOR but not https? - Stack Overflow
+https://encrypted.google.com/#q=perl%20socks%20and%20tor perl socks and tor - Google Search
+https://github.com/kurtcoke/irc2pbot/blob/master/1.pl irc2pbot/1.pl at master · kurtcoke/irc2pbot · GitHub
+https://encrypted.google.com/#q=perl+socks+tor+basicbot perl socks tor basicbot - Google Search
+http://mlawire.blogspot.co.uk/2009/07/using-lwp-with-tor.html MLA Wire: Perl: Using LWP with a SOCKS Proxy
+http://time.com/3732923/cell-phone-plans-two-year-contract/ Why You Should Never Sign a Cell Phone Contract Again | TIME
+https://encrypted.google.com/#q=textsecure%20computer test - Google Search
+http://support.whispersystems.org/customer/portal/questions/6993262-textsecure-desktop-web-interfaces Open WhisperSystems | TextSecure & Desktop/Web Interfaces
+https://www.manymo.com/ A Better Android Emulator - Manymo
+https://encrypted.google.com/#q=lightweight%20android%20emulator lightweight android emulator - Google Search
+https://encrypted.google.com/#q=lightweight+android+emulator+linux lightweight android emulator - Google Search
+https://encrypted.google.com/#q=android-sdk%20emulator lightweight android emulator linux - Google Search
+http://developer.android.com/tools/help/emulator.html Android Emulator | Android Developers
+https://encrypted.google.com/#q=should%20you%20install%20provisioning%20update test - Google Search
+https://encrypted.google.com/#q=android%20provisioning%20update should you install provisioning update - Google Search
+http://www.digitalmusicnews.com/2015/03/19/contract-hell-never-sign-make-fair/ The Contract from Hell That You Should Never Sign (And How to Make It Fair) - Digital Music NewsDigital Music News
+https://encrypted.google.com/#q=never%20sign%20a%20contctract never sign a contctract - Google Search
+http://forum.xda-developers.com/moto-g-2014/general/2-provisioning-updates-notification-t2990585 "2 New Provisioning Updates" notif… | Moto G (2014) | XDA Forums
+https://encrypted.google.com/#q=never%20sign%20a%20contract Google
+https://ting.com/blog/why-students-should-never-sign-a-cell-phone-contract/ Why students should never sign a cell phone contract - Ting.com
+https://ting.com/ Ting - mobile that makes sense
+https://encrypted.google.com/#q=ting%20uk ting uk - Google Search
+https://plus.google.com/+MartinRix/posts/G6XuHQ7zPoB Is there a UK equivalent to Ting? I hate mobile phone companies. I need lots of…
+https://encrypted.google.com/#q=three%20pay%20as%20you%20go%20addons Google
+http://www.three.co.uk/Support/Pay_As_You_Go/Phone_tariffs Phone tariffs - Support - Three
+https://www.youtube.com/watch?v=pioThuQOBHo football shooting drill - YouTube
+https://www.youtube.com/results?search_query=football+shooting+drill football shooting drill - YouTube
+https://www.youtube.com/results?search_query=become+good+at+shooting become good at shooting - YouTube
+https://www.youtube.com/results?search_query=become+good+at+shooting+footbal become good at shooting footbal - YouTube
+https://www.youtube.com/watch?v=Z1ucSYdBHZQ ▶ HOW TO SCORE GOALS part 1- Improve Shooting POWER - STRskillSchool - YouTube
+https://www.youtube.com/watch?v=Bz0MkzMoG2o how to accurate shooting football - YouTube
+https://www.youtube.com/results?search_query=how+to+accurate+shooting+football how to accurate shooting football - YouTube
+https://www.youtube.com/watch?v=Tnb5iUagkRk Master Accuracy Week 1: Stop & Shoot - Easy - YouTube
+https://www.youtube.com/watch?v=s9YHqW6xq_k ▶ Master Accuracy Week 1: Stop & Shoot - Easy - YouTube
+https://www.youtube.com/watch?v=WcZDmnQu1U0 Master Accuracy Week 1: Direct Shot - Medium - YouTube
+https://www.youtube.com/watch?v=HLOAPES2BhQ Master Accuracy Week 1: Direct Shot - Medium - YouTube
+https://en.wikinews.org/wiki/Two_slain_in_knife_attack_at_Swedish_IKEA_furniture_retailer Two slain in knife attack at Swedish IKEA furniture retailer - Wikinews, the free news source
+https://encrypted.google.com/#q=adept%20staacraft%20counters Google
+http://wiki.teamliquid.net/starcraft2/Adept Adept - Liquipedia - The StarCraft II Encyclopedia
+https://www.youtube.com/results?search_query=london+things london things - YouTube
+https://www.youtube.com/watch?v=rJGifTou5FE Ten Illegal Things To Do In London - YouTube
+http://www.amazon.co.uk/s/ref=nb_sb_noss/277-6457782-7756202?url=search-alias%3Daps&field-keywords=socket Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss_1?url=search-alias%3Daps&field-keywords=masterplug+eu&rh=i%3Aaps%2Ck%3Amasterplug+eu Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=extension+cable+&rh=i%3Aaps%2Ck%3Aextension+cable+ Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=masterplug+eu&rh=i%3Aaps%2Ck%3Amasterplug+eu Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=masterplug+german&rh=i%3Aaps%2Ck%3Amasterplug+german Amazon.co.uk: socket
+https://encrypted.google.com/search?q=german+plug&biw=1440&bih=843&tbm=isch&tbo=u&source=univ&sa=X&ved=0CBsQsARqFQoTCL2IveqLoscCFYQ_Ggod8bQPWg&dpr=1 german plug - Google Search
+https://encrypted.google.com/#q=german%20plug german plug - Google Search
+http://www.power-plugs-sockets.com/germany/ Germany: power plug adapter needed? | POWER PLUGS AND SOCKETS OF THE WORLD
+https://encrypted.google.com/#q=plugs%20and%20sockets Google
+http://www.worldstandards.eu/electricity/plugs-and-sockets/ Plug & socket types - World Standards
+http://www.worldstandards.eu/electricity/plugs-and-sockets/f/ Power plug & outlet Type F (Schuko) - World Standards
+http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=masterplug+type+f&rh=i%3Aaps%2Ck%3Amasterplug+type+f Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=type+f+extension&rh=i%3Aaps%2Ck%3Atype+f+extension Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=type+f+extension+cable&rh=i%3Aaps%2Ck%3Atype+f+extension+cable Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=type+f+extension+cable+plug&rh=i%3Aaps%2Ck%3Atype+f+extension+cable+plug Amazon.co.uk: socket
+http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=masterplug+shcutz&rh=i%3Aaps%2Ck%3Amasterplug+shcutz Amazon.co.uk: socket
+https://en.wikipedia.org/wiki/Mains_electricity_by_country Mains electricity by country - Wikipedia, the free encyclopedia
+http://physics.stackexchange.com/questions/15457/domestic-electric-ac-wiring-live-and-neutral-correct-or-not electricity - domestic electric AC wiring - Live and Neutral correct or not? - Physics Stack Exchange
+https://www.physicsforums.com/threads/what-happens-exactly-when-ac-neutral-and-active-lines-are-switched.445490/ What happens exactly when AC neutral and active lines are switched ?
+https://encrypted.google.com/#q=does%20it%20matter%20which%20way%20neutral%20and%20phase does it matter which way neutral and phase - Google Search
+https://encrypted.google.com/#q=ac%20current%20graph does it matter which way neutral and phase - Google Search
+https://learn.sparkfun.com/tutorials/alternating-current-ac-vs-direct-current-dc/alternating-current-ac Alternating Current (AC) vs. Direct Current (DC) - learn.sparkfun.com
+https://encrypted.google.com/#q=220%20V%20current%20graph Google
+https://encrypted.google.com/search?q=220+V+current+graph&biw=1440&bih=843&tbm=isch&tbo=u&source=univ&sa=X&ved=0CBsQsARqFQoTCPPEtbWNoscCFUjaGgodpjwAVw&dpr=1#imgrc=goJ6-MsuaFVaAM%3A 220 V current graph - Google Search
+http://www.tina.com/course/17princip/princip Principles of alternating current
+https://encrypted.google.com/#q=most%20compact%20plugs Google
+https://www.youtube.com/results?search_query=best+plug British Plugs Are Better Than All Other Plugs, And Here's Why - YouTube
+https://encrypted.google.com/#q=wikipedia%20sockets%20and%20plug most compact plugs - Google Search
+https://www.youtube.com/watch?v=UEfP1OKKz_Q British Plugs Are Better Than All Other Plugs, And Here's Why - YouTube
+https://www.youtube.com/watch?v=HfHgUu_8KgA Why Britain Uses Separate Hot and Cold Taps - YouTube
+https://www.youtube.com/watch?v=E-m6vc7lsmE The Man Who Set Up His Own Toll Road, Without Permission - YouTube
+https://www.youtube.com/watch?v=Vt4Dfa4fOEY How English sounds to non-English speakers - YouTube
+https://www.youtube.com/results?search_query=qi+fake+english qi fake english - YouTube
+https://www.youtube.com/results?search_query=skwerl+qi skwerl qi - YouTube
+https://www.youtube.com/watch?v=Pgj1Ixsbk4g ▶ Stephen Fry loses it on QI - YouTube
+https://www.youtube.com/watch?v=PA8qT5PzSS4 ▶ Barack Obama on QI - YouTube
+https://www.youtube.com/watch?v=uYuxqFeVrQk QI - How Long Would It Take for the Whole World to Turn into Zombies? - YouTube
+https://www.youtube.com/watch?v=kg2DwZ5r53o QI XL - Find the Lady, Identity Parade - YouTube
+https://www.youtube.com/watch?v=9Oqm3j89xMI QI XL - Find the Lady, Identity Parade - YouTube
+https://encrypted.google.com/#q=tekinik%20magasinet%20sd%20kort test - Google Search
+http://www.teknikmagasinet.se/tillbehor/gopro/hero-3plus/minneskort/sandisk-mobile-ultra-microsdhc-16gb SanDisk Mobile Ultra microSDHC 16GB | Teknikmagasinet.se
+http://www.teknikmagasinet.se/tillbehor/gopro/hero-3plus/minneskort/sandisk-mobile-ultra-microsdhc-32gb SanDisk Mobile Ultra microSDHC 32GB | Teknikmagasinet.se
+http://www.teknikmagasinet.se/tillbehor/gopro/hero-3plus/minneskort/sandisk-mobile-ultra-microsdxc-64gb SanDisk Mobile Ultra microSDXC 64GB | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=sd%20kort Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=micro%20sd%20kort Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=micro%20sd%20kort&Page=2 Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=hard%20disk Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=hard Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?Type=Accessories&CMS_SearchString=minne Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=minne Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/ovriga-tillbehor Övriga tillbehör | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=1%20TB Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=500%20GB Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/tangentbord/gaming/arachnid-recore Arachnid Recore | Teknikmagasinet.se
+http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=500GB Sökresultat | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/lagringsmedia/harddiskar/extern/harddiskkabinett-35-sata-usb-30 Hårddiskkabinett 3,5" SATA USB 3.0 | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/lagringsmedia/harddiskar/extern Extern | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/lagringsmedia/harddiskar/extern/harddiskkabinett-25-sata-usb-30-black Hårddiskkabinett 2,5" SATA USB 3.0 Black | Teknikmagasinet.se
+https://encrypted.google.com/#q=external%20hard%20disk%20vs Google
+http://www.pcworld.com/article/2686039/when-to-buy-a-flash-drive-an-external-hard-drive-or-an-external-ssd.html When to buy a flash drive, an external hard drive, or an external SSD | PCWorld
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2/278-1091661-8676510?url=search-alias%3Daps&field-keywords=external+hard+disk Amazon.co.uk: external hard disk
+https://encrypted.google.com/#q=G Google
+https://encrypted.google.com/#q=arch%20best%20way%20to%20encrypt%20external%20hard%20disk G - Google Search
+http://torrentshack.me/torrents.php?searchstr=3d&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?order_way=DESC&order_by=s6&searchstr=3d&release_type=both&searchtags=&tags_type=0&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://ads2.aditor.com/redirect.aspx?url=http%3a%2f%2faffiliatehub.skybet.com%2fprocessing%2fclickthrgh.asp%3fbtag%3da_17166b_2%26aid%3d58_8__103557
+http://www.skybet.com/skybet?offer=153&btag=a_17166b_2c_58_8__103557 Sky Bet - Bet £5 Get £20 Free | Sky Bet Club
+http://kat.cr/big-hero-6-2014-2014-3d-brrip-x264-yify-t10311242.html Download Big Hero 6 (2014) (2014) 3D BrRip x264 - YIFY Torrent - Kickass Torrents
+http://kat.cr/usearch/3d/?field=seeders&sorder=desc Download 3d Torrents - Kickass Torrents
+http://kat.cr/movies/ Download Movie Torrents - Kickass Torrents
+http://kat.cr/usearch/3d/ Download 3d Torrents - Kickass Torrents
+http://kat.cr/usearch/3d/?field=size&sorder=desc Download 3d Torrents - Kickass Torrents
+http://kat.cr/usearch/3d/2/?field=size&sorder=desc Download 3d Torrents - Page 2 of 400 - Kickass Torrents
+https://encrypted.google.com/#q=coraline Google
+https://encrypted.google.com/#q=need%20for%20speed%202014%20imdb Google
+http://www.imdb.com/title/tt2369135/ Need for Speed (2014) - IMDb
+http://www.empireonline.com/promotions/20-best-3d-films/ The 20 Best 3D Movies | Avatar | Empire | www.empireonline.com
+https://encrypted.google.com/#q=best%20rated%203d%20movies best rated 3d movies - Google Search
+http://www.popularmechanics.com/culture/movies/how-to/g98/10-best-3d-blu-ray-movies-to-watch-at-home/?slide=1 10 Best 3D Movies on Blue-Ray to Watch at Home
+http://www.popularmechanics.com/culture/movies/how-to/g98/10-best-3d-blu-ray-movies-to-watch-at-home/?slide=2 10 Best 3D Movies on Blue-Ray to Watch at Home
+http://www.popularmechanics.com/culture/movies/how-to/g98/10-best-3d-blu-ray-movies-to-watch-at-home/?slide=3 10 Best 3D Movies on Blue-Ray to Watch at Home
+http://www.popularmechanics.com/culture/movies/how-to/g98/10-best-3d-blu-ray-movies-to-watch-at-home/?slide=5 10 Best 3D Movies on Blue-Ray to Watch at Home
+http://www.popularmechanics.com/culture/movies/how-to/g98/10-best-3d-blu-ray-movies-to-watch-at-home/?slide=4 10 Best 3D Movies on Blue-Ray to Watch at Home
+http://www.popularmechanics.com/culture/movies/how-to/g98/10-best-3d-blu-ray-movies-to-watch-at-home/ 10 Best 3D Movies on Blue-Ray to Watch at Home
+https://www.amazon.com/gp/gw/ajax/s.html/184-2112241-2042003 Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more
+http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=3d+movies Amazon.com: 3d movies - Movies: Movies & TV
+https://encrypted.google.com/#q=minecraft%201.8.8%20inventory%20organize Google
+http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2203567-15w31b-1-8-x-inventorysorter-middle-click-to-sort [15w31b, 1.8.x] InventorySorter - middle click to sort! - v1.7 is out - Minecraft Mods - Mapping and Modding - Minecraft Forum - Minecraft Forum
+http://engine.4dsply.com/Redirect.eng?MediaSegmentId=17188&dcid=1_ctx_17cf30b8-0035-403b-a11f-3368679b2b94&vmId=919ebd69-0068-4bbd-8040-faff2847aa2d&abr=false&timeZoneOffset=60&dst=True&res=1440x900
+http://www.cpv2tracking.com/base.php?c=102&key=ae875c40cb56f3c84cb913eaace2d427&var6=101
+http://www.cpv2tracking.com/baseredirect.php?url=%3A%2F%2Fads2.williamhill.com%2Fredirect.aspx%3Fpid%3D183726623%26lpid%3D1487412031%26bid%3D1366344510%26var5%3Dekmwpdtyz102z32171168
+http://www.mediafire.com/download/3i3f6z3isq6bf3n/InventorySorter-1.8.8-1.7.zip InventorySorter-1.8.8-1.7
+https://encrypted.google.com/#q=multimc Google
+https://encrypted.google.com/#q=minecraft%201.8.8%20premodded multimc - Google Search
+http://minecraftsix.com/mc/minecraft-1-8-8-mods/ Minecraft 1.8.8 Mods | MinecraftSix
+http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1293201-mods-faq-and-security-considerations Mods FAQ and security considerations - Minecraft Mods - Mapping and Modding - Minecraft Forum - Minecraft Forum
+https://encrypted.google.com/#q=minecraft%20button%20switch Google
+https://encrypted.google.com/search?q=minecraft+button+switch&biw=1440&bih=843&tbm=isch&imgil=456Hxu3FkK4YMM%253A%253BX8IxLNwpVePmJM%253Bhttp%25253A%25252F%25252Fminecraft.wonderhowto.com%25252Fhow-to%25252Fswitch-between-multiple-outputs-with-one-button-redstone-relay-minecraft-0138747%25252F&source=iu&pf=m&fir=456Hxu3FkK4YMM%253A%252CX8IxLNwpVePmJM%252C_&dpr=1&usg=__Sl7pKyABf9CdboUo0nSkCrHEGLU%3D&ved=0CC0QyjdqFQoTCJX0gMGko8cCFcM5GgodcTUGVw&ei=HxnLVdXoO8PzaPHqmLgF#imgrc=456Hxu3FkK4YMM%3A&usg=__Sl7pKyABf9CdboUo0nSkCrHEGLU%3D minecraft button switch - Google Search
+https://encrypted.google.com/search?q=minecraft+button+switch&biw=1440&bih=843&tbm=isch&imgil=456Hxu3FkK4YMM%253A%253BX8IxLNwpVePmJM%253Bhttp%25253A%25252F%25252Fminecraft.wonderhowto.com%25252Fhow-to%25252Fswitch-between-multiple-outputs-with-one-button-redstone-relay-minecraft-0138747%25252F&source=iu&pf=m&fir=456Hxu3FkK4YMM%253A%252CX8IxLNwpVePmJM%252C_&dpr=1&usg=__Sl7pKyABf9CdboUo0nSkCrHEGLU%3D&ved=0CC0QyjdqFQoTCJX0gMGko8cCFcM5GgodcTUGVw&ei=HxnLVdXoO8PzaPHqmLgF#imgrc=fJ1XBvV71NYLNM%3A&usg=__Sl7pKyABf9CdboUo0nSkCrHEGLU%3D minecraft button switch - Google Search
+https://www.youtube.com/watch?v=UZehtTOXXzg Probably the worlds smallest on/off button in minecraft! - YouTube
+https://encrypted.google.com/#q=minecraft%20piston%20button%20switch Google
+http://minecraft.wonderhowto.com/how-to/make-buttons-work-like-levers-minecraft-using-t-flip-flop-0135196/ How to Make Buttons Work Like Levers in Minecraft Using a T Flip-Flop « Minecraft
+https://encrypted.google.com/#q=minecratf%20t%20flip%20flop Google
+https://encrypted.google.com/search?q=minecraft+t+flip+flop&biw=1440&bih=843&tbm=isch&imgil=8Z1ARArNQUb7UM%253A%253BRW-oCxw_mwprUM%253Bhttp%25253A%25252F%25252Fwww.youtube.com%25252Fwatch%25253Fv%2525253D2LIs_Fenekk&source=iu&pf=m&fir=8Z1ARArNQUb7UM%253A%252CRW-oCxw_mwprUM%252C_&dpr=1&usg=__wH7XvTrKByC7MNzel56mJW2OvLc%3D&ved=0CCgQyjdqFQoTCP34mKGlo8cCFcpWGgodLcIGPQ&ei=6RnLVb3gKsqtaa2Em-gD#imgrc=8Z1ARArNQUb7UM%3A&usg=__wH7XvTrKByC7MNzel56mJW2OvLc%3D minecraft t flip flop - Google Search
+https://encrypted.google.com/search?q=minecraft+t+flip+flop&biw=1440&bih=843&tbm=isch&imgil=8Z1ARArNQUb7UM%253A%253BRW-oCxw_mwprUM%253Bhttp%25253A%25252F%25252Fwww.youtube.com%25252Fwatch%25253Fv%2525253D2LIs_Fenekk&source=iu&pf=m&fir=8Z1ARArNQUb7UM%253A%252CRW-oCxw_mwprUM%252C_&dpr=1&usg=__wH7XvTrKByC7MNzel56mJW2OvLc%3D&ved=0CCgQyjdqFQoTCP34mKGlo8cCFcpWGgodLcIGPQ&ei=6RnLVb3gKsqtaa2Em-gD#imgrc=9HsnE-zNlJOqNM%3A&usg=__wH7XvTrKByC7MNzel56mJW2OvLc%3D minecraft t flip flop - Google Search
+https://encrypted.google.com/search?q=minecraft+t+flip+flop&biw=1440&bih=843&tbm=isch&imgil=8Z1ARArNQUb7UM%253A%253BRW-oCxw_mwprUM%253Bhttp%25253A%25252F%25252Fwww.youtube.com%25252Fwatch%25253Fv%2525253D2LIs_Fenekk&source=iu&pf=m&fir=8Z1ARArNQUb7UM%253A%252CRW-oCxw_mwprUM%252C_&dpr=1&usg=__wH7XvTrKByC7MNzel56mJW2OvLc%3D&ved=0CCgQyjdqFQoTCP34mKGlo8cCFcpWGgodLcIGPQ&ei=6RnLVb3gKsqtaa2Em-gD#imgrc=GFNaDz6bYNYdEM%3A&usg=__wH7XvTrKByC7MNzel56mJW2OvLc%3D minecraft t flip flop - Google Search
+https://encrypted.google.com/#q=minecraft%201.8%20t%20flip%20flop Google
+https://www.youtube.com/watch?v=fnDPidUGhUY MCTUT - Greatest T-Flip Flops (1.8 READY!) - YouTube
+https://encrypted.google.com/#q=repeater%20recepie Google
+https://encrypted.google.com/#q=extend%20button repeater recepie - Google Search
+https://encrypted.google.com/#q=extend+button+minecraft extend button - Google Search
+https://www.youtube.com/watch?v=xOYenWPqkCw Minecraft - Small T Flip Flop [Without Pistons] - YouTube
+https://www.youtube.com/watch?v=TL7oJ6g84pY HI-LO Tech: T-Flip Flop - YouTube
+https://www.youtube.com/watch?v=1EowM1GFp0E ▶ Minecraft :: Piston compact T-Flip Flop - YouTube
+https://www.youtube.com/results?search_query=piston+t-flip piston t-flip - YouTube
+https://www.youtube.com/watch?v=524XZH8fReQ piston t-flip - YouTube
+http://www.hitta.se/ hitta.se - alla privatpersoner & bolag. Telefonnummer & kartor
+http://www.hitta.se/oskar+sturm+kristiansen/malm%C3%B6/person/hxPs__wwwX?vad=oskar+sturm+kristiansen Oskar Sturm Kristiansen - Malmö - hitta.se
+http://www.hitta.se/s%C3%B6k?vad=oskar%20sturm%20kristiansen Hitta Oskar Sturm Kristiansen - 2 personer i hela Sverige
+https://encrypted.google.com/#q=what test - Google Search
+https://www.youtube.com/watch?v=BNfA5lLksMg ▶ London Ghetto VS Paris Ghetto Rap suburbs banlieue - YouTube
+https://www.youtube.com/watch?v=02SEnLniRWs ▶ Police vs The Arab Supercars in London! - YouTube
+https://www.youtube.com/results?search_query=london+vs london vs - YouTube
+https://www.youtube.com/watch?v=9HkEEywa5Zk ▶ LONDON vs. MIAMI SLANG Challenge | SoTotallyVlog - YouTube
+https://www.youtube.com/results?search_query=cockney+rhyming+slang+learn cockney rhyming slang learn - YouTube
+https://www.youtube.com/watch?v=-9NhaKWMtWU HOW TO SPEAK COCKNEY ACCENT! | Evan Edinger & Bekn Dignum - YouTube
+https://www.youtube.com/results?search_query=cockney+rhyming+slang cockney rhyming slang - YouTube
+https://www.youtube.com/results?search_query=cockney+rhyming+slang+conversation cockney rhyming slang conversation - YouTube
+https://www.youtube.com/watch?v=goXMgFJTi1s ▶ Cockney Rhyming Slang - YouTube
+https://www.youtube.com/watch?v=nUN0RLF-WuU cockney parents' evening - YouTube
+https://encrypted.google.com/#q=geaesr Google
+http://www.vappingo.com/word-blog/cockney-rhyming-slang/ The Definitive Guide to Cockney Rhyming Slang | Online Editing and Proofreading Services. Affordable Editors and Proofreaders.
+https://encrypted.google.com/#q=having%20a%20turkish having a turkish - Google Search
+https://uk.answers.yahoo.com/question/index?qid=20110510111617AAwTu3w What does " You are having a Turkish" means? | Yahoo Answers
+https://encrypted.google.com/#q=geaser geaesr - Google Search
+http://www.urbandictionary.com/define.php?term=geaser Urban Dictionary: geaser
+https://encrypted.google.com/#q=geaser%20cockney Google
+http://www.urbandictionary.com/define.php?term=geezer Urban Dictionary: geezer
+https://www.youtube.com/watch?v=OFxOqFRgD8o cockneys get a cab - YouTube
+https://www.youtube.com/watch?v=wYmrg3owTRE ▶ Hugh Laurie: the British slang vs the American - YouTube
+https://encrypted.google.com/#q=the%20office Google
+http://www.imdb.com/title/tt0386676/ The Office (TV Series 2005–2013) - IMDb
+https://www.youtube.com/watch?v=Z4Q3IUQHoX0 Top Ten Stupid Things Americans Say To Brits - YouTube
+https://www.youtube.com/watch?v=D4eC0_OXOPc ▶ What do Americans think of the British? - YouTube
+https://www.youtube.com/watch?v=XOWZS6qcCyA One Thing Americans Shouldn’t Say To British People - YouTube
+https://www.youtube.com/watch?v=ILIf7eoE5Kc What Brits Say Vs. What They Mean - YouTube
+https://www.youtube.com/watch?v=0MEqTWqAUQU What Brits Say Vs. What They Mean - YouTube
+https://encrypted.google.com/#q=high%20metabolism Google
+https://encrypted.google.com/#q=bear Google
+https://encrypted.google.com/#q=arch%20perl%20config%20simple Google
+https://encrypted.google.com/#q=arch+perl+file+confgdir arch perl config simple - Google Search
+https://aur4.archlinux.org/packages/perl-file-configdir/ AUR (en) - perl-file-configdir
+https://encrypted.google.com/#q=list%20all%20cpan%20installed%20modules Google
+http://stackoverflow.com/questions/115425/how-do-i-get-a-list-of-installed-cpan-modules perl - How do I get a list of installed CPAN modules? - Stack Overflow
+https://encrypted.google.com/#q=arch%20term%20extendedcolor%20perl Google
+https://encrypted.google.com/#q=arch+extutils:config arch term extendedcolor perl - Google Search
+https://www.archlinux.org/packages/community/any/perl-extutils-config/ Arch Linux - perl-extutils-config 0.008-1 (any)
+https://encrypted.google.com/#q=perl%20moreutils%20arch Google
+http://stackoverflow.com/questions/7777252/uninstall-all-perl-modules-installed-by-cpan Uninstall all perl modules installed by cpan - Stack Overflow
+https://encrypted.google.com/#q=uninstall%20all%20cpan%20modules uninstall all cpan modules - Google Search
+https://encrypted.google.com/#q=all%20of%20them uninstall all cpan modules - Google Search
+https://encrypted.google.com/#q=%2Fusr%2Fbin%2Fperl%3A%20symbol%20lookup%20error%3A%20%2Fusr%2Flib%2Fperl5%2Fsite_perl%2Fauto%2FList%2FMoreUtils%2FMoreUtils.so%3A%20undefined%20symbol%3A%20Perl_xs_apiversion_bootcheck%0AS all of them - Google Search
+http://grokbase.com/t/perl/beginners/131wwe20en/help-on-perl-core-dump [Perl-beginners] Help on perl core dump - Grokbase
+https://github.com/sebnow/text-tnetstrings-perl/issues/1 Undefined Symbol Perl_xs_apiversion_bootcheck · Issue #1 · sebnow/text-tnetstrings-perl · GitHub
+https://encrypted.google.com/#q=arch%20lwp%20simple%20perl Google
+https://encrypted.google.com/#q=arch+config+simple arch lwp simple perl - Google Search
+https://encrypted.google.com/#q=arch%20file%20configdir arch config simple - Google Search
+https://encrypted.google.com/#q=arch+file+configdir+perl arch file configdir - Google Search
+https://encrypted.google.com/#q=arch%20perl%20file%20configdir arch file configdir perl - Google Search
+http://www.perlmonks.org/?node_id=932608 want to remove all perl modules
+https://encrypted.google.com/#q=remove%20all%20perl%20modules remove all perl modules - Google Search
+https://encrypted.google.com/#q=perl%20modules%20directory remove all perl modules - Google Search
+https://encrypted.google.com/#q=arch%20remove%20all%20perl%20moudles perl modules directory - Google Search
+https://bbs.archlinux.org/viewtopic.php?id=123243 Uninstall all CPAN-installed Perl modules / Pacman & Package Upgrade Issues / Arch Linux Forums
+https://encrypted.google.com/#q=reinstall%20all%20packages%20including%20keywoard Google
+https://encrypted.google.com/#q=arch%20reinstall%20all%20packages%20including reinstall all packages including keywoard - Google Search
+https://encrypted.google.com/#q=arch+reinstall+all+packages+including+keyword arch reinstall all packages including - Google Search
+https://bbs.archlinux.org/viewtopic.php?pid=690438 Cleaning-optimizing arch-linux / Applications & Desktop Environments / Arch Linux Forums
+https://bbs.archlinux.org/viewtopic.php?id=89426 [SOLVED] Pacman - removing unneeded packages / Newbie Corner / Arch Linux Forums
+https://encrypted.google.com/#q=pacman%20unninstall%20uneeded pacman unninstall uneeded - Google Search
+https://encrypted.google.com/#q=pacman+uninstall+unneeded pacman uninstall unneeded - Google Search
+https://wiki.manjaro.org/index.php?title=Orphan_Package_Removal Orphan Package Removal - Manjaro Linux
+https://encrypted.google.com/#q=error%20target%20not%20found Google
+http://bbs.archbang.org/viewtopic.php?id=2706 pacman wont find packages: "error: target not found:"[Solved] (Page 1) / Pacman/Packages / ArchBang Forums
+https://encrypted.google.com/#q=pacman%20-Q%20manually%20installed Google
+https://bbs.archlinux.org/viewtopic.php?id=70551 list explicit installed packages / Pacman & Package Upgrade Issues / Arch Linux Forums
+https://encrypted.google.com/#q=pacman%20fix%20deleted%20packages Google
+https://encrypted.google.com/#q=pacman+force+install pacman force install - Google Search
+https://bbs.archlinux.org/viewtopic.php?id=109590 How to force pacman to re-install packages? / Pacman & Package Upgrade Issues / Arch Linux Forums
+http://stackoverflow.com/questions/13939038/how-do-you-run-a-command-for-each-line-of-a-file bash - How do you run a command for each line of a file? - Stack Overflow
+https://encrypted.google.com/#q=for%20each%20line%20in%20%20file for each line in file - Google Search
+http://stackoverflow.com/questions/1521462/looping-through-the-content-of-a-file-in-bash linux - Looping through the content of a file in Bash? - Stack Overflow
+https://bbs.archlinux.org/viewtopic.php?id=88118 [SOLVED] How to have yaourt run without any prompts? / Newbie Corner / Arch Linux Forums
+https://encrypted.google.com/#q=yaourt%20-Syua%20no%20confirm yaourt -Syua no confirm - Google Search
+https://encrypted.google.com/#q=using%20yes%20in%20unix yaourt -Syua no confirm - Google Search
+http://unix.stackexchange.com/questions/102484/what-is-the-point-of-the-yes-command utilities - What is the point of the `yes` command? - Unix & Linux Stack Exchange
+https://encrypted.google.com/#q=arch%20wifite Google
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CCMQFjABahUKEwjntvTpw6THAhUG1hoKHU3aAVo&url=https%3A%2F%2Faur.archlinux.org%2Fpackages%2Fwifite-git%2F&ei=LsDLVefnPIasa820h9AF&usg=AFQjCNGPYLkyvGQ14f_NmEjowvLSaPAdMQ
+https://aur.archlinux.org/packages/wifite-git/ AUR (en) - wifite-git
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=wifite&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: wifite
+https://aur.archlinux.org/packages/wifite/ AUR (en) - wifite
+https://encrypted.google.com/#q=wifite-git Google
+https://github.com/derv82/wifite derv82/wifite · GitHub
+https://github.com/derv82 derv82 (derv) · GitHub
+https://github.com/derv82/wpacrack derv82/wpacrack · GitHub
+https://encrypted.google.com/#q=wifite%20easycreds Google
+https://encrypted.google.com/#q=dsploit Google
+https://encrypted.google.com/#q=set%20backtrack Google
+https://encrypted.google.com/#q=social+engineering+toolkit+arch set backtrack - Google Search
+https://encrypted.google.com/#q=arch%20set social engineering toolkit arch - Google Search
+https://encrypted.google.com/#q=arch+set+toolkit arch set - Google Search
+http://aur.archlinux.com/
+http://www.archlinux.com/ ArchLinux.com: The Leading Arch Linux Site on the Net
+https://encrypted.google.com/#q=arch%20aur Google
+https://aur.archlinux.org/packages/?O=0&K=set AUR (en) - Search Criteria: set
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=set+social&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: set social
+https://encrypted.google.com/#q=arch+set+social+engineering+toolkit arch wifite - Google Search
+https://bbs.archlinux.org/viewtopic.php?id=161183 Social Engineer Toolkit (SET) and Arch 2013 x64 / Networking, Server, and Protection / Arch Linux Forums
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=set-git&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: set-git
+https://encrypted.google.com/#q=social%20engineering%20toolkit%20git Google
+https://github.com/trustedsec/social-engineer-toolkit trustedsec/social-engineer-toolkit · GitHub
+https://encrypted.google.com/#q=arch%20social%20engineer%20toolkit%20aur Google
+https://aur.archlinux.org/packages/set-git/ AUR (en) - Page Not Found
+https://aur4.archlinux.org/packages/set-git/ AUR (en) - Page Not Found
+https://encrypted.google.com/#q=perl+simplebot+arch perl simplebot - Google Search
+https://encrypted.google.com/#q=arch+perl+simplebot perl simplebot arch - Google Search
+https://encrypted.google.com/#q=arch%20perl%20simplebot%20aur arch perl simplebot - Google Search
+https://encrypted.google.com/#q=arch+perl+bot+basicbot arch perl simplebot aur - Google Search
+https://aur.archlinux.org/packages/perl-bot-basicbot/ AUR (en) - perl-bot-basicbot
+https://www.archlinux.org/packages/?q=perl-poe-component-irc Arch Linux - Package Search
+https://encrypted.google.com/#q=missing%20package%20function Google
+https://forum.manjaro.org/index.php?topic=19889.0 Fixing PKGBUILDs without package() function
+https://encrypted.google.com/#q=arch%20replace%20build%20with%20pacakage Google
+https://wiki.archlinux.org/index.php/PKGBUILD PKGBUILD - ArchWiki
+https://wiki.archlinux.org/index.php/Creating_packages Creating packages - ArchWiki
+https://bugzilla.mozilla.org/show_bug.cgi?id=959893 959893 – WebRTC Internal IP Address Leakage
+http://i.imgur.com/qtvNNQM.gif qtvNNQM.gif (250x250 pixels)
+https://encrypted.google.com/#q=arch%20packaged%20games test - Google Search
+https://wiki.archlinux.org/index.php/List_of_games List of games - ArchWiki
+https://encrypted.google.com/#q=arch%20package%20search Google
+https://encrypted.google.com/#q=arch%20aur%20and%20package%20search arch package search - Google Search
+https://aur.archlinux.org/packages/ AUR (en) - Packages
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=firefox&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: firefox
+https://www.archlinux.org/packages/?sort=&q=test&maintainer=&flagged= Arch Linux - Package Search
+https://www.archlinux.org/packages/?q=0ad Arch Linux - Package Search
+https://aur.archlinux.org/ AUR (en) - Home
+https://aur.archlinux.org/packages/?O=0&K=test AUR (en) - Search Criteria: test
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=keywrd&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: keywrd
+https://aur.archlinux.org/packages/?O=0&SeB=nd&K=test&outdated=&SB=n&SO=a&PP=50&do_Search=Go AUR (en) - Search Criteria: test
+https://www.archlinux.org/packages/?q=vim Arch Linux - Package Search
+https://aur.archlinux.org/packages/?K=vimvimdo_Search=Go AUR (en) - Search Criteria: vimvimdo_Search=Go
+https://encrypted.google.com/#q=archwiki Google
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=youtube&go=Go Search results for "youtube" - ArchWiki
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&profile=default&search=firefox&fulltext=Search Search results for "firefox" - ArchWiki
+https://wiki.archlinux.org/index.php/Adding_Firefox_Search_Engines_As_User Firefox - ArchWiki
+https://wiki.archlinux.org/index.php/Test Test - ArchWiki
+https://wiki.archlinux.org/index.php/Noobs Noobs - ArchWiki
+https://www.archlinux.org/packages/?q=wiki%20search Arch Linux - Package Search
+https://en.wikipedia.org/w/index.php?search=arch%20search arch search - Search results - Wikipedia, the free encyclopedia
+https://www.archlinux.org/packages/?q=test Arch Linux - Package Search
+https://encrypted.google.com/#q=arch%20wiki%20search Google
+https://wiki.archlinux.org/ ArchWiki
+https://wiki.archlinux.org/index.php/Firefox Firefox - ArchWiki
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=test&go=Go Search results for "test" - ArchWiki
+https://wiki.archlinux.org/index.php/Sed Core utilities - ArchWiki
+https://encrypted.google.com/#q=should%20you%20use%20google Google
+http://xkcd.com/1563/ xkcd: Synonym Movies
+http://xkcd.com/1562/ xkcd: I in Team
+http://www.reddit.com/r/technology/comments/3gr6hb/netflix_releases_their_data_on_which_isps_are_the/ Netflix releases their data on which ISPs are the fastest in each country : technology
+http://bgr.com/2015/08/12/fastest-isp-netflix/ Fastest ISPs: Netflix details which ISPs have the best Internet speeds | BGR
+http://ispspeedindex.netflix.com/ Netflix ISP Speed Index | Compare global internet service provider speeds
+http://ispspeedindex.netflix.com/sweden Sweden ISP Speed Index Results| Netflix ISP Speed Index
+http://ispspeedindex.netflix.com/uk UK ISP Speed Index Results| Netflix ISP Speed Index
+http://www.reddit.com/r/technology/comments/3gpqyo/i_built_a_twitter_bot_that_enteredand_won1000/ I built a Twitter bot that entered—and won—1,000 online contests for me : technology
+http://qz.com/476914/i-built-a-twitter-bot-that-entered-and-won-1000-online-contests-for-me/ I built a Twitter bot that entered—and won—1,000 online contests for me - Quartz
+http://qz.com/456845/sick-of-selling-junk-food-and-false-promises-designers-declare-their-own-hippocratic-oath/ I built a Twitter bot that entered—and won—1,000 online contests for me - Quartz
+http://www.reddit.com/r/technology/comments/3gpha6/from_the_ground_up_how_i_built_the_developers/ From the Ground Up: How I Built the Developer's Dream Keyboard : technology
+http://www.toptal.com/embedded/from-the-ground-up-how-i-built-the-developers-dream-keybooard Customized Keyboard Tutorial for Hackers and Developers | Toptal
+http://www.reddit.com/r/technology/comments/3glgs1/john_mcafee_has_launched_a_new_company_that_is/ John McAfee has launched a new company that is offering unlimited use of SSL certificates across multiple servers at no extra charge : technology
+http://www.reddit.com/r/technology/comments/3ghskd/youtube_is_now_better_at_live_streaming_than/ YouTube is now better at live streaming than Twitch : technology
+http://www.reddit.com/r/technology/comments/3gguv4/youtube_is_now_better_at_live_streaming_than/ YouTube is now better at live streaming than Twitch : technology
+http://www.reddit.com/r/technology/comments/3gguo5/no_more_lols_50_of_facebook_users_prefer_haha_to/ No more LOLs: 50% of Facebook users prefer 'haha' to laughing out loud : technology
+https://tutanota.com/ Tutanota makes email encryption easy, no profiling possible. Open source and forever free.
+https://app.tutanota.de/#login Tutanota
+https://app.tutanota.de/#box Tutanota
+http://www.reddit.com/domain/theverge.com/ theverge.com on reddit.com
+http://www.theverge.com/2015/8/10/9126091/youtube-twitch-the-international-5-live-streaming-timeshifting?utm_campaign=theverge&utm_content=chorus&utm_medium=social&utm_source=twitter YouTube is now better at live streaming than Twitch | The Verge
+https://encrypted.google.com/#q=imperial%20college%20internet%20speed Google
+http://testmy.net/hoststats/imperial_college_lon Imperial College London Speed Test
+http://www.reddit.com/r/technology/comments/3g00x2/hackers_tiny_device_unlocks_cars_and_opens_garages/ Hacker’s Tiny Device Unlocks Cars And Opens Garages. : technology
+http://www.reddit.com/r/technology/comments/3fztxu/screw_texting_its_time_to_pick_a_universal/ Screw Texting. It’s Time to Pick a Universal Messaging App. : technology
+http://www.reddit.com/r/linux/comments/3gs8g3/digitalocean_teams_up_with_bitnami/ DigitalOcean Teams Up With Bitnami : linux
+http://techcrunch.com/2015/08/11/digitalocean-teams-up-with-bitnami-now-lets-you-install-over-100-web-apps-with-a-few-clicks/?ncid=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29&utm_content=FaceBook&sr_share=facebook DigitalOcean Teams Up With Bitnami, Now Lets You Install Over 100 Web Apps With A Few Clicks | TechCrunch
+https://encrypted.google.com/#q=newsbeuter%20center Google
+http://www.reddit.com/r/linux/comments/3gd9lz/aur_fully_migrated_to_git_backend/ AUR fully migrated to git backend : linux
+http://www.reddit.com/r/linux/comments/3g2zrr/linux_is_a_second_class_citizen_we_dont_run_it/ 'Linux is a second class citizen, we don't run it internally because only 17 people use it' -- Gary Numan (developer of Garry's mod + Rust) : linux
+https://twitter.com/garrynewman/status/615071229947564032 Garry Newman on Twitter: "@ramma_gaming @KittyMeowGames Linux is a second class citizen, we don't run it internally because only 17 people use it"
+http://www.reddit.com/r/linux/comments/3fzslm/what_can_we_glean_about_you_from_your_ten/ What can we glean about you from your ten most-used commands (xpost from /r/commandline) : linux
+http://www.reddit.com/r/linux/comments/3fw2gj/linux_diy_alternatives_to_popular_online_services/ Linux DIY alternatives to popular online services. Which services do you provide yourself with? : linux
+http://citadel.org/doku.php/features Feature list - Citadel.org
+http://www.reddit.com/r/linux/comments/3fmggm/til_man_pages_are_written_by_humans_and_not/ TIL man pages are written by humans and not generated from algorithms that translate source code into English. : linux
+http://www.reddit.com/r/linux/comments/3fi9tn/i_need_to_reinstall_os_in_a_machine_so_i_have_a/ I need to reinstall OS in a machine, so I have a chance to practice commands like "rm -rf". Please suggest your choice. : linux
+http://qntm.org/suicide Suicide Linux @ Things Of Interest
+https://encrypted.google.com/#q=arch%20powerpill Google
+https://wiki.archlinux.org/index.php/Powerpill Powerpill - ArchWiki
+https://encrypted.google.com/#q=password%20protect%20tar.gz Google
+http://superuser.com/questions/162624/how-to-password-protect-gzip-files-on-the-command-line ubuntu - How to password protect gzip files on the command line? - Super User
+https://encrypted.google.com/#q=best%20encryption%20tool%20for%20difficult%20brute%20force Google
+http://lifehacker.com/five-best-file-encryption-tools-5677725 Five Best File Encryption Tools
+https://encrypted.google.com/#q=linux%20best%20encryption Google
+https://encrypted.google.com/#q=linux+best+encryption+tool linux best encryption - Google Search
+https://www.gnupg.org/gph/en/manual/x110.html Encrypting and decrypting documents
+https://encrypted.google.com/#q=gpg%20only%20passphrase gpg only passphrase - Google Search
+https://encrypted.google.com/#q=linux%20encrypt%20a%20file gpg only passphrase - Google Search
+https://encrypted.google.com/#q=siemens Google
+http://serverfault.com/questions/489140/what-is-a-good-solution-to-encrypt-some-files-in-unix linux - What is a good solution to encrypt some files in unix? - Server Fault
+http://lifehacker.com/230915/geek-to-live--hide-data-in-files-with-easy-steganography-tools Geek to Live: Hide data in files with easy steganography tools
+https://encrypted.google.com/#q=how%20big%20image%20to%20hide%20data how big image to hide data - Google Search
+https://www.archlinux.org/packages/?q=steganography Arch Linux - Package Search
+https://wiki.archlinux.org/index.php/Tomb Tomb - ArchWiki
+https://encrypted.google.com/#q=best%20steganography%20linux Google
+https://scottlinux.com/2014/08/12/steganography-in-linux-from-the-command-line/ Steganography in Linux from the command line | scottlinux.com | Linux Blog
+https://encrypted.google.com/#q=tearfree%20after%20suspending Google
+http://www.spinics.net/lists/dri-devel/msg81299.html [Bug 89980] [Regression] Graphical corruption after resuming from suspend (w/ dual monitor configuration) -- DRI Development
+https://encrypted.google.com/#q=tearfree%20not%20working%20after%20suspend Google
+https://encrypted.google.com/#q=average%20imperial%20graduate%20salary tearfree not working after suspend - Google Search
+http://www.graduates.co.uk/graduate-scheme-salaries-by-industry/ Top Graduate Scheme Salaries by Industry - Graduates.co.uk - Careers Advice, Postgrad Study and Gap Year
+https://encrypted.google.com/#q=goldman%20and%20sachs Google
+http://www.goldmansachs.com/ Goldman Sachs
+https://encrypted.google.com/#q=how%20much%20more%20do%20top%20school%20gradautes%20earn%20uk Google
+http://www.telegraph.co.uk/finance/personalfinance/money-saving-tips/11340085/University-salary-league-table-graduates-that-earn-the-most.html University salary league table: graduates that earn the most - Telegraph
+http://www.graduates.co.uk/starting-salaries-by-subject-degree/ Average Graduate Starting Salaries by Subject Degree - Graduates.co.uk - Careers Advice, Postgrad Study and Gap Year
+https://encrypted.google.com/#q=electrical%20engineering%20starting%20salary%20imperial Google
+http://university.which.co.uk/imperial-college-london-i50/electrical-and-electronic-engineering-3-years-9000-h600-38471 Electrical and Electronic Engineering (H600) - Imperial College London (I50) - Which? University
+http://university.which.co.uk/imperial-college-london-i50/ Imperial College London (I50) - Which? University
+https://encrypted.google.com/#q=which%20unviresity%20uk%20imperial%20computer%20sience Google
+http://university.which.co.uk/search/course?c%5Binstitution_name_tag__and__some%5D=imperial_college_london&c%5Bsort_fact%5D=title Showing 25 results out of 108 for '*' - Which? University
+http://university.which.co.uk/imperial-college-london-i50/computing-4-years-9000-g401 Computing (G401) - Imperial College London (I50) - Which? University
+http://university.which.co.uk/imperial-college-london-i50/computing-3-years-9000-g400 Computing (G400) - Imperial College London (I50) - Which? University
+http://metro.co.uk/2014/10/05/nerds-get-the-last-laugh-with-a-graduate-salary-of-more-than-40000-4893747/ Computer science nerds get the last laugh with a graduate salary of this much… | Metro News
+https://encrypted.google.com/#q=computing%20imperial%20starting%20salary computing imperial starting salary - Google Search
+https://encrypted.google.com/#q=average%20starting%20salary%20%20uk%20university Google
+http://www.telegraph.co.uk/education/universityeducation/9532912/Best-universities-for-high-starting-salaries.html Best universities for high starting salaries - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9532912/Best-universities-for-high-starting-salaries.html?frame=2334382 Best universities for high starting salaries - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9532912/Best-universities-for-high-starting-salaries.html?frame=2334378 Best universities for high starting salaries - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9532912/Best-universities-for-high-starting-salaries.html?frame=2334363 Best universities for high starting salaries - Telegraph
+http://www.graduates.co.uk/graduate-starting-salaries-in-2013-14/ Average Graduate Starting Salaries for 2013/14
+https://encrypted.google.com/#q=uk%20average%20starting%20salary uk average starting salary - Google Search
+http://www.telegraph.co.uk/education/universityeducation/9552659/Graduate-jobs-Top-10-degree-subjects-by-lifetime-salary.html Graduate jobs: Top 10 degree subjects by lifetime salary - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9552659/Graduate-jobs-Top-10-degree-subjects-by-lifetime-salary.html?frame=2344258 Graduate jobs: Top 10 degree subjects by lifetime salary - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9552659/Graduate-jobs-Top-10-degree-subjects-by-lifetime-salary.html?frame=2282873 Graduate jobs: Top 10 degree subjects by lifetime salary - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9552659/Graduate-jobs-Top-10-degree-subjects-by-lifetime-salary.html?frame=2344255 Graduate jobs: Top 10 degree subjects by lifetime salary - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9552659/Graduate-jobs-Top-10-degree-subjects-by-lifetime-salary.html?frame=2344253 Graduate jobs: Top 10 degree subjects by lifetime salary - Telegraph
+http://www.telegraph.co.uk/education/universityeducation/9552659/Graduate-jobs-Top-10-degree-subjects-by-lifetime-salary.html?frame=2344252 Graduate jobs: Top 10 degree subjects by lifetime salary - Telegraph
+http://www.dailymail.co.uk/news/article-2781180/And-geeks-shall-inherit-best-pay-Figures-reveal-computer-science-graduates-earn-best-wages-leaving-university.html Figures reveal computer science graduates earn best wages after university | Daily Mail Online
+http://www.thestudentroom.co.uk/showthread.php?t=2291564 Changing courses at Imperial - The Student Room
+https://encrypted.google.com/#q=reddit%20imperial Google
+http://www.reddit.com/r/imperial Imperial College London
+https://www.reddit.com/r/Imperial/search?q=change&restrict_sr=on Imperial: search results
+https://www.reddit.com/r/Imperial/search?q=switch&restrict_sr=on&sort=relevance&t=all Imperial: search results
+https://www.reddit.com/r/Imperial/comments/3696c7/imperial_computing_for_computer_architecture/?ref=search_posts Imperial Computing for Computer Architecture? : Imperial
+http://www3.imperial.ac.uk/registry/currentstudents/registrationchanges Changes to Registration Status
+https://encrypted.google.com/#q=imperial%20college%20switch%20course imperial college switch course - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0CEAQFjAFahUKEwjEm6j76qTHAhVI2BoKHfrKDls&url=http%3A%2F%2Fwww.thestudentroom.co.uk%2Fshowthread.php%3Ft%3D1130617&ei=OOnLVcSfHciwa_qVu9gF&usg=AFQjCNHuAGVl26-0VSzVLAM0_WKjp6eJgQ&bvm=bv.99804247,d.d2s
+http://www.thestudentroom.co.uk/showthread.php?t=1130617 Change course after decision - The Student Room
+https://encrypted.google.com/#q=imperial+college+switch+course&start=10 imperial college switch course - Google Search
+http://www.woothemes.com/2014/10/case-study-imperial-college-londons-sensei-powered-digital-learning-hub/ Case Study: Imperial College London's Sensei-powered Digital Learning Hub - WooThemes
+https://encrypted.google.com/#q=computer%20science%20vs%20electronics%20engineer%20workload Google
+https://encrypted.google.com/#q=arm%20starting%20salary Google
+https://encrypted.google.com/#q=most%20useful%20proffesion Google
+https://encrypted.google.com/#q=most%20useful%20proffesoin Google
+https://www.youtube.com/watch?v=yYCsCcC3hpA Electrical Engineering a good major? - YouTube
+https://www.youtube.com/watch?v=1l-fPMxwjaM Day in the Life of an Electrical and Electronics Engineer - YouTube
+https://www.youtube.com/results?search_query=working+as+an+electrical+and+electronics+engineer ▶ Day in the Life of an Electrical and Electronics Engineer - YouTube
+https://encrypted.google.com/#q=most+useful+proffesoin+electrical most useful proffesoin electrical - Google Search
+https://encrypted.google.com/#q=intel%20average%20starting%20salary Google
+http://www.payscale.com/research/US/Employer=Intel_Corporation/Salary Intel Corporation Salary Data, Average Employee Salaries | PayScale
+http://www.glassdoor.com/Salary/Intel-Corporation-UK-Salaries-EI_IE1519.0,17_IL.18,20_IN2.htm Intel Corporation Salaries in United Kingdom | Glassdoor
+https://encrypted.google.com/#q=uk%20intel%20starting%20salary uk intel starting salary - Google Search
+http://www.payscale.com/research/UK/Employer=Intel_Corporation/Salary Intel Corporation Employer Salary, Average Salaries | PayScale United Kingdom
+http://www.reddit.com/r/Imperial/comments/1iy5ys/why_should_i_come_here/ Why should I come here? : Imperial
+http://www.ee.byu.edu/academic/elec_vs_comp Electrical Engineering vs Computer Engineering
+https://encrypted.google.com/#q=electronics%20engineer%20workload%20compared%20to%20computing electronics engineer workload compared to computing - Google Search
+http://www.engineering.auckland.ac.nz/en/for/currentstudents/part-2-student-editorials/electrical-electronic.html Electrical and Electronic Engineering - Murali - The University of Auckland
+https://www.youtube.com/results?search_query=electrical+and+electronic+engineering electrical and electronic engineering - YouTube
+https://www.youtube.com/watch?v=jKo3lfkIE7A ▶ Day in the Life of an Electrical and Electronics Engineer - YouTube
+https://www.youtube.com/watch?v=JjVJgfTrLF8 ▶ Electronic Engineering Final Year Projects - YouTube
+https://www.youtube.com/results?search_query=infrared+googles infrared googles - YouTube
+https://www.youtube.com/results?search_query=thermal+goggles thermal goggles - YouTube
+https://www.youtube.com/watch?v=yRLpDtpgptc ▶ Next-Gen Goggles Combine Night Vision, Thermal and Video Imagery - YouTube
+https://www.youtube.com/results?search_query=thermal+imagery thermal imagery - YouTube
+https://www.youtube.com/results?search_query=thermal+imagery+how+it+works thermal imagery how it works - YouTube
+https://www.youtube.com/watch?v=jX0gIWU49iI ▶ How infrared imaging camera work - YouTube
+https://www.youtube.com/watch?v=FxGkdgLR2No See how police glasses let them see THROUGH walls and identify suspects - YouTube
+https://www.youtube.com/results?search_query=glasses+that+let+you+seet+trough+walls glasses that let you seet trough walls - YouTube
+https://www.youtube.com/results?search_query=how+thermal+glasses+work how thermal glasses work - YouTube
+https://www.youtube.com/watch?v=rAvnMYqj2c0 ▶ Night Vision versus Thermal Imaging - YouTube
+https://www.youtube.com/results?search_query=visualise+sound visualise sound - YouTube
+https://encrypted.google.com/#q=heat%20vision%20how%20it%20works Google
+http://electronics.howstuffworks.com/gadgets/high-tech-gadgets/nightvision2.htm Thermal Imaging - HowStuffWorks
+https://encrypted.google.com/#q=infrared%20camera Google
+https://encrypted.google.com/#q=infrared+camera+small infrared camera - Google Search
+https://encrypted.google.com/#q=infrared+camera+glasses infrared camera small - Google Search
+https://www.youtube.com/results?search_query=glasses+that+see+sound glasses that see sound - YouTube
+https://www.youtube.com/results?search_query=infrarer+camera infrarer camera - YouTube
+https://www.youtube.com/watch?v=_uk5beyqqlc sound direction detecting circuit - YouTube
+https://en.wikipedia.org/wiki/Sound_localization Sound localization - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=detect%20direction%20of%20sound detect direction of sound - Google Search
+https://encrypted.google.com/#q=sound+localization+arduino sound localization arduino - Google Search
+https://www.youtube.com/watch?v=z-imeBYTxzM Arduino - Sound localization (Beta 1) - YouTube
+https://encrypted.google.com/#q=sound%20localization%20triangulation Google
+https://en.wikipedia.org/wiki/Interaural_time_difference Interaural time difference - Wikipedia, the free encyclopedia
+http://www.sciencedirect.com/science/article/pii/S0041624X14000560?np=y Improving accuracy of acoustic source localization in anisotropic plates
+http://www.sciencedirect.com/science/article/pii/S0041624X14000560 ScienceDirect Sign in
+https://en.wikipedia.org/wiki/Acoustic_source_localization Acoustic source localization - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=acoustic%20source%20localization%20accuracy Google
+https://en.wikipedia.org/wiki/3D_sound_localization#3D_sound_localization_for_monaural_sound_source 3D sound localization - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/3D_sound_localization#/media/File:2D_array_demo3.png 3D sound localization - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/3D_sound_localization 2D array demo3 - 3D sound localization - Wikipedia, the free encyclopedia
+https://www.youtube.com/watch?v=yHyuzKRZFUY DIY Sound Localization Sensor - YouTube
+https://www.youtube.com/watch?v=CuYNFv2Oc08 DIY Sound Localization Sensor - YouTube
+https://encrypted.google.com/#q=accraucy%20time%20difference%202%20micrrophones Google
+http://forum.arduino.cc/index.php?topic=212062.0 Time Difference between Two Microphones
+https://encrypted.google.com/#q=human%20head%20width Google
+http://www.askabiologist.org.uk/answers/viewtopic.php?id=10227 average head width (Page 1) - Human Biology and Evolution - Ask a Biologist Q&A
+https://www.youtube.com/watch?v=pXAzZoWLzSo ▶ See Through & Fun Thermal Camera Experiments - YouTube
+https://www.youtube.com/results?search_query=see+through+clothes see through clothes - YouTube
+https://www.youtube.com/results?search_query=see+through+clothes+camera see through clothes camera - YouTube
+https://www.youtube.com/watch?v=gErvfoZmI7E infra red trough clothes - YouTube
+https://www.youtube.com/results?search_query=infra+red+trough+clothes infra red trough clothes - YouTube
+https://www.youtube.com/watch?v=rkzRCuy2UiM ▶ Can A Thermal Camera See Through Your Clothes? - YouTube
+https://www.youtube.com/watch?v=uphDRwrPUPs ▶ Smartphones That Can See Through Clothes & Walls - YouTube
+https://www.youtube.com/results?search_query=see++trough+walls see trough walls - YouTube
+https://www.youtube.com/watch?v=PLtzilM0epg see trough walls - YouTube
+https://www.youtube.com/results?search_query=military+vision military vision - YouTube
+https://www.youtube.com/watch?v=lO_r2QNPUR0 military vision - YouTube
+http://faapy.com/latest-updates/2/ Recently Added Videos (page 2) - HD Porn, High Quality Sex Videos
+http://faapy.com/tags/college/ College Videos On Faapy
+http://limetorrentlinkmix.com/Lets-put-college-guys-to-the-test-torrent-6180704.html Lets put college guys to the test Torrent Download - LimeTorrents
+https://www.pornday.org/2015/05/12/lets-put-college-guys-to-the-test/ Lets put college guys to the test | Pornday - The best of daily porn
+http://kschojnik.com.pl/videos/3056/lets-put-college-guys-to-the-test/ Lets put college guys to the test - HD Porn, High Quality Sex Videos
+https://www.google.com/?gws_rd=ssl#q=let%27s+put+college+guys+to+the+test+porn let's put college guys to the test porn - Google Search
+https://www.google.com/?gws_rd=ssl#q=let%27s+put+college+guys+to+the+test let's put college guys to the test porn - Google Search
+https://www.google.com/?gws_rd=ssl let's put college guys to the test - Google Search
+http://faapy.com/videos/3056/lets-put-college-guys-to-the-test/ Lets put college guys to the test - HD Porn, High Quality Sex Videos
+http://t9.bangbrosnetwork.com/home/?prg=pps&aid=kingbynature Welcome to Bangbros - The world's best amateur porn website
+https://www.youtube.com/results?search_query=how+to+get+laid+in+college how to get laid in college - YouTube
+https://www.youtube.com/watch?v=9lsQXcjE1bQ How To Get Girls Easily | Hooking up in College [1080p] - YouTube
+https://www.youtube.com/results?search_query=life+according+to+jimmy How To Get Girls Easily | Hooking up in College [1080p] - YouTube
+https://www.youtube.com/results?search_query=british+party How To Get Girls Easily | Hooking up in College [1080p] - YouTube
+https://www.youtube.com/watch?v=rQRDqAqwGAk How To Get Girls Easily | Hooking up in College [1080p] - YouTube
+https://encrypted.google.com/#q=find%20real%20cheap%20housing%20in%20london Google
+http://www.newsnow.co.uk/classifieds/flatshare-rooms-for-rent/cheap-flats-to-rent-in-london.html Cheap flats to rent in London - Flatshare & Rooms for Rent
+https://www.youtube.com/results?search_query=qi+xl qi xl - YouTube
+https://www.youtube.com/watch?v=hufXxMJc7T0&index=41&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx ▶ QI D01 - Danger - YouTube
+https://www.youtube.com/watch?v=pVnWjA-FVt0&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=35 ▶ QI C08 - Corby - YouTube
+http://www3.imperial.ac.uk/electricalengineering/teaching/undergraduate/freshers20141 Undergraduate welcome week 2015
+http://www.imperial.ac.uk/students/new-students/ New students | Imperial College London
+https://www.facebook.com/groups/866821050046786/ Redirecting...
+https://www.facebook.com/login.php?next=https%3A%2F%2Fwww.facebook.com%2Fgroups%2F866821050046786%2F Log in to Facebook | Facebook
+https://encrypted.google.com/#q=electrical%20engineer%20chill%20job test - Google Search
+http://www.imperial.ac.uk/students/new-students/undergraduates/ Undergraduates | Imperial College London
+http://www.imperial.ac.uk/students/new-students/undergraduates/arrivals-and-induction/success-guide/ Success guide | Imperial College London
+http://www.imperial.ac.uk/students/success-guide/ Success Guide | Imperial College London
+http://www.imperial.ac.uk/students/success-guide/effective-study/in-class-and-in-lectures/effective-note-taking/ Effective note-taking | Imperial College London
+http://talk.collegeconfidential.com/engineering-majors/1563302-is-the-actual-job-of-an-electrical-engineer-easier-than-getting-the-degree.html Is the actual job of an Electrical Engineer easier than getting the degree? - College Confidential
+https://encrypted.google.com/search?q=electrical%20engineer%20chill%20job&biw=1440&bih=843&dpr=1&ech=1&psi=s-vMVfiiJISqswGfj4TACA.1439493045213.5&ei=s-vMVZfvO6KC7gaC84PQAQ&emsg=NCSR&noj=1 electrical engineer chill job - Google Search
+https://www.youtube.com/results?search_query=curcuit+analysis YouTube
+https://encrypted.google.com/#q=kirchoff's%20vs%20mesh kirchoff's vs mesh - Google Search
+https://encrypted.google.com/#q=kirchoff%27s+vs+mesh+analysis kirchoff's vs mesh - Google Search
+https://encrypted.google.com/#q=kirchoff%20vs%20mesh%20analysis kirchoff's vs mesh - Google Search
+https://www.google.co.uk/?gfe_rd=cr&ei=pfLMVa_7FYWA8Qes9K7oCQ&gws_rd=ssl Google
+https://www.google.co.uk/?gfe_rd=cr&ei=pfLMVa_7FYWA8Qes9K7oCQ&gws_rd=ssl#q=you+youtube you youtube - Google Search
+https://www.youtube.com/results?search_query=how+house+is+wired how house is wired - YouTube
+https://www.youtube.com/results?search_query=how+fuses+are+connected how house is wired - YouTube
+https://encrypted.google.com/search?q=house+wiring+schematic&biw=1440&bih=843&tbm=isch&imgil=stP4Fld2yv7WTM%253A%253BlY88A6e1d594pM%253Bhttp%25253A%25252F%25252Fask-the-electrician.com%25252Fbasic-home-wiring-diagrams.htm&source=iu&pf=m&fir=stP4Fld2yv7WTM%253A%252ClY88A6e1d594pM%252C_&usg=__A1Wcf3yRvhdiRyrh2kubnxk_F3E%3D&ved=0CC0QyjdqFQoTCNCz3OfopscCFcUH2wodaW8EjA&ei=ZfPMVZDtPMWP7Abp3pHgCA house wiring schematic - Google Search
+https://encrypted.google.com/search?q=house+wiring+schematic&biw=1440&bih=843&tbm=isch&imgil=stP4Fld2yv7WTM%253A%253BlY88A6e1d594pM%253Bhttp%25253A%25252F%25252Fask-the-electrician.com%25252Fbasic-home-wiring-diagrams.htm&source=iu&pf=m&fir=stP4Fld2yv7WTM%253A%252ClY88A6e1d594pM%252C_&usg=__A1Wcf3yRvhdiRyrh2kubnxk_F3E%3D&ved=0CC0QyjdqFQoTCNCz3OfopscCFcUH2wodaW8EjA&ei=ZfPMVZDtPMWP7Abp3pHgCA#imgrc=pBWL6FgyT445QM%3A&usg=__A1Wcf3yRvhdiRyrh2kubnxk_F3E%3D house wiring schematic - Google Search
+https://encrypted.google.com/#q=house%20wiring%20schematic house wiring schematic - Google Search
+https://encrypted.google.com/#q=how%20fuses%20arce%20connected how fuses arce connected - Google Search
+https://encrypted.google.com/#q=how+fuses+are+wired how fuses arce connected - Google Search
+https://encrypted.google.com/#q=how+fuses+are+wired+house how fuses are wired - Google Search
+http://www.thecircuitdetective.com/bkgrd.htm Your Home Electrical System Explained
+https://encrypted.google.com/#q=italis%20best%20plug Google
+https://encrypted.google.com/#q=italis+best+plug+type italis best plug - Google Search
+https://encrypted.google.com/#q=most%20compat%20plug%20type italis best plug type - Google Search
+https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#Italy_.28Type_L.29 AC power plugs and sockets - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#/media/File:4box_side_4B.AM.H21_28-14.jpg AC power plugs and sockets - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=4box%20side%20socket Google
+http://www.4box.it/it/en/ 4box | The electric revolution.
+http://www.4box.it/it/en/side-2/ Side | 4box
+https://encrypted.google.com/#q=4box%20best%20sockets Google
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2/277-8005300-1626169?url=search-alias%3Daps&field-keywords=4box+socket Amazon.co.uk: 4box socket
+https://www.youtube.com/results?search_query=uk+plugs uk plugs - YouTube
+https://www.youtube.com/watch?v=uUu1anFXjUc ▶ How to connect an European plug into a UK socket without using an adaptor - YouTube
+https://www.youtube.com/watch?v=d-WhFgaqCX0 ▶ The Dangers of UK Safety Socket Covers - YouTube
+https://www.youtube.com/watch?v=ORnRFgMhjSo ▶ The Dangers of UK Safety Socket Covers - YouTube
+https://encrypted.google.com/#q=wikipedia%20sockets wikipedia sockets - Google Search
+http://www.ybw.com/forums/archive/index.php/t-228837.html Where to buy 240v combined UK/EU sockets [Archive] - Yachting and Boating World Forums
+https://encrypted.google.com/#q=uk%20and%20eu%20socket%20combination uk and eu socket combination - Google Search
+https://encrypted.google.com/#q=apple%20uk%20socket combined eu uk socket - Google Search
+https://encrypted.google.com/#q=combined%20eu%20uk%20socket apple uk socket - Google Search
+http://www.fastcodesign.com/3032807/why-england-has-the-best-wall-sockets-on-earth Why Britain Has The Best Wall Sockets On Earth | Co.Design | business + design
+https://encrypted.google.com/#q=smallest%20plug Google
+https://encrypted.google.com/#q=smallest%20wall%20plug%20standard smallest plug - Google Search
+https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#Comparison_of_standard_types AC power plugs and sockets - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=TIS%20166-2549 TIS 166-2549 - Google Search
+http://www.alibaba.com/showroom/multi-socket-wall-sockets.html Multi Socket Wall Sockets, Multi Socket Wall Sockets Suppliers and Manufacturers at Alibaba.com
+https://encrypted.google.com/#q=era%20multi%20socket era multi socket - Google Search
+https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#cite_note-76 AC power plugs and sockets - Wikipedia, the free encyclopedia
+https://encrypted.google.com/search?q=era+multi+socket+plug&biw=1440&bih=843&tbm=isch&imgil=mIBBKaGkn5rmlM%253A%253B5lmh-zt9L_BSLM%253Bhttps%25253A%25252F%25252Fen.wikipedia.org%25252Fwiki%25252FAC_power_plugs_and_sockets&source=iu&pf=m&fir=mIBBKaGkn5rmlM%253A%252C5lmh-zt9L_BSLM%252C_&dpr=1&usg=__MAyg8h9nND1zRvfjh64vie16fSA%3D&ved=0CEcQyjdqFQoTCP3UoZLxpscCFZQj2wod5eUJ8Q&ei=IvzMVf27KpTH7Ably6eIDw#imgrc=mIBBKaGkn5rmlM%3A&usg=__MAyg8h9nND1zRvfjh64vie16fSA%3D era multi socket plug - Google Search
+https://encrypted.google.com/#q=era%20multi%20socket%20plug era multi socket plug - Google Search
+https://encrypted.google.com/search?q=era+multi+socket+plug&biw=1440&bih=843&tbm=isch&tbo=u&source=univ&sa=X&ved=0CDkQsARqFQoTCP3UoZLxpscCFZQj2wod5eUJ8Q&dpr=1 era multi socket plug - Google Search
+https://encrypted.google.com/search?q=era+multi+socket+plug&biw=1440&bih=843&tbm=isch&tbo=u&source=univ&sa=X&ved=0CDkQsARqFQoTCP3UoZLxpscCFZQj2wod5eUJ8Q&dpr=1#imgrc=mIBBKaGkn5rmlM%3A era multi socket plug - Google Search
+https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets AC power plugs and sockets - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#/media/File:Multi_plug.jpg AC power plugs and sockets - Wikipedia, the free encyclopedia
+https://commons.wikimedia.org/wiki/File:Multi_plug.jpg File:Multi plug.jpg - Wikimedia Commons
+https://encrypted.google.com/#q=Multi%20Power%20Point%20that%20accepts%20British,%20NEMA%20USA,%20Europlug%20and%20Australian%20power%20plugs. Google
+https://www.youtube.com/results?search_query=uk+imperial+vs+metric uk imperial vs metric - YouTube
+https://www.youtube.com/watch?v=6PmBXNam4oY Is UK Metric or Imperial? - YouTube
+https://www.youtube.com/watch?v=I1naOVXeJA4 ▶ First Impressions Of England - YouTube
+https://www.youtube.com/results?search_query=living+in+london living in london - YouTube
+https://encrypted.google.com/#q=moped+imperial+colleg moped in london - Google Search
+http://www3.imperial.ac.uk/estatesfacilities/services/parking/who/staff/motorcycle Motorcycle parking
+https://www.youtube.com/watch?v=ncpP-bDT8gk ▶ Living in London and Things You May Need to Survive - YouTube
+https://www.youtube.com/watch?v=CgRaJZlqwzw ▶ The Moped Gangs of London: UK Bikelife - YouTube
+https://www.youtube.com/results?search_query=moped+in+london moped in london - YouTube
+https://www.youtube.com/watch?v=lnB5MDqxo6I Traffic madness - crazy filtering/lane splitting - scooter rider caught by the cops - Motovlog #3 - YouTube
+https://www.youtube.com/watch?v=9sWHJ_xFJLQ Traffic madness - crazy filtering/lane splitting - scooter rider caught by the cops - Motovlog #3 - YouTube
+https://encrypted.google.com/#q=uk%20lane%20splitting uk lane splitting - Google Search
+https://answers.yahoo.com/question/index?qid=20091025130146AAju4lU Is it illegal to lane split in the U.K on motorbikes? | Yahoo Answers
+https://encrypted.google.com/#q=moped%20in%20london Google
+https://encrypted.google.com/#q=car+in+london moped in london - Google Search
+https://encrypted.google.com/#q=car+in+london+traffi car in london - Google Search
+https://encrypted.google.com/#q=car+in+london+traffic car in london traffi - Google Search
+https://en.wikipedia.org/wiki/London_congestion_charge London congestion charge - Wikipedia, the free encyclopedia
+http://www.theguardian.com/money/2012/mar/10/commuting-train-versus-scooter Commuting: the race is on … it's train versus scooter | Money | The Guardian
+https://encrypted.google.com/#q=london%20moped%20vs%20public%20transport london moped vs public transport - Google Search
+http://www.bbc.co.uk/news/magazine-16844525 The rush to the scooter - BBC News
+https://encrypted.google.com/#q=L-plates%20uk Google
+https://en.wikipedia.org/wiki/L-plate L-plate - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=scooter%20free%20parking Google
+https://encrypted.google.com/#q=scooter+free+parking+uk scooter free parking - Google Search
+http://www.cityoflondon.gov.uk/services/transport-and-streets/parking/where-to-park/Pages/Motorcycle-and-bicycle-parking.aspx Motorcycle and bicycle parking - Where to park - City of London
+https://encrypted.google.com/#q=moped%20free%20parking%20london moped free parking london - Google Search
+https://www.youtube.com/watch?v=HhnjtleDkKw London Motorcycle Parking Scooter Sardines - YouTube
+https://encrypted.google.com/#q=square%20mile square mile - Google Search
+https://encrypted.google.com/#q=old+square+mile+parking+london square mile - Google Search
+https://encrypted.google.com/#q=blood%20alcohol%20limit%20uk Google
+http://www.drinkdriving.org/worldwide_drink_driving_limits.php Drink Driving Limits | Worldwide BAC Limits | Drunk Driving
+https://encrypted.google.com/#q=0.08%20promiles%20calculation old square mile parking london - Google Search
+https://en.wikipedia.org/wiki/Blood_alcohol_content Blood alcohol content - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=imperial%20college%20moped Google
+http://www.thestudentroom.co.uk/showthread.php?t=127228 Imperial (Maths) And Moped Parking - The Student Room
+https://www.imperial.ac.uk/spectrum/collegeinfo/notices/0405/1.htm 404 - Not found | Imperial College London
+https://encrypted.google.com/#q=iceweasel Google
+https://encrypted.google.com/#q=hlwm hlwm - Google Search
+http://www.herbstluftwm.org/ herbstluftwm
+https://encrypted.google.com/#q=ratpoison%20source%20code ratpoison source code - Google Search
+https://encrypted.google.com/#q=grep%20trough%20all%20files%20and%20folders test - Google Search
+http://stackoverflow.com/questions/15286947/how-perform-grep-operation-on-all-files-in-a-directory linux - how perform grep operation on all files in a directory - Stack Overflow
+https://www.facebook.com/ebaumsworld/videos/10153155166912424/ Ebaumsworld | Facebook
+https://encrypted.google.com/#q=recent%20explosion Google
+https://encrypted.google.com/#q=arch%20xnest Google
+https://www.archlinux.org/packages/?q=xnest Arch Linux - Package Search
+https://encrypted.google.com/#q=xnest%20how%20to Google
+http://stackoverflow.com/questions/3239343/make-install-but-not-to-default-directories linux - Make install - but not to default directories? - Stack Overflow
+https://encrypted.google.com/#q=make%20install%20in%20directory make install in directory - Google Search
+http://box.matto.nl/xnest.html Fun with Xnest HowTo | box.matto.nl
+https://encrypted.google.com/#q=ratpoison%20git Google
+http://savannah.nongnu.org/git/?group=ratpoison ratpoison - Git Repositories [Savannah]
+https://encrypted.google.com/#q=quiet Google
+https://encrypted.google.com/#q=c%20if quiet - Google Search
+http://www.cprogramming.com/tutorial/c/lesson2.html If Statements in C - Cprogramming.com
+https://encrypted.google.com/#q=c%20if%20string%20is%200 Google
+https://encrypted.google.com/#q=c+if+string+is+false c if string is 0 - Google Search
+http://www.le.ac.uk/users/rjm1/cotter/page_37.htm True and False in C
+https://encrypted.google.com/#q=vim%20go%20to%20matching%20brace Google
+http://vim.wikia.com/wiki/Moving_to_matching_braces Moving to matching braces - Vim Tips Wiki
+https://encrypted.google.com/#q=configure%20directory%20make%20insatll Google
+https://encrypted.google.com/#q=c%20struct%20has%20no%20member configure directory make insatll - Google Search
+https://encrypted.google.com/#q=c%20struct c struct - Google Search
+https://en.wikipedia.org/wiki/Struct_(C_programming_language) struct (C programming language) - Wikipedia, the free encyclopedia
+http://stackoverflow.com/questions/11557237/how-to-use-extern-struct-to-share-variables-in-c-programming-and-compile-with How to use "extern struct" to share variables in c programming and compile with gcc? - Stack Overflow
+https://encrypted.google.com/#q=c%20extern%20struct c extern struct - Google Search
+http://www.keil.com/forum/655/declaring-structure-as-extern/ Declaring structure as extern
+https://encrypted.google.com/#q=git%20make%20diff Google
+https://docs.moodle.org/dev/How_to_create_a_patch How to create a patch - MoodleDocs
+https://encrypted.google.com/#q=change%20commit%20message Google
+http://stackoverflow.com/questions/179123/edit-an-incorrect-commit-message-in-git Edit an incorrect commit message in Git - Stack Overflow
+https://lists.nongnu.org/mailman/listinfo/ratpoison-devel Ratpoison-devel Info Page
+https://encrypted.google.com/#q=mailing%20list%20label%20patch Google
+https://encrypted.google.com/#q=linux%20mailing%20list%20patches mailing list label patch - Google Search
+http://unix.stackexchange.com/questions/80519/how-do-i-get-a-linux-kernel-patch-set-from-the-mailing-list git - How do I get a linux kernel patch set from the mailing list? - Unix & Linux Stack Exchange
+http://marc.info/ MARC: Mailing list ARChives
+http://marc.info/?l=linux-kernel&r=1&w=2 MARC: Mailing list ARChives
+http://marc.info/?l=linux-kernel&m=143950816602355&w=2 'Re: [GIT PULL] at91: defconfig for 4.3 #2' - MARC
+http://marc.info/?l=linux-kernel&m=143950819502363&w=2 'Re: [PATCH] target: Fix handling of small allocation lengths in REPORT LUNS' - MARC
+http://marc.info/?l=linux-kernel&m=143950718702137&w=2 '[PATCH v5 3/3] ARM: bcm2835: Add DT for the firmware clocks driver.' - MARC
+http://marc.info/?l=linux-kernel&r=1&b=201508&w=2 'linux-kernel' list - MARC
+https://encrypted.google.com/#q=mutt%20send%20git%20patch Google
+http://andrewprice.me.uk/weblog/entry/generating-patch-emails-with-git Generating Patch Emails With Git
+https://imgur.com/a/EymyS SETUPS <3 - Album on Imgur
+https://encrypted.google.com/#q=What test - Google Search
+https://encrypted.google.com/#q=git%20change%20email What - Google Search
+https://help.github.com/articles/setting-your-email-in-git/ Setting your email in Git - User Documentation
+https://skozl.com/DGNp
+https://www.youtube.com/results?search_query=bowling+trick bowling trick - YouTube
+https://www.youtube.com/results?search_query=bowling+how+to+strike bowling how to strike - YouTube
+https://www.youtube.com/watch?v=0EVw8c-X1l4 ▶ The secret to a perfect strike - YouTube
+https://www.youtube.com/results?search_query=how+to+hook+bowling+ball how to hook bowling ball - YouTube
+https://www.youtube.com/watch?v=DrtBUhwIoyE ▶ How to Hook a Bowling Ball - YouTube
+https://www.youtube.com/watch?v=X9T-5Omwoxg ▶ High Velocity Bowling Easy Strikes Secret - YouTube
+https://www.youtube.com/results?search_query=easy+strike+bowling easy strike bowling - YouTube
+https://www.youtube.com/watch?v=lTW2pN_nqVU easy strike bowling - YouTube
+https://www.youtube.com/results?search_query=game+of+thrones game of thrones - YouTube
+https://www.youtube.com/user/GameofThrones GameofThrones - YouTube
+https://www.youtube.com/user/GameofThrones/videos GameofThrones - YouTube
+https://www.youtube.com/watch?v=ovLosGGptLk GameofThrones - YouTube
+https://encrypted.google.com/#q=game%20of%20thrones%20set%20leaks game of thrones set leaks - Google Search
+http://www.independent.co.uk/arts-entertainment/tv/news/game-of-thrones-season-6-set-photos-leak-online-10424384.html Game of Thrones season 6: Northern Ireland set photos leak online - News - TV & Radio - The Independent
+https://encrypted.google.com/#q=college%20porn college porn - Google Search
+https://www.youtube.com/watch?v=894BEUIUIBw ▶ EXPOSED: Single Mom From London Makes £7.650 - YouTube
+http://www.xvideos.com/video7819635/group_pov_college_porn Group POV College Porn - XVIDEOS.COM
+http://www.xvideos.com/video3131799/porn_star_raids_college_campus porn star raids college campus - XVIDEOS.COM
+http://www.xvideos.com/tags/college-porn college-porn videos, page 1 - XVIDEOS.COM
+http://www.xvideos.com/video2501951/extreme_college_porn_threesome_outdoors Extreme college porn threesome outdoors - XVIDEOS.COM
+http://faapy.com/tags/model/ Model Videos On Faapy
+http://faapy.com/videos/2779/beauty-and-seduction/ Beauty and Seduction - HD Porn, High Quality Sex Videos
+http://faapy.com/tags/party/ Party Videos On Faapy
+http://faapy.com/videos/3592/horny-girls-willing-to-bare-everything-for-cash/ Horny girls willing to bare everything for cash - HD Porn, High Quality Sex Videos
+https://www.youtube.com/watch?v=N-Ojum8tgWo&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=36 ▶ QI C09 - Creatures - YouTube
+https://www.youtube.com/watch?v=gIk-hqPJ09I&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=37 ▶ QI C10 - Cleve Crudgington - YouTube
+https://www.youtube.com/watch?v=JHDOCqF_UL8&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=38 ▶ QI C11 - Carnival - YouTube
+https://www.youtube.com/watch?v=Y6SpukXpBWw&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=39 ▶ QI C12 - Combustion - YouTube
+https://www.youtube.com/watch?v=ttycmc4bSI0&index=40&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx ▶ QI C12 - Combustion - YouTube
+https://encrypted.google.com/#q=sip2sim sip2sim - Google Search
+http://aaisp.net/kb-telecoms-sip2sim.html SIP2SIM technical details
+https://order.aa.net.uk/simorder.cgi#err AAISP SIM order
+https://order.aa.net.uk/simorder.cgi?sim=O2EU AAISP SIM order
+http://aaisp.net/telecoms.html Andrews & Arnold Ltd - Telephony
+https://en.wikipedia.org/w/index.php?search=why%20use%20andrews%20and%20arnolds%20sip2sim why use andrews and arnolds sip2sim - Search results - Wikipedia, the free encyclopedia
+https://groups.google.com/forum/#!topic/uk.net.providers.aaisp/p4zAMMwklLU [Status] [Minor] Mobile SIMs: IP used for SIP2SIM registration/calls (Open) - Google Groups
+https://t.co/0e3MveBtCK https://aastatus.net/2162
+https://aastatus.net/2162 AAISP incident and status page
+http://t.co/9OLTouxKcd http://ars.to/1I6cRqJ
+http://arstechnica.co.uk/business/2015/05/ars-technica-the-uk-safest-isp/ Ars picks the UK’s safest Internet provider | Ars Technica UK
+http://arstechnica.co.uk/business/2015/05/ars-technica-the-uk-safest-isp/4/#h9 Ars picks the UK’s safest Internet provider | Ars Technica UK
+https://twitter.com/aaisp/status/623139908006363136 Andrews & Arnold Ltd (@aaisp) | Twitter
+https://twitter.com/aaisp Andrews & Arnold Ltd (@aaisp) | Twitter
+https://encrypted.google.com/#q=why+use+andrew+and+arnolds+sip2sim why use andrew and arnolds sip2sim - Google Search
+https://encrypted.google.com/#q=why%20use why use andrew and arnolds sip2sim - Google Search
+http://arstechnica.co.uk/business/2015/05/ars-technica-the-uk-safest-isp/1/ Ars picks the UK’s safest Internet provider | Ars Technica UK
+https://encrypted.google.com/#q=aaisp%20twitter why use - Google Search
+https://twitter.com/aaisp?lang=en Andrews & Arnold Ltd (@aaisp) | Twitter
+http://t.co/dH2M0CzYFl http://www.ispreview.co.uk/review/reviews/6264.html
+http://www.ispreview.co.uk/review/reviews/6264.html AAISP - twolegpower's Review ISP Reviews : ISPreview UK
+https://t.co/ZrBd94LVPM https://aastatus.net/2159
+https://aastatus.net/2159 AAISP incident and status page
+https://twitter.com/alexbloor/status/600982984087470080 Bloor on Twitter: "Seems legit. http://t.co/CIEt8gOwTV"
+https://twitter.com/search?f=tweets&q=andrews%20%26%20arnold%20lt%20sip&src=typd Andrews & Arnold Ltd (@aaisp) | Twitter
+https://twitter.com/search?f=tweets&q=andrews%20%26%20arnold%20ltd%20sip&src=typd andrews & arnold lt sip - Twitter Search
+http://t.co/2GqaOi2L4i http://www.revk.uk/2015/07/crypto-wars.html
+http://www.revk.uk/2015/07/crypto-wars.html RevK's rants: Crypto wars
+https://twitter.com/search?q=andrews%20%26%20arnold%20&src=typd andrews & arnold - Twitter Search
+https://encrypted.google.com/#q=andrews%20%26%20arnolds%20sip2sim Google
+https://encrypted.google.com/#q=fttc fttc - Google Search
+https://encrypted.google.com/#q=andrews+%26+arnolds+sip2sim+review&start=10 andrews & arnolds sip2sim review - Google Search
+https://encrypted.google.com/#q=andrews+%26+arnolds+sip2sim+review andrews & arnolds sip2sim review - Google Search
+https://encrypted.google.com/#q=ping%20you andrews & arnolds sip2sim review - Google Search
+http://www.urbandictionary.com/define.php?term=ping+me Urban Dictionary: ping me
+https://bugzilla.mozilla.org/show_bug.cgi?id=1176233 1176233 – Simplify fullscreen code
+https://hg.mozilla.org/mozilla-central/rev/1f7db5d87e80 mozilla-central: changeset 249838:1f7db5d87e80
+https://encrypted.google.com/#q=20%20pullups 20 pullups - Google Search
+http://twentypullups.com/ The Twenty Pull-ups Challenge | The Twenty Pull-ups Challenge
+http://twentypullups.com/the-twenty-pull-ups-challenge/ The Twenty Pull-ups Challenge | The Twenty Pullups Challenge
+http://www.hundredpushups.com/ Welcome to the one hundred push ups training program
+https://encrypted.google.com/#q=one%20handed%20pullup Google
+http://www.beastskills.com/one-arm-chin-up-pull-up/ One Arm Chin-up / Pull-up « Bodyweight Strength Training « Beast Skills
+https://encrypted.google.com/#q=elbow%20tendonitis elbow tendonitis - Google Search
+http://www.amazon.co.uk/extension-power-Adapter-Charger-Macbook/dp/B004S6VIG2/ref=sr_1_1?ie=UTF8&qid=1439555617&sr=8-1&keywords=apple+uk+extension UK extension power cord for Apple AC Adapter Charger Macbook 13" Macbook Pro 15": Amazon.co.uk: Computers & Accessories
+http://www.amazon.co.uk/Tinksky-Portable-Standard-Connector-PowerBook/dp/B00IK8GNQO/ref=pd_bxgy_147_img_2?ie=UTF8&refRID=00QD1TG5V48C8SNPYVJT Tinksky Portable 3 pin Standard UK plug AC Adapter Connector for MacBook /iPod /PowerBook G4: Amazon.co.uk: Computers & Accessories
+https://encrypted.google.com/#q=do%20uk%20homes%20have%20a%20fuse Google
+https://encrypted.google.com/#q=clean%20macbook%20air test - Google Search
+https://encrypted.google.com/#q=ratpoison%20msgwait%200 clean macbook air - Google Search
+https://github.com/ GitHub · Build software better, together.
+https://github.com/search?utf8=%E2%9C%93&q=ratpoison+msgwait Search · ratpoison msgwait · GitHub
+https://encrypted.google.com/#q=ratpoisonrc%20msgwait Google
+https://lists.gnu.org/archive/html/ratpoison-devel/2009-05/msg00006.html [RP] Bug ratpoison: window manager doesn't use msgwait option in rcfile
+https://encrypted.google.com/#q=-1%200%20and%201%20value%20settings Google
+https://encrypted.google.com/#q=-1%20and%200 -1 0 and 1 value settings - Google Search
+http://kat.cr/ KAT - Kickass Torrents
+https://kat.cr/auth/login/ Login - Kickass Torrents
+http://torrentshack.me/torrents.php?order_way=DESC&order_by=s6&torrent_preset=all Browse Torrents :: TorrentShack.me
+https://encrypted.google.com/#q=needn't needn't - Google Search
+http://english.stackexchange.com/questions/116108/are-the-expressions-you-neednt-and-you-dont-need-to-different-in-meaning differences - Are the expressions: "You needn't" and "You don't need to" different in meaning? - English Language & Usage Stack Exchange
+https://encrypted.google.com/#q=smallest%20legible%20font Google
+http://ux.stackexchange.com/questions/3330/what-is-the-best-font-for-extremely-limited-space-i-e-will-fit-the-most-readab What is the best font for extremely limited space, i.e. will fit the most READABLE text in the smallest space? - User Experience Stack Exchange
+http://www.microsoft.com/typography/fonts/family.aspx?FID=331 Segoe UI
+http://www.microsoft.com/typography/fonts/family.aspx Font Families
+https://encrypted.google.com/#q=infinality%20arch infinality arch - Google Search
+https://encrypted.google.com/#q=urxvt%20font%20hinting Google
+https://bbs.archlinux.org/viewtopic.php?id=141523 Fonts messed up in urxvt / Newbie Corner / Arch Linux Forums
+https://encrypted.google.com/#q=cairo cairo - Google Search
+https://encrypted.google.com/#q=cairo+infinality cairo - Google Search
+https://wiki.archlinux.org/index.php/Infinality Infinality - ArchWiki
+https://www.archlinux.org/packages/?name=cairo Arch Linux - Package Search
+https://bbs.archlinux.org/viewtopic.php?id=81534 Urxvt spaced out font / Applications & Desktop Environments / Arch Linux Forums
+https://encrypted.google.com/#q=infinality%20urxvt infinality urxvt - Google Search
+http://unix.stackexchange.com/questions/81746/how-can-i-get-better-looking-fonts-in-my-terminal-urxvt x11 - How can I get better-looking fonts in my terminal (URxvt)? - Unix & Linux Stack Exchange
+https://encrypted.google.com/#q=infinality%20zapfino infinality zapfino - Google Search
+http://www.infinality.net/blog/infinality-freetype-patches/ Freetype Patches | infinality.net
+https://wiki.archlinux.org/index.php/Font_Configuration Font configuration - ArchWiki
+https://encrypted.google.com/#q=best%20font%20and%20size%20for%2096%20dpi Google
+https://wiki.archlinux.org/index.php/Font_configuration Font configuration - ArchWiki
+https://encrypted.google.com/#q=c%20-%3E Google
+https://encrypted.google.com/#q=learn%20c%20-%3E c -> - Google Search
+http://www.tutorialspoint.com/cprogramming/c_operators.htm C - Operators
+https://encrypted.google.com/#q=c%20operators c operators - Google Search
+https://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B Operators in C and C++ - Wikipedia, the free encyclopedia
+http://www.tutorialspoint.com/cprogramming/c_pointers.htm Pointers in C
+http://www.iso-9899.info/n1570.html
+https://encrypted.google.com/#q=c%20pointers c pointers - Google Search
+https://encrypted.google.com/#q=c+pointers+-%3E c pointers - Google Search
+http://boredzo.org/pointers/ Everything you need to know about pointers in C
+https://encrypted.google.com/#q=ratpoison%20-c%20fdump%20%7C%20tr%20-d%20-C%20'('%20%7C%20wc%20-c Google
+https://encrypted.google.com/#q=mediafire Google
+https://encrypted.google.com/#q=ergodox Google
+https://www.massdrop.com/buy/ergodox ErgoDox Ergonomic Mechanical Keyboard Kit Drop - Massdrop
+https://encrypted.google.com/#q=ergodox+buy ergodox buy - Google Search
+https://encrypted.google.com/#q=sourcing%20ergodox Google
+http://www.digitaltrends.com/computing/pre-assembled-ergodox-ergonomic-keyboard-goes-on-pre-order-today/ Crazy ErgoDox kit keyboard now has a pre-assembled cousin | Digital Trends
+http://faapy.com/tags/babe/ Babe Videos On Faapy
+http://faapy.com/videos/3620/a-pair-of-perfect-ass-to-distract-you-at-work/ A pair of perfect ass to distract you at work - HD Porn, High Quality Sex Videos
+http://faapy.com/videos/1906/wanna-feel-me/ Wanna feel me - HD Porn, High Quality Sex Videos
+https://encrypted.google.com/#q=new%20southpark Google
+https://en.wikipedia.org/wiki/List_of_South_Park_episodes List of South Park episodes - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=south%20%20park%20season%2019 Google
+https://encrypted.google.com/#q=southpark%20episode%201%20season%2019 southpark episode 1 season 19 - Google Search
+https://www.youtube.com/watch?v=fh40zzbvwAI [FAKE] Leaked Clip of South Park Season 19 Episode 1 | FaZe Clan - YouTube
+https://www.youtube.com/watch?v=cbdkWpiyLVw 107 South Park Facts Everyone Should Know! (ToonedUp #14) - YouTube
+https://www.youtube.com/watch?v=lC4i6FYFoSc 107 Minions Facts YOU Should Know! (ToonedUp #32) @ChannelFred - YouTube
+https://www.youtube.com/results?search_query=test test - YouTube
+https://www.youtube.com/watch?v=6eSlsyTWu08 COP KISSES HOT GIRLS GONE BAD PRANK - YouTube
+https://www.youtube.com/watch?v=Syf8BQFFW4g ▶ HOT GIRLS FAVORITE PART ABOUT BEING HOT?! Garrett Garcia Interview - YouTube
+https://www.youtube.com/results?search_query=hot+girls hot girls - YouTube
+https://www.youtube.com/watch?v=lMrAzBWhm28 hot girls - YouTube
+https://www.youtube.com/user/lahwf?sub_confirmation=1&feature=iv&src_vid=lMrAzBWhm28&annotation_id=annotation_90671005 LAHWF - YouTube
+https://www.youtube.com/watch?v=vtjBt4Ou9SY Picking Up Girls Like a Douchebag - YouTube
+https://www.youtube.com/watch?v=nEqwKNNQBwc Fred Goes Swimming - YouTube
+https://www.youtube.com/results?search_query=fred fred - YouTube
+https://www.youtube.com/results?search_query=me me - YouTube
+https://www.youtube.com/results?search_query=disco+dance+with+a+girl disco dance with a girl - YouTube
+https://www.youtube.com/watch?v=1fVpL7Je4Qc How to Join Girls Dancing on the Floor | Club Dancing - YouTube
+https://www.youtube.com/results?search_query=simplesexystupid+tutorial simplesexystupid tutorial - YouTube
+https://www.youtube.com/results?search_query=simplesexystupid+how+to simplesexystupid how to - YouTube
+https://www.youtube.com/watch?v=bJ9VzAUCKzg simplesexystupid how to - YouTube
+https://www.youtube.com/watch?v=pQPNVNZbNsw SimpleSexyStupid - YouTube
+https://www.youtube.com/watch?v=4roodYGwZew ▶ TWERK BATTLES AT THE BEACH - YouTube
+https://www.youtube.com/channel/UCJgVPwzPxklQr6WHwJLPlew SimpleSexyStupid - YouTube
+https://www.youtube.com/user/SimpleSexyStupid/videos SimpleSexyStupid - YouTube
+https://www.youtube.com/results?search_query=simply+aria simply aria - YouTube
+https://www.youtube.com/watch?v=xzVA6AFfLxI How to Pick Up Girls Featuring Simple Pickup - YouTube
+https://www.youtube.com/watch?v=3imEbAXNu8c ▶ ARE ALL GIRLS LESBIAN? - YouTube
+https://www.youtube.com/watch?v=fsGKk6TopF8 ▶ ARE ALL GIRLS LESBIAN? - YouTube
+https://www.youtube.com/results?search_query=hak5 hak5 - YouTube
+https://www.youtube.com/user/Hak5Darren hak5 - YouTube
+https://www.youtube.com/watch?v=hpy4TE8EeM8 Windows Mount Manager Exploit, Square Readers Get Hacked, Volkswagen Silences Research - Threat Wire - YouTube
+https://www.youtube.com/results?search_query=google+sucks google sucks - YouTube
+https://www.youtube.com/watch?v=cnSp3fZM-c8 ▶ Why Google Glass Sucks - YouTube
+https://www.youtube.com/results?search_query=new+macbook new macbook - YouTube
+https://www.youtube.com/watch?v=GttoIyB_lEQ new macbook - YouTube
+https://encrypted.google.com/#q=new%20thin%20macbook%20like%20machine new thin macbook like machine - Google Search
+https://encrypted.google.com/#q=new%20macbook%20clone new thin macbook like machine - Google Search
+https://encrypted.google.com/#q=thinnest+computer+2015 thinnest computer 2015 - Google Search
+https://encrypted.google.com/#q=thinnest%20computer thinnest computer 2015 - Google Search
+https://encrypted.google.com/#q=new%20macbook%20vs thinnest computer - Google Search
+https://encrypted.google.com/#q=glug%20glug%20laptop new macbook vs - Google Search
+https://www.fsf.org/news/gluglug-x60-laptop-now-certified-to-respect-your-freedom Gluglug X60 Laptop now certified to Respect Your Freedom — Free Software Foundation — working together for free software
+https://encrypted.google.com/#q=macbook%20air%20vs%20new%20macbook Google
+http://uk.pcmag.com/laptops/40296/news/new-apple-macbook-vs-macbook-air-ultra-thin-laptop Laptop Computers & Notebook Reviews: New Apple MacBook vs. MacBook Air: Ultra-Thin Laptop Showdown
+https://encrypted.google.com/#q=macbook%20air%20remove%20touchpad Google
+https://encrypted.google.com/#q=macbook%20air%20upgrades Google
+https://encrypted.google.com/#q=macbook%20air%20add%20ram Google
+https://encrypted.google.com/#q=macbook%20air%20upgrade%20ssd macbook air add ram - Google Search
+https://encrypted.google.com/#q=macbook%20air%20add%20hard%20disk macbook air upgrade ssd - Google Search
+https://www.ifixit.com/Guide/MacBook+Air+13-Inch+Mid+2012+Solid-State+Drive+Replacement/10961 MacBook Air 13" Mid 2012 Solid-State Drive Replacement - iFixit
+http://eshop.macsales.com/shop/SSD/OWC SSDs (Solid State Drives) Built & Designed For Macs
+https://encrypted.google.com/#q=macbook%20air%205.2%20ssd%20type macbook air 5.2 ssd type - Google Search
+http://www.amazon.com/Transcend-JetDrive-Upgrade-Macbook-TS240GJDM520/dp/B00JKCHNOU Amazon.com: Transcend JetDrive 520 240GB SATA III SSD Upgrade Kit for Macbook Air SSD (Mid 2012) TS240GJDM520: Computers & Accessories
+http://www.amazon.co.uk/ Amazon.co.uk: Low Prices in Electronics, Books, Sports Equipment & more
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2/278-7001985-2417910?url=search-alias%3Daps&field-keywords=transcend+jetdrive Amazon.co.uk: transcend jetdrive
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=ssd+msata&rh=i%3Aaps%2Ck%3Assd+msata Amazon.co.uk: transcend jetdrive
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=ssd&rh=i%3Aaps%2Ck%3Assd Amazon.co.uk: transcend jetdrive
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=transcend+jetdrive+macbook+air+2012&rh=i%3Aaps%2Ck%3Atranscend+jetdrive+macbook+air+2012 Amazon.co.uk: transcend jetdrive
+http://www.amazon.co.uk/Transcend-JetDrive-520-SATA-Upgrade/dp/B00JKCHNPE/ref=sr_1_1?&ie=UTF8&qid=1439599669&sr=8-1&keywords=transcend+jetdrive+macbook+air+2012&th=1 Transcend JetDrive 520 480 GB SATA III SSD Upgrade Kit - for Macbook Air SSD (Mid 2012): Amazon.co.uk: Computers & Accessories
+http://www.amazon.co.uk/Transcend-JetDrive-520-SATA-Upgrade/dp/B00JKCHNOU/ref=sr_1_2?ie=UTF8&qid=1439599709&sr=8-2&keywords=transcend+jetdrive+macbook+air+2012 Transcend JetDrive 520 240 GB SATA III SSD Upgrade Kit - for Macbook Air SSD (Mid 2012): Amazon.co.uk: Computers & Accessories
+http://www.amazon.co.uk/Transcend-JetDrive-520-SATA-Upgrade/dp/B00JKCHNOU/ref=sr_1_2?&ie=UTF8&qid=1439599709&sr=8-2&keywords=transcend+jetdrive+macbook+air+2012&th=1 Transcend JetDrive 520 240 GB SATA III SSD Upgrade Kit - for Macbook Air SSD (Mid 2012): Amazon.co.uk: Computers & Accessories
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=macbook+air+battery Amazon.co.uk: macbook air battery
+http://www.amazon.com/Transcend-JetDrive-Upgrade-Macbook-TS240GJDM520/dp/B00JKCHNOU?&th=1 Amazon.com: Transcend JetDrive 520 240GB SATA III SSD Upgrade Kit for Macbook Air SSD (Mid 2012) TS240GJDM520: Computers & Accessories
+https://www.youtube.com/results?search_query=richard+stallman richard stallman - YouTube
+https://www.youtube.com/results?lclk=month&filters=month&search_query=richard+stallman richard stallman - YouTube
+https://www.youtube.com/watch?v=6As-j9kpq-0 Richard Stallman - YouTube
+https://skozl.com/B54608CC.asc
+https://encrypted.google.com/#q=let's%20encrypt let's encrypt - Google Search
+https://encrypted.google.com/#q=let%27s+encrypt+how+to let's encrypt - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CC4QFjACahUKEwiAyaSt8KnHAhXLXBoKHcgHB1k&url=https%3A%2F%2Fletsencrypt.org%2F2015%2F06%2F16%2Flets-encrypt-launch-schedule.html&ei=9o3OVYD2CMu5aciPnMgF&usg=AFQjCNFd6uz0_twy17mOv3Q-RzaQA-DkmQ&bvm=bv.99804247,d.d2s&cad=rja
+https://letsencrypt.org/2015/06/16/lets-encrypt-launch-schedule.html Let's Encrypt Launch Schedule
+https://www.youtube.com/results?search_query=qi qi - YouTube
+https://www.youtube.com/watch?v=-TJYBwbIt4M&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx ▶ QI Pilot Episode - YouTube
+https://encrypted.google.com/#q=darwin%20award my ip - Google Search
+http://www.darwinawards.com/darwin/darwin2014-13.html 2014 Darwin Award: Race To The Death
+https://www.youtube.com/watch?v=hufXxMJc7T0&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=41 ▶ QI D01 - Danger - YouTube
+https://www.youtube.com/watch?v=UcgBSBWWj8Y&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx&index=42 ▶ QI D02 - Discoveries - YouTube
+https://www.youtube.com/watch?v=XtI-1PV4vL0&index=43&list=PLtp2mkTkkFrdhlxjGmbr-iBe29VyhHhyx ▶ QI D02 - Discoveries - YouTube
+http://faapy.com/ Faapy - HD Porn, High Quality Sex Videos
+http://faapy.com/top-rated/ Top Rated Videos All Time - HD Porn, High Quality Sex Videos
+http://faapy.com/tags/pov/ Pov Videos On Faapy
+http://faapy.com/tags/pov/2/ Pov Videos On Faapy (Page 2)
+http://faapy.com/videos/3323/daughter-best-friend/ Daughter best friend - HD Porn, High Quality Sex Videos
+http://faapy.com/tags/pov/3/ Pov Videos On Faapy (Page 3)
+http://www.bmj.com/content/349/bmj.g7094 The Darwin Awards: sex differences in idiotic behaviour | The BMJ
+http://www.darwinawards.com/darwin/darwin2014-11.html 2014 Darwin Award: Banana Bandido
+http://darwinawards.com/darwin/darwin2014-10.html 2014 Darwin Award: Crispy Copper Fries
+http://www.darwinawards.com/ Darwin Awards. Chlorinating The Gene Pool.
+http://darwinawards.com/darwin/darwin2009-10.html 2009 Darwin Award: Sparkleberry Lane
+http://darwinawards.com/darwin/ Darwin Awards: Darwin Awards
+http://darwinawards.com/darwin/darwin2014-08.html 2014 Darwin Award: Resurrection FAIL
+http://torrentshack.me/torrents.php?order_way=DESC&order_by=s6&searchstr=mr+robot&release_type=both&searchtags=&tags_type=0&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?searchstr=mr+robot&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?torrentid=772105 Mr.Robot.s01e08.WEB-DL.1080p.DD5.1.H.264-WAREZNiK :: TorrentShack.me
+https://encrypted.google.com/#q=pacman%20automatically%20delete%20cache pacman automatically delete cache - Google Search
+https://wiki.archlinux.org/index.php/System_maintenance System maintenance - ArchWiki
+https://www.skozl.com/s/Mr.Robot.s01e08.WEB-DL.1080p.DD5.1.H.264-WAREZNiK.mkv 404 - Not Found
+https://www.skozl.com/l/ 404 - Not Found
+https://skozl.com/l/ Index of /l/
+https://encrypted.google.com/#q=how%20to%20stream%20an%20mkv Google
+http://superuser.com/questions/639297/why-cant-i-stream-mkv-from-my-debian-server-running-ffserver linux - Why can't I stream mkv from my Debian server running ffserver? - Super User
+https://encrypted.google.com/#q=how+to+stream+an+mkv+linux how to stream an mkv linux - Google Search
+http://stackoverflow.com/questions/17018119/how-to-play-mkv-file-in-browser html5 video - How to play MKV file in browser? - Stack Overflow
+https://encrypted.google.com/#q=use%20aria2c Google
+https://encrypted.google.com/#q=aria2c%20vimb use aria2c - Google Search
+https://encrypted.google.com/#q=aria2c+browser aria2c vimb - Google Search
+https://chrome.google.com/webstore/detail/aria2c-integration/edcakfpjaobkpdfpicldlccdffkhpbfk?hl=en Aria2c Integration - Chrome Web Store
+https://chrome.google.com/webstore/detail/aria2c-integration/edcakfpjaobkpdfpicldlccdffkhpbfk/reviews?hl=en Aria2c Integration - Chrome Web Store
+https://encrypted.google.com/#q=aria2%20review aria2 review - Google Search
+https://github.com/tatsuhiro-t/aria2/issues/39 How to properly seed torrents & maintain a session · Issue #39 · tatsuhiro-t/aria2 · GitHub
+https://encrypted.google.com/#q=aria2+seed+torrent aria2 seed torrent - Google Search
+https://calomel.org/aria2.html Aria2 Tutorial @ Calomel.org
+https://github.com/orbos/ideas/wiki/Orbos-Package-Standard Orbos Package Standard · orbos/ideas Wiki · GitHub
+https://encrypted.google.com/#q=hide%20files%20in%20cda%20disk Google
+https://encrypted.google.com/#q=mr%20robot%20hidden%20cda%20virtual%20machine mr robot hidden cda virtual machine - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwic6ardkKvHAhVTOdsKHViACuo&url=http%3A%2F%2Fwww.geekwire.com%2F2015%2Fmr-robot-rewind-mostly-accurate-tech-in-a-mind-blowing-episode-8%2F&ei=IDbPVZzZI9Py7AbYgKrQDg&usg=AFQjCNFMo70ubEk33wb4pCuRgiejnh3W-g&bvm=bv.99804247,d.ZGU&cad=rja
+http://www.geekwire.com/2015/mr-robot-rewind-mostly-accurate-tech-in-a-mind-blowing-episode-8/ ‘Mr. Robot’ Rewind: Mostly accurate tech in a mind-blowing Episode 8 - GeekWire
+https://encrypted.google.com/#q=cdr%20file%20virtual%20machine cdr file virtual machine - Google Search
+https://encrypted.google.com/#q=cdr+file+virtual+machine+hide cdr file virtual machine - Google Search
+https://encrypted.google.com/#q=deepsound deepsound - Google Search
+https://encrypted.google.com/#q=computer%20with%20no%20trackpad computer with no trackpad - Google Search
+http://www.computerhope.com/issues/ch001497.htm My laptop mouse touchpad is not working.
+https://www.reddit.com/r/hacking/comments/3gwkek/is_there_an_alternative_to_deepsound_for_linux/ Is there an alternative to Deepsound for Linux and open-source? : hacking
+https://encrypted.google.com/#q=stenographic%20audio%20tool stenographic audio tool - Google Search
+http://embeddedsw.net/OpenPuff_Steganography_Home.html OpenPuff - Steganography & Watermarking
+https://encrypted.google.com/#q=arch%20openpuff arch openpuff - Google Search
+https://encrypted.google.com/#q=arch%20linux%20openpuff arch openpuff - Google Search
+https://encrypted.google.com/#q=cda%20file cdr file virtual machine hide - Google Search
+https://en.wikipedia.org/wiki/.cda_file .cda file - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Help:Category Help:Category - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=cda%20file%20format Google
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=stenography&go=Go Search results for "stenography" - ArchWiki
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=steganography&go=Go Search results for "steganography" - ArchWiki
+https://wiki.archlinux.org/index.php/List_of_applications/Security List of applications/Security - ArchWiki
+https://wiki.archlinux.org/index.php/List_of_applications/Security#Encryption.2C_signing.2C_steganography List of applications/Security - ArchWiki
+http://steghide.sourceforge.net/ Steghide
+https://encrypted.google.com/#q=steghide steghide - Google Search
+http://mewbies.com/steganography/steghide/how_to_conceal_data_in_audio_or_image_file.htm How To Conceal Data in An Audio Or Image File Using Steghide
+https://encrypted.google.com/#q=how%20to%20make%20a%20cda%20disk Google
+http://www.mymusictools.com/articles/how-do-i-convert-mp3-to-cda.htm How do I convert MP3 to CDA? | CD Burning, DVD Burn
+https://encrypted.google.com/#q=linux%20convert%20to%20cda Google
+http://ubuntuforums.org/showthread.php?t=1584144 [SOLVED] how to convert MP3 to CDA to burn
+https://encrypted.google.com/#q=what%20format%20is%20cda what format is cda - Google Search
+http://whatis.techtarget.com/fileformat/CDA-CD-Audio-Track What is CDA? What Opens a CDA? File Format List from WhatIs.com
+https://encrypted.google.com/#q=steghide%20cd Google
+https://encrypted.google.com/#q=steghide+audio+d steghide cd - Google Search
+https://encrypted.google.com/#q=steghide+audio+cd steghide audio d - Google Search
+http://www.andrearemondini.com/sw/rpfj/ rpfj
+https://encrypted.google.com/#q=deepsound%20for%20linux Google
+http://download.cnet.com/DeepSound/3000-2092_4-75758214.html DeepSound - Free download and software reviews - CNET Download.com
+https://thepiratebay.la/ Download music, movies, games, software! The Pirate Bay - The galaxy's most resilient BitTorrent site
+https://thepiratebay.la/search/deepsound/0/99/0 The Pirate Bay - The galaxy's most resilient bittorrent site
+https://encrypted.google.com/#q=deep%20sound Google
+http://jpinsoft.net/DeepSound/ DeepSound - Steganography Tool - Free Download
+http://jpinsoft.net/DeepSound/Download.aspx DeepSound - Steganography Tool - Free Download
+http://jpinsoft.net/DeepSound/Overview.aspx DeepSound - Steganography Tool - Free Download
+https://encrypted.google.com/#q=what%20format%20is%20audio%20cd Google
+https://encrypted.google.com/#q=linux%20how%20to%20burn%20audio%20cd linux how to burn audio cd - Google Search
+https://encrypted.google.com/#q=arch%20linux%20burn%20audio%20cd linux how to burn audio cd - Google Search
+https://wiki.archlinux.org/index.php?title=CD_Burning&redirect=no CD Burning - ArchWiki
+https://wiki.archlinux.org/index.php?title=Optical_disc_drive&redirect=no#Burning Optical disc drive - ArchWiki
+https://wiki.archlinux.org/index.php?title=Optical_disc_drive&redirect=no#Burning_an_audio_CD Optical disc drive - ArchWiki
+http://www.amazon.co.uk/s/ref=nb_sb_noss/279-9475705-1697826?url=search-alias%3Daps&field-keywords=cd Amazon.co.uk: cd
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=openarena&go=Go Search results for "openarena" - ArchWiki
+http://openarena.ws/servers.html The Official OpenArena Web Site
+https://encrypted.google.com/#q=openarena%20server openarena server - Google Search
+https://encrypted.google.com/#q=openarena%20run%20a%20server Google
+https://github.com/lrq3000/oamps lrq3000/oamps · GitHub
+https://encrypted.google.com/#q=dialog dialog - Google Search
+https://encrypted.google.com/#q=linux+open+dialog+with+input dialog - Google Search
+https://accounts.google.com/ServiceLogin?hl=en&continue=https://encrypted.google.com/#identifier Sign in - Google Accounts
+http://openarena.wikia.com/wiki/Servers Servers - OpenArena
+http://bash.cyberciti.biz/guide/The_form_dialog_for_input The form dialog for input - Linux Shell Scripting Tutorial - A Beginner's handbook
+https://encrypted.google.com/#q=linux%20form%20dialog%20input linux form dialog input - Google Search
+http://askubuntu.com/questions/491509/how-to-get-dialog-box-input-directed-to-a-variable bash - How to get dialog box input directed to a variable? - Ask Ubuntu
+https://encrypted.google.com/#q=gkt%20dialog%20input%20linux gkt dialog input linux - Google Search
+https://encrypted.google.com/#q=gtk+dialog+input+linux gkt dialog input linux - Google Search
+http://stackoverflow.com/questions/7035/how-to-show-a-message-box-from-a-bash-script-in-linux How to show a message box from a bash script in linux - Stack Overflow
+https://encrypted.google.com/#q=zenity%20form%20ask zenity form ask - Google Search
+https://encrypted.google.com/#q=zenity+input+form zenity form ask - Google Search
+https://help.gnome.org/users/zenity/stable/forms.html.en Forms Dialog
+http://www.esreality.com/post/2246445/re-sensitivity-calculation-in-q3a/ ESR - Sensitivity calculation in Q3A - Quake 3 Forum
+http://www.quake3world.com/forum/viewtopic.php?f=7&t=18659 Quake3World.com • View topic - What's the CMD for adjusting your mouse sensitivity?
+https://encrypted.google.com/#q=quake%203%20arena%20pro%20sensitivity quake 3 arena pro sensitivity - Google Search
+http://www.quakelive.com/forum/showthread.php?831-The-Ultimate-Quake-Live-Guide The Ultimate Quake Live Guide
+https://encrypted.google.com/#q=pro%20sensitivity%20and%20dpi Google
+https://encrypted.google.com/#q=pro+sensitivity+and+dpi+quake+3 pro sensitivity and dpi - Google Search
+http://www.esreality.com/index.php?a=post&id=1907380 ESR - ESWC 2010 Sens, Accel and DPI Thread - Quake Live Forum
+http://www.amazon.co.uk/s/ref=nb_sb_noss_2/275-8965427-5781419?url=search-alias%3Daps&field-keywords=ergodox Amazon.co.uk: ergodox
+https://encrypted.google.com/#q=ergodox%20without%20case Google
+http://adereth.github.io/blog/2014/02/12/building-an-ergodox/ Sourcing and Building an ErgoDox Keyboard - adereth
+https://mechanicalkeyboards.com/ Mechanical Keyboards Inc - The Ultimate Catalog and Guide.
+https://encrypted.google.com/#q=list%20of%20pcb's list of pcb's - Google Search
+https://geekhack.org/index.php?topic=72495.0 Anyone know where I could find a list of PCBs compatible with Alps and Cherry?
+https://encrypted.google.com/#q=geekhack%20list%20of%20pcb's geekhack list of pcb's - Google Search
+https://encrypted.google.com/#q=cherry%20switches%20with%20diode%20inside geekhack list of pcb's - Google Search
+http://deskthority.net/wiki/Cherry_MX Cherry MX - Deskthority wiki
+https://encrypted.google.com/#q=ergodox%20cherry%20switches%20with%20diode Google
+http://ergodox-ez.com/
+https://www.indiegogo.com/projects/ergodox-ez-an-incredible-mechanical-keyboard#/story ErgoDox EZ: An incredible mechanical keyboard | Indiegogo
+https://encrypted.google.com/search?q=ergodox+pcb&biw=1440&bih=843&source=lnms&tbm=isch&sa=X&ved=0CAcQ_AUoAmoVChMImdHnmMarxwIVw30aCh310gNa&dpr=1 ergodox pcb - Google Search
+http://deskthority.net/keyboards-f2/cherry-mx-with-diodes-in-them-t2487.html Cherry MX with diodes in them? • deskthority
+https://encrypted.google.com/#q=cherry%20switches%20with%20diodes cherry switches with diodes - Google Search
+https://geekhack.org/index.php?topic=37937.0 Orientatio of Diodes in an MX Cherry Switch
+https://encrypted.google.com/#q=ergodox%20cherrry%20switches%20with%20diode Google
+https://geekhack.org/index.php?topic=62868.0 ErgoDox w/ 80 keys (switches with built-in diodes)
+https://encrypted.google.com/#q=ergodox%20trough-hole Google
+https://encrypted.google.com/#q=ergodox+trough-hole+diodes ergodox trough-hole - Google Search
+https://encrypted.google.com/search?q=ergodox+complete+pcb&biw=1440&bih=843&tbm=isch&imgil=myofwgChQVHEGM%253A%253BIkn_F-XysrqLFM%253Bhttps%25253A%25252F%25252Fwww.massdrop.com%25252Fext%25252Fergodox%25252Fassembly&source=iu&pf=m&fir=myofwgChQVHEGM%253A%252CIkn_F-XysrqLFM%252C_&usg=__5lHOm8NlB_0VUc3mEx8YcTQuefU%3D&ved=0CCUQyjdqFQoTCJyQ7LfHq8cCFUG1Ggod5MgNXw&ei=fW_PVdzdN8HqauSRt_gF#imgrc=myofwgChQVHEGM%3A&usg=__5lHOm8NlB_0VUc3mEx8YcTQuefU%3D ergodox complete pcb - Google Search
+https://encrypted.google.com/search?q=ergodox+complete+pcb&biw=1440&bih=843&tbm=isch&imgil=myofwgChQVHEGM%253A%253BIkn_F-XysrqLFM%253Bhttps%25253A%25252F%25252Fwww.massdrop.com%25252Fext%25252Fergodox%25252Fassembly&source=iu&pf=m&fir=myofwgChQVHEGM%253A%252CIkn_F-XysrqLFM%252C_&usg=__5lHOm8NlB_0VUc3mEx8YcTQuefU%3D&ved=0CCUQyjdqFQoTCJyQ7LfHq8cCFUG1Ggod5MgNXw&ei=fW_PVdzdN8HqauSRt_gF#imgrc=l0ppo95i9EvVwM%3A&usg=__5lHOm8NlB_0VUc3mEx8YcTQuefU%3D ergodox complete pcb - Google Search
+https://encrypted.google.com/search?q=ergodox+complete+pcb&biw=1440&bih=843&tbm=isch&imgil=myofwgChQVHEGM%253A%253BIkn_F-XysrqLFM%253Bhttps%25253A%25252F%25252Fwww.massdrop.com%25252Fext%25252Fergodox%25252Fassembly&source=iu&pf=m&fir=myofwgChQVHEGM%253A%252CIkn_F-XysrqLFM%252C_&usg=__5lHOm8NlB_0VUc3mEx8YcTQuefU%3D&ved=0CCUQyjdqFQoTCJyQ7LfHq8cCFUG1Ggod5MgNXw&ei=fW_PVdzdN8HqauSRt_gF#imgrc=kqxoWFKrzMNlnM%3A&usg=__5lHOm8NlB_0VUc3mEx8YcTQuefU%3D ergodox complete pcb - Google Search
+https://encrypted.google.com/#q=ergodox+complete+pcb ergodox complete pcb - Google Search
+https://geekhack.org/index.php?topic=51653.0 ErgoDox 80-key diode placement?
+https://encrypted.google.com/#q=ergodox%20diode%20placement ergodox diode placement - Google Search
+http://deskthority.net/wiki/ErgoDox ErgoDox - Deskthority wiki
+https://encrypted.google.com/#q=deskthority%20ergodox deskthority ergodox - Google Search
+https://encrypted.google.com/#q=deskthority+ergodox+diodes+in+key deskthority ergodox - Google Search
+https://www.massdrop.com/ext/ergodox/assembly Uh oh - Massdrop
+https://encrypted.google.com/#q=ergodox%20diodes%20inside%20keys ergodox diodes inside keys - Google Search
+http://webcache.googleusercontent.com/search?q=cache:Ikn_F-XysroJ:https://www.massdrop.com/ext/ergodox/assembly+&cd=5&hl=en&ct=clnk&gl=us Ergodox Assembly Instructions - Massdrop
+https://encrypted.google.com/#q=ergodox%20white%20pcb ergodox white pcb - Google Search
+https://mechanicalkeyboards.com/shop/index.php?l=account MechanicalKeyboards.com - The ultimate Mechanical Keyboard catalog.
+https://encrypted.google.com/#q=ergodox%20pcb ergodox pcb - Google Search
+https://mechanicalkeyboards.com/shop/index.php?l=product_detail&p=537 ErgoDox PCB Dual Layer Electrical Boards (Set of 2) by Mechanical Keyboards Inc
+https://mechanicalkeyboards.com/search.php?switch_id=ALL&size=ALL&keyword=teensy&in_stock=on Mechanical Keyboard Finder
+https://mechanicalkeyboards.com/index.php Mechanical Keyboards Inc - The Ultimate Catalog and Guide.
+https://mechanicalkeyboards.com/search.php?keyword=teensy Mechanical Keyboard Finder
+https://mechanicalkeyboards.com/shop/ MechanicalKeyboards.com - The ultimate Mechanical Keyboard catalog.
+https://mechanicalkeyboards.com/shop/index.php?l=search_list&s[title]=Y&s[short_desc]=Y&s[full_desc]=Y&s[sku]=Y&s[match]=all&s[cid]=0&s[search]=ergo MechanicalKeyboards.com - The ultimate Mechanical Keyboard catalog.
+http://keyshop.pimpmykeyboard.com/product/dsa-pbt-blank-sets Keycaps Direct
+http://keyshop.pimpmykeyboard.com/Default.aspx?A=ProductSearch&ID=/search-results&SE=True Search Results
+http://keyshop.pimpmykeyboard.com/products/full-keysets/dsa-blank-sets-1 DSA PBT Blank Sets
+https://www.youtube.com/watch?v=quIVy9vUpS0 Open Arena - Aimbot vs Nightmare Bot - YouTube
+https://encrypted.google.com/#q=openarena%20nightmare%20bots openarena nightmare bots - Google Search
+http://openarena.ws/board/index.php?topic=555.5;wap2 CPMA
+http://www.nerds2nerds.com/ Nerds2Nerds
+https://play.google.com/store/apps/details?id=com.savageorgiev.blockthis Block This! - FREE – Android Apps on Google Play
+https://encrypted.google.com/#q=openvpn%20how%20to%20enable%20ipv6 Google
+http://tomsalmon.eu/2013/04/openvpn-ipv6-with-tun-device/ OpenVPN – IPv6 with tun device | Tom Salmon
+https://encrypted.google.com/#q=tun-ipv6%20openvpn tun-ipv6 openvpn - Google Search
+https://community.openvpn.net/openvpn/wiki/IPv6 IPv6 – OpenVPN Community
+https://encrypted.google.com/#q=networkmanager%20openvpn%20import Google
+http://askubuntu.com/questions/450493/openvpn-cant-import-configurations-on-new-14-04-installation gnome - openvpn can't import configurations on new 14.04 installation - Ask Ubuntu
+https://encrypted.google.com/#q=my%20ip my ip - Google Search
+https://encrypted.google.com/#q=ipv6%20test my ip - Google Search
+http://test-ipv6.com/ Test your IPv6.
+https://encrypted.google.com/#q=ryen%20heise Google
+https://encrypted.google.com/#q=ryen+heise+colemak ryen heise - Google Search
+https://encrypted.google.com/#q=attention%20span adhd - Google Search
+https://encrypted.google.com/#q=adhd%20attention%20span test - Google Search
+https://encrypted.google.com/#q=straw%20man%20argument attention span - Google Search
+https://en.wikipedia.org/wiki/Straw_man Straw man - Wikipedia, the free encyclopedia
+http://i.solidfiles.net/293R.png 293R.png (888x472 pixels)
+https://encrypted.google.com/#q=platue platue - Google Search
+https://encrypted.google.com/#q=adhd platue - Google Search
+https://www.youtube.com/results?search_query=adhd adhd - YouTube
+https://www.youtube.com/watch?v=5lrcxmOolB8 adhd - YouTube
+https://encrypted.google.com/#q=adhd%20in%20russia Google
+https://encrypted.google.com/#q=adhd%20per%20country adhd in russia - Google Search
+http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1525089/ The worldwide prevalence of ADHD: is it an American condition?
+https://encrypted.google.com/#q=what%20causes%20%20%20adhd Google
+http://www.webmd.com/add-adhd/guide/adhd-causes ADHD/ADD Causes: Is ADHD Genetic? How is the Brain Different?
+https://encrypted.google.com/#q=until test - Google Search
+http://www.ryanheise.com/colemak/ Ryan Heise - Learning Colemak
+https://encrypted.google.com/#q=zero%20ad until - Google Search
+http://play0ad.com/ 0 A.D. | A free, open-source game of ancient warfare
+https://www.youtube.com/results?search_query=dota+wtf dota wtf - YouTube
+https://encrypted.google.com/#q=dota%20crest%20and%20soul dota crest and soul - Google Search
+http://vk.com/eazydota2 Dota 2 | VK
+http://dota2.gamepedia.com/Solar_Crest Solar Crest - Dota 2 Wiki
+https://encrypted.google.com/#q=solar%20krest%20stack Google
+https://encrypted.google.com/#q=solar+crest+huskar solar crest huskar - Google Search
+https://www.reddit.com/r/DotA2/comments/3bhc3n/solar_crest_huskar_in_a_nutshell/ Solar crest huskar in a nutshell : DotA2
+https://www.youtube.com/watch?v=aMo9O1zJlps ▶ Solar Crest Huskar - YouTube
+https://encrypted.google.com/#q=meme meme - Google Search
+https://www.youtube.com/watch?v=HQLugXkwHZA Dota 2 WTF Moments 132 - YouTube
+https://www.youtube.com/watch?v=lKFGCZxOjtw Dota 2 WTF Rampage Compilation 2 - YouTube
+https://www.youtube.com/watch?v=PrQJCc5QkB0 Dota 2 WTF Rampage Compilation 2 - YouTube
+https://encrypted.google.com/#q=kali%20underhand%20vs%20overhand Google
+https://encrypted.google.com/#q=knife+underhand+vs+overhand kali underhand vs overhand - Google Search
+http://coldsteelforums.com/Overhand-vs-Underhand-Knife-Grip-m217303.aspx Overhand vs. Underhand Knife Grip
+https://www.youtube.com/results?search_query=kali+underhand+vs+overhand kali underhand vs overhand - YouTube
+https://www.youtube.com/results?search_query=knife+underhand+vs+overhand knife underhand vs overhand - YouTube
+https://www.youtube.com/results?search_query=doug+marcada doug marcada - YouTube
+https://www.youtube.com/results?search_query=doug+marcada+techniques doug marcada techniques - YouTube
+https://www.youtube.com/results?search_query=doug+marcada+techniques&page=2 doug marcada techniques - YouTube
+https://www.youtube.com/watch?v=UfV_TyCbwLo ▶ 8 Critical Kali Lessons - YouTube
+https://www.youtube.com/results?search_query=the+gift+of+fear ▶ 8 Critical Kali Lessons - YouTube
+https://www.youtube.com/watch?v=zNtXjIiJ0PU ▶ Gavin de Becker, The Gift of Fear - YouTube
+https://www.youtube.com/results?search_query=knife knife - YouTube
+https://www.youtube.com/watch?v=YcXxHBTW0ng ▶ Can a Throwing Knife Kill a Zombie? Zombie Go Boom - YouTube
+https://www.youtube.com/results?search_query=knife+ knife - YouTube
+https://www.youtube.com/watch?v=fCQcFM4xrbI The World's Sharpest Knife | Ashens - YouTube
+https://www.youtube.com/results?search_query=sharpest+knife sharpest knife - YouTube
+https://www.youtube.com/watch?v=W8rg71EadPQ ▶ Miyabi Knives - Sharpest Knives in the World - Japanese Knife - YouTube
+https://encrypted.google.com/#q=gyming Google
+https://encrypted.google.com/#q=perl%20simplebot%20socks%205%20proxy gyming - Google Search
+https://encrypted.google.com/#q=perl%20simplebot Google
+https://encrypted.google.com/#q=bot%20basicbot%20tor perl simplebot - Google Search
+https://encrypted.google.com/#q=bot+basicbot+tor+proxy bot basicbot tor - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwiq3t6Dga7HAhVjC9sKHXSVDUk&url=http%3A%2F%2Fuscyberlabs.com%2Fblog%2F2012%2F07%2F17%2Fare-criminals-using-tor-onion-controlled-botnet%2F&ei=UbjQVerxFuOW7Ab0qrbIBA&usg=AFQjCNFxAn7N97a1yVhP1qDcjjnJWr0p1w&bvm=bv.99804247,d.bGQ&cad=rja
+https://encrypted.google.com/#q=perl+bot+basicbot+tor bot basicbot tor proxy - Google Search
+http://uscyberlabs.com/blog/2012/07/17/are-criminals-using-tor-onion-controlled-botnet/ Are Criminals Using Tor-onion- Controlled Botnet | USCyberLabs
+https://encrypted.google.com/#q=Bot%3A%3ABasicBot%20tor Google
+https://encrypted.google.com/#q=Bot::BasicBot+tor+proxy Bot::BasicBot tor - Google Search
+http://search.cpan.org/~bingos/POE-Component-IRC-6.88/lib/POE/Component/IRC.pm POE::Component::IRC - search.cpan.org
+http://superuser.com/questions/344399/what-is-the-difference-between-socks4-5-and-a-pure-tcp-proxy tor - What is the difference between SOCKS4/5 and a pure TCP proxy? - Super User
+https://encrypted.google.com/#q=tor%20socks4%20proxy tor socks4 proxy - Google Search
+https://encrypted.google.com/#q=tor%20how%20to%20make%20socks4%20proxy Google
+https://www.deepdotweb.com/2014/05/23/use-tor-socks5-proxy/ How to use Tor as a Socks5 proxy - Deep Dot Web
+https://encrypted.google.com/#q=tor%20how%20to%20socks Google
+https://encrypted.google.com/#q=tor+how+to+socks4 tor how to socks - Google Search
+http://ubuntuforums.org/showthread.php?t=1196417 [other] Which is safer for proxies, Socks4 Socks4a Socks5 HTTP or HTTPS?
+https://encrypted.google.com/#q=tor%20create%20socks4a%20proxy Google
+https://www.torproject.org/docs/faq.html.en Tor Project: FAQ
+https://encrypted.google.com/#q=bot%3Abasicbot%20socks4a%20proxy Google
+https://encrypted.google.com/#q=bot:basicbot+socks4a+proxy+perl bot:basicbot socks4a proxy - Google Search
+https://encrypted.google.com/#q=POE%3A%3AComponent%3AIRC%20socks4a bot:basicbot socks4a proxy perl - Google Search
+http://www.perlmonks.org/?node_id=629032 IRC bot
+https://encrypted.google.com/#q=bot%20simplebot%20perl Google
+https://encrypted.google.com/#q=perl+bot+basicbot+tor+socks4a perl bot basicbot tor - Google Search
+https://encrypted.google.com/#q=perl+bo::basicbot+tor+socks4a perl bot basicbot tor socks4a - Google Search
+https://encrypted.google.com/#q=perl+bot::basicbot+tor+socks4a perl bo::basicbot tor socks4a - Google Search
+http://search.cpan.org/~hinrik/Bot-BasicBot-0.89/lib/Bot/BasicBot.pm Bot::BasicBot - search.cpan.org
+https://encrypted.google.com/#q=freenode%20connect%20trough%20tor Google
+https://freenode.net/irc_servers.shtml About freenode: IRC Servers
+https://encrypted.google.com/#q=windows%20tor%20mapaddress Google
+https://www.torproject.org/docs/tor-manual.html.en Tor Project: manual
+https://trac.torproject.org/projects/tor/wiki/doc/SupportPrograms doc/SupportPrograms – Tor Bug Tracker & Wiki
+https://encrypted.google.com/#q=tor%20windows%20map%20address tor windows map address - Google Search
+https://encrypted.google.com/#q=bot%20simplebot%20perl%20proxy%20socks bot simplebot perl proxy socks - Google Search
+https://encrypted.google.com/#q=bot+simplebot+perl+proxy+socks+irc bot simplebot perl proxy socks - Google Search
+https://encrypted.google.com/#q=london%20where%20to%20buy%20steaks bot simplebot perl proxy socks irc - Google Search
+https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwiu9bGyj67HAhUjR9sKHTR-BJE&url=http%3A%2F%2Fwww.timeout.com%2Flondon%2Fshopping%2Flondons-best-butchers&ei=YcfQVe7AEqOO7Qa0_JGICQ&usg=AFQjCNG4A96TmzeVKVfvGiBiXmMcTLL8Pg&bvm=bv.99804247,d.ZGU&cad=rja
+http://www.timeout.com/london/shopping/londons-best-butchers Best butchers in London - Time Out London
+https://encrypted.google.com/#q=cheapest%20butchers%20in%20london london where to buy steaks - Google Search
+https://encrypted.google.com/#q=cheapest%20meat%20in%20london cheapest butchers in london - Google Search
+http://www.marksdailyapple.com/forum/thread24260.html Cheap meat in London? | Mark's Daily Apple Health and Fitness Forum page
+http://play.typeracer.com/ TypeRacer - Test your typing speed and learn to type faster. Free typing game and competition. Way more fun than a typing tutor!
+https://encrypted.google.com/#q=gamestop%20controllers perl simplebot socks 5 proxy - Google Search
+https://encrypted.google.com/#q=teknik%20magasinet Google
+http://www.teknikmagasinet.se/international Teknikmagasinet – the meaning of life | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel Dator & TV-spel | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/konsol Konsol | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/konsol/kontroller/microsoft-xbox-360-o-pc-wired-controller Microsoft Xbox 360 & PC Wired Controller | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/konsol/kontroller Kontroller | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/konsol/kontroller?Page=2 Kontroller | Teknikmagasinet.se
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/konsol/kontroller?Page=1
+http://www.teknikmagasinet.se/produkter/dator-o-tv-spel/konsol/kontroller/gametech-ps3-bluetooth-pad Gametech PS3 Bluetooth Pad | Teknikmagasinet.se
+https://encrypted.google.com/#q=gamestop%20sweden Google
+https://www.gamestop.se/ GameStop Sverige | Power to the players
+https://www.gamestop.se/productImages/247430/3max.jpg 3max.jpg (1245x700 pixels)
+https://www.gamestop.se/SearchResult/QuickSearchHeaderPlatform?platform=6&rootGenre=30 GameStop Sverige | Power to the players
+https://www.gamestop.se/PC/Games/47834/steam-controller Steam Controller > PC på GameStop
+http://www.gamestop.com/INTL/choose_site_all.html
+http://www.thinkgeek.com/interests/walking-dead/?cpg=gsprtaaa_02 Walking Dead | ThinkGeek
+https://encrypted.google.com/#q=steam%20controller%20in%20gamestop Google
+http://store.steampowered.com/app/353370/ Pre-order Steam Controller on Steam
+https://www.gamestop.se/PC/Games/35943/advanced-wired-controller-pc Advanced Wired Controller PC > PC på GameStop
+https://www.youtube.com/results?search_query=steam+controller steam controller - YouTube
+https://www.youtube.com/watch?v=VdMe4mHUH2c ▶ Valve's Steam Controller Isn't for Console Gamers - GDC 2015 - YouTube
+https://www.youtube.com/watch?v=CtnbNy0W-1c ▶ Valve's Steam Controller Isn't for Console Gamers - GDC 2015 - YouTube
+https://encrypted.google.com/#q=quake%20pro%20fov%20list Error
+https://encrypted.google.com/#q=quake%20set%20fov Error
+https://www.google.co.uk/?gfe_rd=cr&ei=ff3QVcfdMcXH8geXsqDoCQ&gws_rd=ssl#q=quake+pro+fov+set quake pro fov set - Google Search
+https://encrypted.google.com/#q=set%20fova%20quake Error
+https://www.google.co.uk/?gfe_rd=cr&ei=ff3QVcfdMcXH8geXsqDoCQ&gws_rd=ssl#q=quake+best+fov quake pro fov set - Google Search
+https://encrypted.google.com/ Google
+http://www.quakelive.com/forum/showthread.php?15866-What-FOV-does-everyone-use What FOV does everyone use?
+https://encrypted.google.com/#q=quake+how+to+set+fov Google
+http://www.gamefaqs.com/boards/192047-quake-iii-arena/51089500 Does anyone know how to increase the FOV? - Quake III Arena Message Board for PC - GameFAQs
+https://encrypted.google.com/#q=import%20grooveshark%20playlist Google
+https://www.reddit.com/r/grooveshark/comments/34js7w/lost_your_grooveshark_playlists_save_them_on/ Lost your Grooveshark playlists? Save them on audiosplitter.fm! : grooveshark
+https://encrypted.google.com/#q=sweet Google
+https://www.youtube.com/watch?v=CyPMVg0mTsE ▶ How To Fix A Broken Headphone Cord - YouTube
+https://www.youtube.com/watch?v=R-lOVcEbCm8 How to Fix Broken Headphone Cables - YouTube
+https://encrypted.google.com/#q=why+do+headphones+have+ground&tbm=vid why do headphones have ground - Google Search
+http://electronics.stackexchange.com/questions/6698/headphone-wire-color-coding speakers - Headphone wire color coding - Electrical Engineering Stack Exchange
+https://encrypted.google.com/#q=why%20do%20headphones%20have%20ground why do headphones have ground - Google Search
+http://www.tomsguide.com/answers/id-2546569/importance-ground-wire-headphones.html importance of ground wire in headphones - Connection - Audio
+http://www.tomsguide.com/forum/6/new_thread.htm Create a new thread - Tom's Guide
+https://encrypted.google.com/#q=neutral%20zero%20and%20ground Google
+https://en.wikipedia.org/wiki/Ground_and_neutral Ground and neutral - Wikipedia, the free encyclopedia
+https://www.youtube.com/watch?v=PQkRZ95Zi04 Hack a $5 Laser Pointer to Transmit Music! - YouTube
+https://www.youtube.com/ YouTube
+http://www.amazon.co.uk/s/ref=nb_sb_noss/280-9304217-4478163?url=search-alias%3Daps&field-keywords=rewirable+plug Amazon.co.uk: rewirable plug
+http://www.amazon.co.uk/Rewirable-WHITE-Europlug-Approved-Wireable/dp/B00B74UFBM/ref=sr_1_1?ie=UTF8&qid=1439762969&sr=8-1&keywords=rewirable+plug Euro Plug Rewirable. WHITE Europlug CE Approved VDE: Amazon.co.uk: Electronics
+http://www.amazon.co.uk/EUROPEAN-Schuko-Europe-ELECTRICAL-access/dp/979081206X/ref=pd_bxgy_23_img_y EUROPEAN SHUKO (Schuko Shuco Europe) ELECTRICAL PLUG TOP ENTRY WHITE, easy to wire to cable (good access): Amazon.co.uk: DIY & Tools
+http://www.amazon.co.uk/EUROPEAN-Schuko-Europe-ELECTRICAL-access/dp/979081206X/ref=pd_bxgy_23_img_y?&th=1 EUROPEAN SHUKO (Schuko Shuco Europe) ELECTRICAL PLUG TOP ENTRY WHITE, easy to wire to cable (good access): Amazon.co.uk: DIY & Tools
+http://www.amazon.co.uk/Adapter-IRELAND-Extension-Earthed-Certified/dp/B005FB9WGM/ref=sr_1_sc_3?s=diy&ie=UTF8&qid=1439763028&sr=1-3-spell&keywords=shuko+extension Travel Adapter IRELAND Multi Extension Lead 3 Pin Earthed & Fused UK Type G Plug 4 Earthed Euro Schuko Sockets 1.5m Flex BS & CE Certified: Amazon.co.uk: DIY & Tools
+http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Ddiy&field-keywords=shuko+extension Amazon.co.uk: shuko extension: DIY & Tools
+https://encrypted.google.com/#q=apple%20chargers Google
+https://discussions.apple.com/thread/4378800 2 vs 3 prong charger - advantages vs disadvanta... | Apple Support Communities
+https://encrypted.google.com/#q=apple+chargers+grounded apple chargers grounded - Google Search
+https://www.reddit.com/r/apple/comments/1a3gm7/why_does_the_macbook_charger_extension_cord_have/ Why does the MacBook charger extension cord have 3 prongs (North America), and the AC wall adapter has only 2? : apple
+https://encrypted.google.com/#q=cableles Google
+https://www.reddit.com/r/apple/comments/1a3gm7/why_does_the_macbook_charger_extension_cord_have/c8u08r9 my_clock_is_wrong comments on Why does the MacBook charger extension cord have 3 prongs (North America), and the AC wall adapter has only 2?
+https://encrypted.google.com/#q=europe%20swap%20phase%20and%20neutral Google
+https://encrypted.google.com/#q=europe+swap+phase+and+neutral+shuko europe swap phase and neutral - Google Search
+http://boards.straightdope.com/sdmb/archive/index.php/t-606632.html How do "hot" and "neutral" work in countries with 220 V electrical power? [Archive] - Straight Dope Message Board
+https://en.wikipedia.org/wiki/Schuko Schuko - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/IEC_60906-1 IEC 60906-1 - Wikipedia, the free encyclopedia
+http://www.motorhomefacts.com/forum-printtopic-1-65646-60-0-asc-viewresult-1.html Motorhome Facts :: View topic - No more reversed polarity worries - I think
+https://encrypted.google.com/#q=shuko%20reverse%20polarity Google
+http://electronics.stackexchange.com/questions/183629/schuko-plug-wiring ac - Schuko plug wiring - Electrical Engineering Stack Exchange
+https://encrypted.google.com/search?q=apple+charger+schematic&biw=1440&bih=843&tbm=isch&imgil=SBVT9ML6210DRM%253A%253BPse0tmLd58cOaM%253Bhttp%25253A%25252F%25252Fwww.madwizard.org%25252Felectronics%25252Fprojects%25252Fusbcharger&source=iu&pf=m&fir=SBVT9ML6210DRM%253A%252CPse0tmLd58cOaM%252C_&dpr=1&usg=__SkTFGBj0UkE-YcJZXbMVT86p1O0%3D&ved=0CDYQyjdqFQoTCNjAl-7WrscCFQaO2wod7IQAKw&ei=URLRVZjUJYac7gbsiYLYAg apple charger schematic - Google Search
+https://encrypted.google.com/#q=apple%20charger%20schematic apple charger schematic - Google Search
+https://encrypted.google.com/#q=apple%20technician%20manual apple charger schematic - Google Search
+http://www.manuals-apple.9manuals.com/ Apple Service/Repair Manuals
+http://enclydion.blogspot.com.au/2012/04/my-laptop-bit-me-shocking-truth.html Brains' Train Of Thought: My Laptop Bit Me - The Shocking Truth
+http://enclydion.blogspot.com.au/2012/04/invincible-apple-jobs-1-geeks-0.html Brains' Train Of Thought: Invincible Apple: Jobs 1 Geeks 0
+https://encrypted.google.com/#q=define%20impedence Google
+https://www.youtube.com/results?search_query=fixing+broke+electronics fixing broke electronics - YouTube
+https://www.youtube.com/results?search_query=+impedence impedence - YouTube
+https://en.wikipedia.org/wiki/Angular_momentum Angular momentum - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=angular%20momentum angular momentum - Google Search
+https://encrypted.google.com/#q=angular+momentum+2pi+*+f angular momentum - Google Search
+https://www.physicsforums.com/threads/w-2pi-f.406889/ W = 2pi(f) ?
+https://www.youtube.com/watch?v=xyMH8wKK-Ag Tutorial: Electrical impedance made easy - Part 1 - YouTube
+https://en.wikipedia.org/wiki/Impedence Impedance - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Electrical_impedance Electrical impedance - Wikipedia, the free encyclopedia
+https://www.youtube.com/watch?v=tZBMfDvWF4U Tutorial: Electrical impedance made easy - Part 2 - YouTube
+https://www.youtube.com/watch?v=ge1GwepqtK0 Car engine science: Ignition timing, emissions, mixture - YouTube
+https://www.youtube.com/watch?v=8YEdHjGMeho Cookie Perfection Machine - YouTube
+https://www.youtube.com/watch?v=FYgIuc-VqHE Clear flexible printed circuits - first success - YouTube
+https://www.youtube.com/channel/UCivA7_KLKWo43tFcCkFvydw Applied Science - YouTube
+https://www.youtube.com/watch?v=_zoeeR3geTA ▶ DIY Custom LCD - YouTube
+http://torrentshack.me/ TorrentShack.me
+http://torrentshack.me/login.php?lang= Login :: TorrentShack.me
+http://torrentshack.me/index.php News :: TorrentShack.me
+http://torrentshack.me/torrents.php Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?searchstr=fifa&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?searchstr=fifa&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all&filter_cat%5B200%5D=1 Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?searchstr=fifa+15&release_type=both&searchtags=&tags_type=0&order_by=s3&order_way=desc&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://torrentshack.me/torrents.php?order_way=DESC&order_by=s6&searchstr=fifa+15&release_type=both&searchtags=&tags_type=0&torrent_preset=all Browse Torrents :: TorrentShack.me
+http://www.dslreports.com/forum/r19233614-Hacking-the-DI-524-Rev-E Hacking the DI-524 Rev E - D-Link | DSLReports Forums
+https://encrypted.google.com/#q=di-524%20linux%20shell di-524 linux shell - Google Search
+https://encrypted.google.com/#q=fifa+16+release+date+pc test - Google Search
+https://encrypted.google.com/#q=fifa+16+release+date fifa 16 release date pc - Google Search
+https://encrypted.google.com/#q=fifa%2016%20release%20data fifa 16 release date - Google Search
+https://www.youtube.com/user/bkraz333/videos Applied Science - YouTube
+http://192.168.0.1/ D-Link DI-524 Web Configuration
+https://www.youtube.com/watch?v=VY9SBPo1Oy8 Hack everything: re-purposing everyday devices - Matt Evans - YouTube
+https://encrypted.google.com/#q=ack Google
+https://en.wikipedia.org/wiki/ACK ACK - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/Acknowledgement_(data_networks) Acknowledgement (data networks) - Wikipedia, the free encyclopedia
+https://encrypted.google.com/#q=not%20sum Google
+https://encrypted.google.com/#q=phone%20number%20spacing not sum - Google Search
+https://www.google.bg/?gws_rd=ssl Google
+https://www.google.bg/?gws_rd=ssl#q=preporuchano+pismo+sledi Google
+http://www.bgpost.bg/?cid=46 Български пощи > УСЛУГИ > Пощенски услуги > Писма > Писмовни пратки
+http://www.bgpost.bg/?cid=176&spid=113 Български пощи > Проследяване на пратка
+http://www.bgpost.bg/IPSWebTracking/IPSWeb_item_events.asp?itemid=RI220918044BG&Submit=Submit IPS Web Tracking/Item Events
+https://encrypted.google.com/#q=phone%20number%20spacing%20correct%20format Google
+https://en.wikipedia.org/wiki/National_conventions_for_writing_telephone_numbers National conventions for writing telephone numbers - Wikipedia, the free encyclopedia
+https://en.wikipedia.org/wiki/National_conventions_for_writing_telephone_numbers#United_Kingdom National conventions for writing telephone numbers - Wikipedia, the free encyclopedia
+http://meo.ws/
+https://encrypted.google.com/#q=vimb%20git Google
+https://github.com/fanglingsu/vimb fanglingsu/vimb · GitHub
+https://encrypted.google.com/#q=cookies%20per%20tab Google
+https://encrypted.google.com/#q=test test - Google Search
+https://encrypted.google.com/#q=what%20is%20this what is this - Google Search
+https://encrypted.google.com/#q=acpi%20hangs%20arch what is this - Google Search
+https://wiki.archlinux.org/index.php/Maximizing_performance Maximizing performance - ArchWiki
+https://encrypted.google.com/#q=arch%20tricks%20to%20speed%20up arch tricks to speed up - Google Search
+https://encrypted.google.com/#q=arch+tricks+to+speed+up+dash arch tricks to speed up - Google Search
+https://encrypted.google.com/#q=arch+tricks+to+speed+up+dash+%2Fdash arch tricks to speed up dash - Google Search
+https://encrypted.google.com/#q=arch+tricks+to+speed+up+dash+ arch tricks to speed up dash /dash - Google Search
+https://encrypted.google.com/#q=arch+tricks+to+speed+up+dash+instead+of+bash arch tricks to speed up dash - Google Search
+https://www.maketecheasier.com/speed-up-linux-computer/ The Ultimate Guide to Speed Up Your Linux Computer - Make Tech Easier
+https://encrypted.google.com/#q=arch%20install%20dash arch install dash - Google Search
+https://encrypted.google.com/#q=list%20autostartup%20services%20arch arch install dash - Google Search
+https://wiki.archlinux.org/index.php/Autostarting Autostarting - ArchWiki
+https://encrypted.google.com/#q=macbook%20air%20linux%20patched%20kernel Google
+https://encrypted.google.com/#q=kernel-ck%20improvement Google
+https://wiki.archlinux.org/index.php/Kernels#-ck Kernels - ArchWiki
+http://users.on.net/~ckolivas/kernel/ The kernel patch homepage of Con Kolivas
+http://ck.kolivas.org/apps/lrzip/ Index of /apps/lrzip
+http://ck-hack.blogspot.co.uk/ -ck hacking
+https://wiki.archlinux.org/index.php/Unofficial_user_repositories#repo-ck Unofficial user repositories - ArchWiki
+https://wiki.archlinux.org/index.php/Linux-ck#A_little_about_the_BFS Linux-ck - ArchWiki
+https://encrypted.google.com/#q=pacman%20how%20to%20sign%20key Google
+https://wiki.archlinux.org/index.php/Pacman-key pacman-key - ArchWiki
+https://wiki.archlinux.org/index.php/Pacman-key#Adding_unofficial_keys pacman-key - ArchWiki
+http://repo-ck.com/ Repo-ck dot com
+https://wiki.archlinux.org/index.php/Repo-ck Repo-ck - ArchWiki
+https://wiki.archlinux.org/index.php/Linux-ck#How_to_enable_the_BFQ_I.2FO_Scheduler Linux-ck - ArchWiki
+https://www.youtube.com/watch?v=KhZl9LjCKuU BFQ back in action - YouTube
+https://encrypted.google.com/#q=save%20as%20root%20vim Google
+http://www.cyberciti.biz/faq/vim-vi-text-editor-save-file-without-root-permission/ HowTo: Save A File In Vim / Vi Without Root Permission
+https://wiki.archlinux.org/index.php/Linux-ck#Option_1._Use_the_unofficial_repo_.28recommended_if_linux-ck_is_installed_from_Repo-ck.29 Linux-ck - ArchWiki
+https://wiki.archlinux.org/index.php/Linux-ck#Boot_loader_and_Linux-ck Linux-ck - ArchWiki
+https://bbs.archlinux.org/viewtopic.php?id=196341 [SOLVED] Failed to start Create Volatile Files and Directories. / Newbie Corner / Arch Linux Forums
+https://encrypted.google.com/#q=linux%20failed%20to%20create%20volatile%20files%20and%20directories linux failed to create volatile files and directories - Google Search
+https://www.reddit.com/r/archlinux/comments/33cvwg/systemdtmpfilessetup_failed_to_start/ systemd-tmpfiles-setup failed to start : archlinux
+https://wiki.archlinux.org/index.php/Linux-ck Linux-ck - ArchWiki
+https://wiki.archlinux.org/index.php/Dash Dash - ArchWiki
+https://encrypted.google.com/#q=trayer trayer - Google Search
+https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=trayer&go=Go Search results for "trayer" - ArchWiki
+https://encrypted.google.com/#q=trayer%20ratpoison Google
+https://encrypted.google.com/#q=~%20%E2%98%A2%20cat%20.colors%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5B0%5D%0Aexport%20COLOR0%3D%22%23161320%22%0Aexport%20COLOR1%3D%22%237a79a0%22%0Aexport%20COLOR2%3D%22%237d7da0%22%0Aexport%20COLOR3%3D%22%238385a0%22%0Aexport%20COLOR4%3D%22%23888ca0%22%0Aexport%20COLOR5%3D%22%238d91a0%22%0Aexport%20COLOR6%3D%22%239096a0%22%0Aexport%20COLOR7%3D%22%239ba2a7%22%0Aexport%20COLOR8%3D%22%23a7afb3%22%0Aexport%20COLOR9%3D%22%23bcc5c8%22%0Aexport%20COLOR10%3D%22%23bdc6c8%22%0Aexport%20COLOR11%3D%22%23c3cbca%22%0Aexport%20COLOR12%3D%22%23cdd3d1%22%0Aexport%20COLOR13%3D%22%23d7dcd9%22%0Aexport%20COLOR14%3D%22%23dce0dc%22%0Aexport%20COLOR15%3D%22%23dfe0db%22%0A~%20%E2%98%A2%20.%2F.colors%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5B0%5D%0A~%20%E2%98%A2%20echo%20$COLOR0%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5B0%5D%0A%0A~%20%E2%98%A2%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5B0%5D trayer ratpoison - Google Search
+https://skozl.com/4Srp
+https://skozl.com/SKgp
+http://fanglingsu.github.io/vimb/ Vimb - The Vim like Browser
+https://encrypted.google.com/#q=sh%20how%20to%20%5B%5B Google
+https://encrypted.google.com/#q=dash%20if%20stirng%20contains sh how to [[ - Google Search
+https://encrypted.google.com/#q=dash+if+stirng+contains&nfpr=1 dash if stirng contains - Google Search
+http://stackoverflow.com/questions/2829613/how-do-you-tell-if-a-string-contains-another-string-in-unix-shell-scripting How do you tell if a string contains another string in Unix shell scripting? - Stack Overflow
+http://stackoverflow.com/questions/229551/string-contains-in-bash String contains in bash - Stack Overflow
+https://encrypted.google.com/#q=sh%20test%20contains sh test contains - Google Search
+http://stackoverflow.com/questions/24753824/linux-bin-sh-check-if-string-contains-x shell - Linux /bin/sh check if string contains X - Stack Overflow
+https://encrypted.google.com/#q=vaskozl%202013%20ratpoison Google
+https://theitcrow.wordpress.com/2011/03/23/the-ratpoison-tutorial-part-1/ The ratpoison tutorial part 1 | theitcrow
+https://encrypted.google.com/#q=rearangment rearangment - Google Search
+https://encrypted.google.com/#q=rearrangement rearrangement - Google Search
+https://github.com/Vaskozl/dotfiles/blob/master/colemak/us2 dotfiles/colemak at master · Vaskozl/dotfiles · GitHub
+https://github.com/Vaskozl/dotfiles/tree/master/colemak dotfiles/us2 at master · Vaskozl/dotfiles · GitHub
+https://github.com/Vaskozl/dotfiles/tree/master/config dotfiles/config at master · Vaskozl/dotfiles · GitHub
+https://github.com/Vaskozl/dotfiles/blob/master/README.md dotfiles/README.md at master · Vaskozl/dotfiles · GitHub
+https://github.com/Vaskozl/dotfiles/blob/master/bash_aliases dotfiles/bash_aliases at master · Vaskozl/dotfiles · GitHub
+https://skozl.com/
+http://stackoverflow.com/questions/927358/how-do-you-undo-the-last-commit git - How do you undo the last commit? - Stack Overflow
+https://encrypted.google.com/#q=git%20undo%20last%20commit git undo last commit - Google Search
+http://nakkaya.com/2009/09/24/git-delete-last-commit/ Git Delete Last Commit
+https://encrypted.google.com/#q=git%20untrack Google
+http://source.kohlerville.com/2009/02/untrack-files-in-git/ untrack files in git | Source.kohlerville.com
+https://github.com/vaskozl/dotfiles Vaskozl/dotfiles · GitHub
+https://github.com/Vaskozl/dotfiles/tree/master/Editor dotfiles/Editor at master · Vaskozl/dotfiles · GitHub
+https://encrypted.google.com/#q=github%20readme%20format Google
+https://github.com/arendjr/PlainText/blob/master/README.md PlainText/README.md at master · arendjr/PlainText · GitHub
+https://encrypted.google.com/#q=github+readme+plain+text github readme plain text - Google Search
+https://help.github.com/articles/markdown-basics/ Markdown Basics - User Documentation
+https://encrypted.google.com/#q=markdown%20code%20block Google
+http://daringfireball.net/projects/markdown/syntax Daring Fireball: Markdown Syntax Documentation
+https://encrypted.google.com/#q=markdown%20code%20block markdown code block - Google Search
+https://help.github.com/articles/github-flavored-markdown/ GitHub Flavored Markdown - User Documentation
+https://github.com/Vaskozl/dotfiles/tree/master/Editor dotfiles/Editor at master · Vaskozl/dotfiles · GitHub
+https://github.com/vaskozl/dotfiles Vaskozl/dotfiles · GitHub
+https://encrypted.google.com/#q=xorg%20server Google
diff --git a/File_Manager/README.md b/File_Manager/README.md
new file mode 100644
index 0000000..c6e9deb
--- /dev/null
+++ b/File_Manager/README.md
@@ -0,0 +1,3 @@
+```
+ln -s ~/dotfiles/File_Manager/ranger ~/.config/ranger
+```
diff --git a/config/ranger/commands.py b/File_Manager/ranger/commands.py
index 4d290e7..4d290e7 100644
--- a/config/ranger/commands.py
+++ b/File_Manager/ranger/commands.py
diff --git a/config/ranger/rc.conf b/File_Manager/ranger/rc.conf
index 2f2ccf2..2f2ccf2 100644
--- a/config/ranger/rc.conf
+++ b/File_Manager/ranger/rc.conf
diff --git a/config/ranger/rifle.conf b/File_Manager/ranger/rifle.conf
index 6b911b6..6b911b6 100644
--- a/config/ranger/rifle.conf
+++ b/File_Manager/ranger/rifle.conf
diff --git a/config/ranger/scope.sh b/File_Manager/ranger/scope.sh
index 64bab71..64bab71 100755
--- a/config/ranger/scope.sh
+++ b/File_Manager/ranger/scope.sh
diff --git a/Mail/README.md b/Mail/README.md
index 860e759..18d52e6 100644
--- a/Mail/README.md
+++ b/Mail/README.md
@@ -1,4 +1,6 @@
```
ln -s ~/dotfiles/Mail/muttrc ~/.muttrc
ln -s ~/dotfiles/Mail/mutt ~/.mutt
+ln -s ~/dotfiles/Mail/msmtprc ~/.msmtprc
+ln -s ~/dotfiles/Mail/offlineimaprc ~/.offlineimaprc
```
diff --git a/Mail/mbsyncrc b/Mail/mbsyncrc
new file mode 100644
index 0000000..9e9bc65
--- /dev/null
+++ b/Mail/mbsyncrc
@@ -0,0 +1,25 @@
+IMAPAccount dove
+Host skozl.com
+User v@skozl.com
+Pass youwish
+UseIMAPS yes
+CertificateFile /etc/ssl/certs/ca-certificates.crt
+
+
+IMAPStore dove-remote
+Account dove
+
+MaildirStore dove-local
+# The trailing "/" is important
+Path ~/.mail/dove/
+Inbox ~/.mail/dove/Inbox
+
+Channel gmail
+Master :dove-remote:
+Slave :dove-local:
+Patterns *
+# Automatically create missing mailboxes, both locally and on the server
+Create Both
+# Save the synchronization state files in the relevant directory
+SyncState *
+
diff --git a/msmtprc b/Mail/msmtprc
index 297afde..297afde 100644
--- a/msmtprc
+++ b/Mail/msmtprc
diff --git a/offlineimaprc b/Mail/offlineimaprc
index a54e9f5..a54e9f5 100644
--- a/offlineimaprc
+++ b/Mail/offlineimaprc
diff --git a/News_Aggregator/README.md b/News_Aggregator/README.md
new file mode 100644
index 0000000..9849060
--- /dev/null
+++ b/News_Aggregator/README.md
@@ -0,0 +1,3 @@
+```
+ln -s ~/dotfiles/News_Aggregator/newsbeuter ~/.newsbeuter
+```
diff --git a/News_Aggregator/newsbeuter/.urls.un~ b/News_Aggregator/newsbeuter/.urls.un~
new file mode 100644
index 0000000..b0b8dfc
--- /dev/null
+++ b/News_Aggregator/newsbeuter/.urls.un~
Binary files differ
diff --git a/News_Aggregator/newsbeuter/cache.db b/News_Aggregator/newsbeuter/cache.db
new file mode 100644
index 0000000..cafe2fe
--- /dev/null
+++ b/News_Aggregator/newsbeuter/cache.db
Binary files differ
diff --git a/News_Aggregator/newsbeuter/cache.db.lock b/News_Aggregator/newsbeuter/cache.db.lock
new file mode 100644
index 0000000..6005e30
--- /dev/null
+++ b/News_Aggregator/newsbeuter/cache.db.lock
@@ -0,0 +1 @@
+1502 \ No newline at end of file
diff --git a/News_Aggregator/newsbeuter/config b/News_Aggregator/newsbeuter/config
new file mode 100644
index 0000000..2f58d75
--- /dev/null
+++ b/News_Aggregator/newsbeuter/config
@@ -0,0 +1,16 @@
+always-display-description true
+auto-reload yes
+browser /home/vasko/.tools/firesend
+cleanup-on-quit yes
+download-retries 10
+download-timeout 20
+refresh-on-startup yes
+reload-time 10
+download-path ~/Downloads
+max-downloads 2
+mark-as-read-on-hover yes
+
+# Theme
+color listfocus color0 color3
+color listfocus_unread color0 color3
+color info color10 color0 bold
diff --git a/ncmpcpp/error.log b/News_Aggregator/newsbeuter/history.cmdline
index e69de29..e69de29 100644
--- a/ncmpcpp/error.log
+++ b/News_Aggregator/newsbeuter/history.cmdline
diff --git a/News_Aggregator/newsbeuter/history.search b/News_Aggregator/newsbeuter/history.search
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/News_Aggregator/newsbeuter/history.search
diff --git a/News_Aggregator/newsbeuter/urls b/News_Aggregator/newsbeuter/urls
new file mode 100644
index 0000000..0f0c1a7
--- /dev/null
+++ b/News_Aggregator/newsbeuter/urls
@@ -0,0 +1,6 @@
+https://en.wikinews.org/w/index.php?title=Special:NewsFeed&feed=atom&categories=Published "~Wiki News"
+http://xkcd.com/rss.xml "~XKCD"
+http://www.reddit.com/r/technology/.rss "~Reddit Technology"
+http://www.reddit.com/r/linux/.rss "~Reddit Linux"
+https://news.ycombinator.com/rss "~Hackers News"
+https://feeds.feedburner.com/Torrentfreak "~Torrent Freak"
diff --git a/Shell/README.md b/Shell/README.md
new file mode 100644
index 0000000..614b3e7
--- /dev/null
+++ b/Shell/README.md
@@ -0,0 +1,5 @@
+```
+ln -s ~/dotfiles/Shell/bash_aliases ~/.bash_aliases
+ln -s ~/dotfiles/Shell/bashrc ~/.bashrc
+ln -s ~/dotfiles/Shell/zshrc ~/.zshrc
+```
diff --git a/bash_aliases b/Shell/bash_aliases
index 2c25e60..2c25e60 100644
--- a/bash_aliases
+++ b/Shell/bash_aliases
diff --git a/bashrc b/Shell/bashrc
index fed088c..fed088c 100644
--- a/bashrc
+++ b/Shell/bashrc
diff --git a/zshrc b/Shell/zshrc
index 455185b..455185b 100644
--- a/zshrc
+++ b/Shell/zshrc
diff --git a/Window_Manager/README.md b/Window_Manager/README.md
new file mode 100644
index 0000000..cb14e23
--- /dev/null
+++ b/Window_Manager/README.md
@@ -0,0 +1,4 @@
+```
+ln -s ~/dotfiles/Window_Manager/ratpoison ~/.config/ratpoison
+ln -s ~/dotfiles/Window_Manager/ratpoisonrc ~/.ratpoisonrc
+```
diff --git a/config/ratpoison/.tools b/Window_Manager/ratpoison/.tools
index 5c56ccd..5c56ccd 120000
--- a/config/ratpoison/.tools
+++ b/Window_Manager/ratpoison/.tools
diff --git a/config/ratpoison/README.md b/Window_Manager/ratpoison/README.md
index 6970672..6970672 100644
--- a/config/ratpoison/README.md
+++ b/Window_Manager/ratpoison/README.md
diff --git a/config/ratpoison/borderscript b/Window_Manager/ratpoison/borderscript
index 1495bec..1495bec 100755
--- a/config/ratpoison/borderscript
+++ b/Window_Manager/ratpoison/borderscript
diff --git a/config/ratpoison/bordtoggle b/Window_Manager/ratpoison/bordtoggle
index 4b57c17..4b57c17 100755
--- a/config/ratpoison/bordtoggle
+++ b/Window_Manager/ratpoison/bordtoggle
diff --git a/config/ratpoison/clipboard b/Window_Manager/ratpoison/clipboard
index 093a6d1..093a6d1 100755
--- a/config/ratpoison/clipboard
+++ b/Window_Manager/ratpoison/clipboard
diff --git a/config/ratpoison/cmusplaying b/Window_Manager/ratpoison/cmusplaying
index 133b6f9..133b6f9 100755
--- a/config/ratpoison/cmusplaying
+++ b/Window_Manager/ratpoison/cmusplaying
diff --git a/config/ratpoison/cmusvolind b/Window_Manager/ratpoison/cmusvolind
index 0e95e1e..0e95e1e 100755
--- a/config/ratpoison/cmusvolind
+++ b/Window_Manager/ratpoison/cmusvolind
diff --git a/config/ratpoison/create_frame b/Window_Manager/ratpoison/create_frame
index e39f7dc..e39f7dc 100755
--- a/config/ratpoison/create_frame
+++ b/Window_Manager/ratpoison/create_frame
Binary files differ
diff --git a/config/ratpoison/exec_to_workspace b/Window_Manager/ratpoison/exec_to_workspace
index c7968f2..c7968f2 100755
--- a/config/ratpoison/exec_to_workspace
+++ b/Window_Manager/ratpoison/exec_to_workspace
diff --git a/config/ratpoison/firesend b/Window_Manager/ratpoison/firesend
index b1e2d37..b1e2d37 100755
--- a/config/ratpoison/firesend
+++ b/Window_Manager/ratpoison/firesend
diff --git a/config/ratpoison/functions b/Window_Manager/ratpoison/functions
index fe9ab02..fe9ab02 100644
--- a/config/ratpoison/functions
+++ b/Window_Manager/ratpoison/functions
diff --git a/config/ratpoison/imgur b/Window_Manager/ratpoison/imgur
index 59e4199..59e4199 100755
--- a/config/ratpoison/imgur
+++ b/Window_Manager/ratpoison/imgur
diff --git a/config/ratpoison/lock b/Window_Manager/ratpoison/lock
index b2c0741..b2c0741 100755
--- a/config/ratpoison/lock
+++ b/Window_Manager/ratpoison/lock
diff --git a/config/ratpoison/menu/anti-forensic b/Window_Manager/ratpoison/menu/anti-forensic
index 8735c08..8735c08 100755
--- a/config/ratpoison/menu/anti-forensic
+++ b/Window_Manager/ratpoison/menu/anti-forensic
diff --git a/config/ratpoison/menu/automation b/Window_Manager/ratpoison/menu/automation
index fb5e773..fb5e773 100755
--- a/config/ratpoison/menu/automation
+++ b/Window_Manager/ratpoison/menu/automation
diff --git a/config/ratpoison/menu/backdoor b/Window_Manager/ratpoison/menu/backdoor
index 0cd2939..0cd2939 100755
--- a/config/ratpoison/menu/backdoor
+++ b/Window_Manager/ratpoison/menu/backdoor
diff --git a/config/ratpoison/menu/binary b/Window_Manager/ratpoison/menu/binary
index 5d7696e..5d7696e 100755
--- a/config/ratpoison/menu/binary
+++ b/Window_Manager/ratpoison/menu/binary
diff --git a/config/ratpoison/menu/bluetooth b/Window_Manager/ratpoison/menu/bluetooth
index 52416f5..52416f5 100755
--- a/config/ratpoison/menu/bluetooth
+++ b/Window_Manager/ratpoison/menu/bluetooth
diff --git a/config/ratpoison/menu/code-audit b/Window_Manager/ratpoison/menu/code-audit
index 6313a61..6313a61 100755
--- a/config/ratpoison/menu/code-audit
+++ b/Window_Manager/ratpoison/menu/code-audit
diff --git a/config/ratpoison/menu/cracker b/Window_Manager/ratpoison/menu/cracker
index 8579b6e..8579b6e 100755
--- a/config/ratpoison/menu/cracker
+++ b/Window_Manager/ratpoison/menu/cracker
diff --git a/config/ratpoison/menu/crypto b/Window_Manager/ratpoison/menu/crypto
index ea4b6fb..ea4b6fb 100755
--- a/config/ratpoison/menu/crypto
+++ b/Window_Manager/ratpoison/menu/crypto
diff --git a/config/ratpoison/menu/cryptography b/Window_Manager/ratpoison/menu/cryptography
index 1d8527d..1d8527d 100755
--- a/config/ratpoison/menu/cryptography
+++ b/Window_Manager/ratpoison/menu/cryptography
diff --git a/config/ratpoison/menu/database b/Window_Manager/ratpoison/menu/database
index ccfc385..ccfc385 100755
--- a/config/ratpoison/menu/database
+++ b/Window_Manager/ratpoison/menu/database
diff --git a/config/ratpoison/menu/debugger b/Window_Manager/ratpoison/menu/debugger
index fd66ba9..fd66ba9 100755
--- a/config/ratpoison/menu/debugger
+++ b/Window_Manager/ratpoison/menu/debugger
diff --git a/config/ratpoison/menu/decompiler b/Window_Manager/ratpoison/menu/decompiler
index f1c3f58..f1c3f58 100755
--- a/config/ratpoison/menu/decompiler
+++ b/Window_Manager/ratpoison/menu/decompiler
diff --git a/config/ratpoison/menu/defensive b/Window_Manager/ratpoison/menu/defensive
index 7a36e60..7a36e60 100755
--- a/config/ratpoison/menu/defensive
+++ b/Window_Manager/ratpoison/menu/defensive
diff --git a/config/ratpoison/menu/disassembler b/Window_Manager/ratpoison/menu/disassembler
index c5b35e8..c5b35e8 100755
--- a/config/ratpoison/menu/disassembler
+++ b/Window_Manager/ratpoison/menu/disassembler
diff --git a/config/ratpoison/menu/dos b/Window_Manager/ratpoison/menu/dos
index 87d5a96..87d5a96 100755
--- a/config/ratpoison/menu/dos
+++ b/Window_Manager/ratpoison/menu/dos
diff --git a/config/ratpoison/menu/drone b/Window_Manager/ratpoison/menu/drone
index 31700c8..31700c8 100755
--- a/config/ratpoison/menu/drone
+++ b/Window_Manager/ratpoison/menu/drone
diff --git a/config/ratpoison/menu/exploitation b/Window_Manager/ratpoison/menu/exploitation
index 26fa347..26fa347 100755
--- a/config/ratpoison/menu/exploitation
+++ b/Window_Manager/ratpoison/menu/exploitation
diff --git a/config/ratpoison/menu/fingerprint b/Window_Manager/ratpoison/menu/fingerprint
index 9fad377..9fad377 100755
--- a/config/ratpoison/menu/fingerprint
+++ b/Window_Manager/ratpoison/menu/fingerprint
diff --git a/config/ratpoison/menu/firmware b/Window_Manager/ratpoison/menu/firmware
index 89012aa..89012aa 100755
--- a/config/ratpoison/menu/firmware
+++ b/Window_Manager/ratpoison/menu/firmware
diff --git a/config/ratpoison/menu/forensic b/Window_Manager/ratpoison/menu/forensic
index 5095d28..5095d28 100755
--- a/config/ratpoison/menu/forensic
+++ b/Window_Manager/ratpoison/menu/forensic
diff --git a/config/ratpoison/menu/fuzzer b/Window_Manager/ratpoison/menu/fuzzer
index 24888c6..24888c6 100755
--- a/config/ratpoison/menu/fuzzer
+++ b/Window_Manager/ratpoison/menu/fuzzer
diff --git a/config/ratpoison/menu/hardware b/Window_Manager/ratpoison/menu/hardware
index 4722e92..4722e92 100755
--- a/config/ratpoison/menu/hardware
+++ b/Window_Manager/ratpoison/menu/hardware
diff --git a/config/ratpoison/menu/honeypot b/Window_Manager/ratpoison/menu/honeypot
index a8edcd6..a8edcd6 100755
--- a/config/ratpoison/menu/honeypot
+++ b/Window_Manager/ratpoison/menu/honeypot
diff --git a/config/ratpoison/menu/keylogger b/Window_Manager/ratpoison/menu/keylogger
index 63e34b2..63e34b2 100755
--- a/config/ratpoison/menu/keylogger
+++ b/Window_Manager/ratpoison/menu/keylogger
diff --git a/config/ratpoison/menu/main b/Window_Manager/ratpoison/menu/main
index 7321a01..7321a01 100755
--- a/config/ratpoison/menu/main
+++ b/Window_Manager/ratpoison/menu/main
diff --git a/config/ratpoison/menu/malware b/Window_Manager/ratpoison/menu/malware
index e444018..e444018 100755
--- a/config/ratpoison/menu/malware
+++ b/Window_Manager/ratpoison/menu/malware
diff --git a/config/ratpoison/menu/misc b/Window_Manager/ratpoison/menu/misc
index b0b22ba..b0b22ba 100755
--- a/config/ratpoison/menu/misc
+++ b/Window_Manager/ratpoison/menu/misc
diff --git a/config/ratpoison/menu/mobile b/Window_Manager/ratpoison/menu/mobile
index 7df69de..7df69de 100755
--- a/config/ratpoison/menu/mobile
+++ b/Window_Manager/ratpoison/menu/mobile
diff --git a/config/ratpoison/menu/networking b/Window_Manager/ratpoison/menu/networking
index 05306fc..05306fc 100755
--- a/config/ratpoison/menu/networking
+++ b/Window_Manager/ratpoison/menu/networking
diff --git a/config/ratpoison/menu/nfc b/Window_Manager/ratpoison/menu/nfc
index 612752b..612752b 100755
--- a/config/ratpoison/menu/nfc
+++ b/Window_Manager/ratpoison/menu/nfc
diff --git a/config/ratpoison/menu/packer b/Window_Manager/ratpoison/menu/packer
index 9d11921..9d11921 100755
--- a/config/ratpoison/menu/packer
+++ b/Window_Manager/ratpoison/menu/packer
diff --git a/config/ratpoison/menu/proxy b/Window_Manager/ratpoison/menu/proxy
index 53c8449..53c8449 100755
--- a/config/ratpoison/menu/proxy
+++ b/Window_Manager/ratpoison/menu/proxy
diff --git a/config/ratpoison/menu/radio b/Window_Manager/ratpoison/menu/radio
index d551b6c..d551b6c 100755
--- a/config/ratpoison/menu/radio
+++ b/Window_Manager/ratpoison/menu/radio
diff --git a/config/ratpoison/menu/recon b/Window_Manager/ratpoison/menu/recon
index 93698b5..93698b5 100755
--- a/config/ratpoison/menu/recon
+++ b/Window_Manager/ratpoison/menu/recon
diff --git a/config/ratpoison/menu/reversing b/Window_Manager/ratpoison/menu/reversing
index 691593f..691593f 100755
--- a/config/ratpoison/menu/reversing
+++ b/Window_Manager/ratpoison/menu/reversing
diff --git a/config/ratpoison/menu/scanner b/Window_Manager/ratpoison/menu/scanner
index e39b562..e39b562 100755
--- a/config/ratpoison/menu/scanner
+++ b/Window_Manager/ratpoison/menu/scanner
diff --git a/config/ratpoison/menu/sniffer b/Window_Manager/ratpoison/menu/sniffer
index 5597ba3..5597ba3 100755
--- a/config/ratpoison/menu/sniffer
+++ b/Window_Manager/ratpoison/menu/sniffer
diff --git a/config/ratpoison/menu/social b/Window_Manager/ratpoison/menu/social
index dcff339..dcff339 100755
--- a/config/ratpoison/menu/social
+++ b/Window_Manager/ratpoison/menu/social
diff --git a/config/ratpoison/menu/spoof b/Window_Manager/ratpoison/menu/spoof
index 44b05e0..44b05e0 100755
--- a/config/ratpoison/menu/spoof
+++ b/Window_Manager/ratpoison/menu/spoof
diff --git a/config/ratpoison/menu/threat-model b/Window_Manager/ratpoison/menu/threat-model
index c049121..c049121 100755
--- a/config/ratpoison/menu/threat-model
+++ b/Window_Manager/ratpoison/menu/threat-model
diff --git a/config/ratpoison/menu/tunnel b/Window_Manager/ratpoison/menu/tunnel
index 36ac380..36ac380 100755
--- a/config/ratpoison/menu/tunnel
+++ b/Window_Manager/ratpoison/menu/tunnel
diff --git a/config/ratpoison/menu/unpacker b/Window_Manager/ratpoison/menu/unpacker
index 480190a..480190a 100755
--- a/config/ratpoison/menu/unpacker
+++ b/Window_Manager/ratpoison/menu/unpacker
diff --git a/config/ratpoison/menu/voip b/Window_Manager/ratpoison/menu/voip
index 2e23991..2e23991 100755
--- a/config/ratpoison/menu/voip
+++ b/Window_Manager/ratpoison/menu/voip
diff --git a/config/ratpoison/menu/webapp b/Window_Manager/ratpoison/menu/webapp
index 98ee5e6..98ee5e6 100755
--- a/config/ratpoison/menu/webapp
+++ b/Window_Manager/ratpoison/menu/webapp
diff --git a/config/ratpoison/menu/windows b/Window_Manager/ratpoison/menu/windows
index add1f71..add1f71 100755
--- a/config/ratpoison/menu/windows
+++ b/Window_Manager/ratpoison/menu/windows
diff --git a/config/ratpoison/menu/wireless b/Window_Manager/ratpoison/menu/wireless
index 2fc6eda..2fc6eda 100755
--- a/config/ratpoison/menu/wireless
+++ b/Window_Manager/ratpoison/menu/wireless
diff --git a/config/ratpoison/mpdvolind b/Window_Manager/ratpoison/mpdvolind
index c279af8..c279af8 100755
--- a/config/ratpoison/mpdvolind
+++ b/Window_Manager/ratpoison/mpdvolind
diff --git a/config/ratpoison/newtab b/Window_Manager/ratpoison/newtab
index 2adab28..2adab28 100755
--- a/config/ratpoison/newtab
+++ b/Window_Manager/ratpoison/newtab
diff --git a/config/ratpoison/panel/audio_mon b/Window_Manager/ratpoison/panel/audio_mon
index 1a1fa55..1a1fa55 100644
--- a/config/ratpoison/panel/audio_mon
+++ b/Window_Manager/ratpoison/panel/audio_mon
diff --git a/config/ratpoison/panel/batterymon b/Window_Manager/ratpoison/panel/batterymon
index 19a4d5a..19a4d5a 100755
--- a/config/ratpoison/panel/batterymon
+++ b/Window_Manager/ratpoison/panel/batterymon
diff --git a/config/ratpoison/panel/icons b/Window_Manager/ratpoison/panel/icons
index aa27523..aa27523 100755
--- a/config/ratpoison/panel/icons
+++ b/Window_Manager/ratpoison/panel/icons
diff --git a/config/ratpoison/panel/load b/Window_Manager/ratpoison/panel/load
index 3977bee..3977bee 100755
--- a/config/ratpoison/panel/load
+++ b/Window_Manager/ratpoison/panel/load
diff --git a/config/ratpoison/panel/monce b/Window_Manager/ratpoison/panel/monce
index caa316c..caa316c 100755
--- a/config/ratpoison/panel/monce
+++ b/Window_Manager/ratpoison/panel/monce
diff --git a/config/ratpoison/panel/music b/Window_Manager/ratpoison/panel/music
index 2fb91d1..2fb91d1 100755
--- a/config/ratpoison/panel/music
+++ b/Window_Manager/ratpoison/panel/music
diff --git a/config/ratpoison/panel/panel b/Window_Manager/ratpoison/panel/panel
index 0477467..0477467 100755
--- a/config/ratpoison/panel/panel
+++ b/Window_Manager/ratpoison/panel/panel
diff --git a/config/ratpoison/panel/panel_bar b/Window_Manager/ratpoison/panel/panel_bar
index 99370d8..99370d8 100755
--- a/config/ratpoison/panel/panel_bar
+++ b/Window_Manager/ratpoison/panel/panel_bar
diff --git a/config/ratpoison/panel/panel_colors b/Window_Manager/ratpoison/panel/panel_colors
index ac3d3b4..ac3d3b4 100755
--- a/config/ratpoison/panel/panel_colors
+++ b/Window_Manager/ratpoison/panel/panel_colors
diff --git a/config/ratpoison/panel/profile b/Window_Manager/ratpoison/panel/profile
index e0eeba2..e0eeba2 100755
--- a/config/ratpoison/panel/profile
+++ b/Window_Manager/ratpoison/panel/profile
diff --git a/config/ratpoison/panel/signal b/Window_Manager/ratpoison/panel/signal
index d494f5d..d494f5d 100755
--- a/config/ratpoison/panel/signal
+++ b/Window_Manager/ratpoison/panel/signal
diff --git a/config/ratpoison/panel/windows b/Window_Manager/ratpoison/panel/windows
index e5ae808..e5ae808 100755
--- a/config/ratpoison/panel/windows
+++ b/Window_Manager/ratpoison/panel/windows
diff --git a/config/ratpoison/paneltoggle b/Window_Manager/ratpoison/paneltoggle
index 5e665bb..5e665bb 100755
--- a/config/ratpoison/paneltoggle
+++ b/Window_Manager/ratpoison/paneltoggle
diff --git a/config/ratpoison/py/color_detect.py b/Window_Manager/ratpoison/py/color_detect.py
index 30661f8..30661f8 100644
--- a/config/ratpoison/py/color_detect.py
+++ b/Window_Manager/ratpoison/py/color_detect.py
diff --git a/config/ratpoison/py/colorz.py b/Window_Manager/ratpoison/py/colorz.py
index 8c00f0c..8c00f0c 100644
--- a/config/ratpoison/py/colorz.py
+++ b/Window_Manager/ratpoison/py/colorz.py
diff --git a/config/ratpoison/py/colorz.pyc b/Window_Manager/ratpoison/py/colorz.pyc
index c31b558..c31b558 100644
--- a/config/ratpoison/py/colorz.pyc
+++ b/Window_Manager/ratpoison/py/colorz.pyc
Binary files differ
diff --git a/config/ratpoison/ratcolor b/Window_Manager/ratpoison/ratcolor
index e6e59a8..e6e59a8 100755
--- a/config/ratpoison/ratcolor
+++ b/Window_Manager/ratpoison/ratcolor
diff --git a/config/ratpoison/ratmenu b/Window_Manager/ratpoison/ratmenu
index d8ec195..d8ec195 100755
--- a/config/ratpoison/ratmenu
+++ b/Window_Manager/ratpoison/ratmenu
Binary files differ
diff --git a/config/ratpoison/ratpoison.colors b/Window_Manager/ratpoison/ratpoison.colors
index 8659fcd..8659fcd 100644
--- a/config/ratpoison/ratpoison.colors
+++ b/Window_Manager/ratpoison/ratpoison.colors
diff --git a/config/ratpoison/ratpoisonrc.clipboard b/Window_Manager/ratpoison/ratpoisonrc.clipboard
index dbdcef1..dbdcef1 100644
--- a/config/ratpoison/ratpoisonrc.clipboard
+++ b/Window_Manager/ratpoison/ratpoisonrc.clipboard
diff --git a/config/ratpoison/ratpoisonrc.conf b/Window_Manager/ratpoison/ratpoisonrc.conf
index 4eed442..4eed442 100644
--- a/config/ratpoison/ratpoisonrc.conf
+++ b/Window_Manager/ratpoison/ratpoisonrc.conf
diff --git a/config/ratpoison/rpbar b/Window_Manager/ratpoison/rpbar
index 3b90f35..3b90f35 100755
--- a/config/ratpoison/rpbar
+++ b/Window_Manager/ratpoison/rpbar
Binary files differ
diff --git a/config/ratpoison/rpbaro b/Window_Manager/ratpoison/rpbaro
index cb4b1f0..cb4b1f0 100755
--- a/config/ratpoison/rpbaro
+++ b/Window_Manager/ratpoison/rpbaro
Binary files differ
diff --git a/config/ratpoison/rpbarsend b/Window_Manager/ratpoison/rpbarsend
index e1b7b05..e1b7b05 100755
--- a/config/ratpoison/rpbarsend
+++ b/Window_Manager/ratpoison/rpbarsend
Binary files differ
diff --git a/config/ratpoison/screen_run b/Window_Manager/ratpoison/screen_run
index c70b567..c70b567 100755
--- a/config/ratpoison/screen_run
+++ b/Window_Manager/ratpoison/screen_run
diff --git a/config/ratpoison/spotlight b/Window_Manager/ratpoison/spotlight
index a60a201..a60a201 100755
--- a/config/ratpoison/spotlight
+++ b/Window_Manager/ratpoison/spotlight
diff --git a/config/ratpoison/sprunge b/Window_Manager/ratpoison/sprunge
index a6e89a4..a6e89a4 100755
--- a/config/ratpoison/sprunge
+++ b/Window_Manager/ratpoison/sprunge
diff --git a/config/ratpoison/taskbar b/Window_Manager/ratpoison/taskbar
index 46bb43f..46bb43f 100755
--- a/config/ratpoison/taskbar
+++ b/Window_Manager/ratpoison/taskbar
diff --git a/config/ratpoison/time b/Window_Manager/ratpoison/time
index 4e3cbfc..4e3cbfc 100755
--- a/config/ratpoison/time
+++ b/Window_Manager/ratpoison/time
diff --git a/config/ratpoison/volind b/Window_Manager/ratpoison/volind
index c562ef6..c562ef6 100755
--- a/config/ratpoison/volind
+++ b/Window_Manager/ratpoison/volind
diff --git a/config/ratpoison/window_menu b/Window_Manager/ratpoison/window_menu
index 26f5e4d..26f5e4d 100755
--- a/config/ratpoison/window_menu
+++ b/Window_Manager/ratpoison/window_menu
diff --git a/config/ratpoison/workspace_menu b/Window_Manager/ratpoison/workspace_menu
index 38ef9fc..38ef9fc 100755
--- a/config/ratpoison/workspace_menu
+++ b/Window_Manager/ratpoison/workspace_menu
diff --git a/config/ratpoison/wp b/Window_Manager/ratpoison/wp
index 1f7a707..1f7a707 100755
--- a/config/ratpoison/wp
+++ b/Window_Manager/ratpoison/wp
diff --git a/config/ratpoison/xtoolwait b/Window_Manager/ratpoison/xtoolwait
index 6d07668..6d07668 100755
--- a/config/ratpoison/xtoolwait
+++ b/Window_Manager/ratpoison/xtoolwait
Binary files differ
diff --git a/Window_Manager/ratpoisonrc b/Window_Manager/ratpoisonrc
new file mode 100644
index 0000000..94041e1
--- /dev/null
+++ b/Window_Manager/ratpoisonrc
@@ -0,0 +1,4 @@
+exec rpws init 24 -a
+alias config source /home/vasko/.tools/ratpoisonrc.conf
+config
+bind C-r config
diff --git a/Xinit/README.md b/Xinit/README.md
new file mode 100644
index 0000000..19e5b66
--- /dev/null
+++ b/Xinit/README.md
@@ -0,0 +1,7 @@
+```
+ln -s ~/dotfiles/Xinit/xinitrc ~/.xinitrc
+ln -s ~/dotfiles/Xinit/Xresources ~/.Xresources
+ln -s ~/dotfiles/Xinit/Xdefaults ~/.Xdefaults
+ln -s ~/dotfiles/Xinit/gtkrc ~/.gtkrc
+ln -s ~/dotfiles/Xinit/gtkrc ~/.gtkrc-2.0
+```
diff --git a/Xdefaults b/Xinit/Xdefaults
index 8130535..8130535 100644
--- a/Xdefaults
+++ b/Xinit/Xdefaults
diff --git a/Xresources b/Xinit/Xresources
index 3fa2ad8..3fa2ad8 100644
--- a/Xresources
+++ b/Xinit/Xresources
diff --git a/gtkrc b/Xinit/gtkrc
index fa40040..fa40040 100644
--- a/gtkrc
+++ b/Xinit/gtkrc
diff --git a/xinitrc b/Xinit/xinitrc
index 18b7844..18b7844 100755
--- a/xinitrc
+++ b/Xinit/xinitrc
diff --git a/colemak/us b/colemak/us
deleted file mode 100644
index 0bbf0ab..0000000
--- a/colemak/us
+++ /dev/null
@@ -1,1538 +0,0 @@
-default partial alphanumeric_keys modifier_keys
-xkb_symbols "basic" {
-
- name[Group1]= "English (US)";
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft ] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ minus, underscore ] };
- key <AE12> { [ equal, plus ] };
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ w, W ] };
- key <AD03> { [ e, E ] };
- key <AD04> { [ r, R ] };
- key <AD05> { [ t, T ] };
- key <AD06> { [ y, Y ] };
- key <AD07> { [ u, U ] };
- key <AD08> { [ i, I ] };
- key <AD09> { [ o, O ] };
- key <AD10> { [ p, P ] };
- key <AD11> { [ bracketleft, braceleft ] };
- key <AD12> { [ bracketright, braceright ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ d, D ] };
- key <AC04> { [ f, F ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ j, J ] };
- key <AC08> { [ k, K ] };
- key <AC09> { [ l, L ] };
- key <AC10> { [ semicolon, colon ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ c, C ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ b, B ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ period, greater ] };
- key <AB10> { [ slash, question ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "euro" {
-
- name[Group1]= "English (US, with euro on 5)";
-
- include "us(basic)"
-
- include "eurosign(5)"
-
- include "level3(ralt_switch)"
-};
-
-
-partial alphanumeric_keys
-xkb_symbols "intl" {
-
- name[Group1]= "English (US, international with dead keys)";
-
- include "us(basic)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, yen, dead_belowdot ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD04> { [ r, R, registered, registered ] };
- key <AD05> { [ t, T, thorn, THORN ] };
- key <AD06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD10> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, f, F ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ h, H, h, H ] };
- key <AC07> { [ j, J, j, J ] };
- key <AC08> { [ k, K, oe, OE ] };
-
- key <AC09> { [ l, L, oslash, Ooblique ] };
- key <AC10> { [ semicolon, colon, paragraph, degree ] };
- key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ c, C, copyright, cent ] };
- key <AB04> { [ v, V, v, V ] };
- key <AB05> { [ b, B, b, B ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, ccedilla, Ccedilla ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AB10> { [ slash, question, questiondown, dead_hook ] };
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on symbols/us_intl keyboard map:
-// Dead-keys definition for a very simple US/ASCII layout.
-// by Conectiva (http://www.conectiva.com.br)
-// modified by Ricardo Y. Igarashi (iga@that.com.br)
-
-// Added the following deadkeys, to make it truly international:
-//
-// dead_macron: on AltGr-minus
-// dead_breve: on AltGr-parenleft
-// dead_abovedot: on AltGr-period
-// dead_abovering: on AltGr-0
-// dead_doubleacute: on AltGr-equal (as quotedbl is already used)
-// dead_caron: on AltGr-less (AltGr-shift-comma)
-// dead_cedilla: on AltGr-comma
-// dead_ogonek: on AltGr-semicolon
-// dead_belowdot: on AltGr-underscore (AltGr-shift-minus)
-// dead_hook: on AltGr-question
-// dead_horn: on AltGr-plus (AltGr-shift-equal)
-// dead_diaeresis: on AltGr-colon (Alt-shift-semicolon)
-//
-// those were already there:
-// dead_grave
-// dead_acute
-// dead_circumflex
-// dead_tilde
-// dead_diaeresis
-
-partial alphanumeric_keys
-xkb_symbols "alt-intl" {
-
- name[Group1]= "English (US, alternative international)";
-
- include "us"
-
- key <TLDE> { [ dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE05> { [ 5, percent, EuroSign ] };
- key <AE06> { [ 6, dead_circumflex, asciicircum, asciicircum ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, dead_macron, dead_belowdot ] };
- key <AE12> { [ equal, plus, dead_doubleacute, dead_horn ] };
-
- key <AD03> { [ e, E, EuroSign, cent ] };
-
- key <AC10> { [ semicolon, colon, dead_ogonek, dead_diaeresis ] };
- key <AC11> { [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB08> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_circumflex ] };
- key <AB10> { [ slash, question, dead_hook, dead_hook ] };
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-// based on a keyboard map from an 'xkb/symbols/dk' file
-
-partial alphanumeric_keys
-xkb_symbols "dvorak" {
-
- name[Group1]= "English (Dvorak)";
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft, dead_grave] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ slash, question ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Dvorak international with dead keys
-// Olivier Mehani (shtrom-xorg@ssji.net)
-// Reproduce the per-key mapping of us(intl) for the dvorak layout
-// aka "I just swapped my keys over"
-partial alphanumeric_keys
-xkb_symbols "dvorak-intl" {
-
- name[Group1]= "English (Dvorak, international with dead keys)";
-
- include "us(dvorak)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
-
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AE12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AD01> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
- key <AD02> { [ comma, less, ccedilla, Ccedilla ] };
- key <AD03> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AD04> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
- // key <AD06> { [ f, F ] };
- // key <AD07> { [ g, G ] };
- key <AD08> { [ c, C, copyright, cent ] };
- key <AD09> { [ r, R, registered, registered ] };
- key <AD10> { [ l, L, oslash, Ooblique ] };
- key <AD11> { [ slash, question, questiondown, dead_hook ] };
- // key <AD12> { [ equal, plus, multiply, division ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ o, O, oacute, Oacute ] };
- key <AC03> { [ e, E, eacute, Eacute ] };
- key <AC04> { [ u, U, uacute, Uacute ] };
- key <AC05> { [ i, I, iacute, Iacute ] };
- key <AC06> { [ d, D, eth, ETH ] };
- // key <AC07> { [ h, H ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp, section ] };
- // key <AC11> { [ minus, underscore, yen, dead_belowdot ] };
-
- key <AB01> { [ semicolon, colon, paragraph, degree ] };
- key <AB02> { [ q, Q, adiaeresis, Adiaeresis ] };
- // key <AB03> { [ j, J ] };
- key <AB04> { [ k, K, oe, OE ] };
- // key <AB05> { [ x, X ] };
- // key <AB06> { [ b, B ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ w, W, aring, Aring ] };
- // key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z, ae, AE ] };
-
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Dvorak international without dead keys
-// Stephane Magnenat (stephane at magnenat dot net, http://stephane.magnenat.net)
-// Based on information from http://www.poupinou.org/dvorak/index.html
-//
-// ` 1 2 3 4 5 6 7 8 9 0 [ ] \
-// €
-//
-// ' , . p y f g c r l / =
-// ä ê ë ü ç
-//
-// a o e u i d h t n s -
-// à ô é û î ß
-//
-// ; q j k x b m w v z
-// â ö è ù ï
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-alt-intl" {
-
- name[Group1]= "English (Dvorak alternative international no dead keys)";
-
- include "us(dvorak)"
-
- key <AE04> { [ 4, dollar, EuroSign ] };
-
- key <AD02> { [ comma, less, adiaeresis, dead_caron ] };
- key <AD03> { [ period, greater, ecircumflex, periodcentered ] };
- key <AD04> { [ p, P, ediaeresis, dead_cedilla ] };
- key <AD05> { [ y, Y, udiaeresis ] };
- key <AD08> { [ c, C, ccedilla, dead_abovedot ] };
-
- key <AC01> { [ a, A, agrave ] };
- key <AC02> { [ o, O, ocircumflex ] };
- key <AC03> { [ e, E, eacute ] };
- key <AC04> { [ u, U, ucircumflex ] };
- key <AC05> { [ i, I, icircumflex ] };
- key <AC10> { [ s, S, ssharp ] };
-
- key <AB01> { [ semicolon, colon, acircumflex ] };
- key <AB02> { [ q, Q, odiaeresis, dead_ogonek ] };
- key <AB03> { [ j, J, egrave, dead_doubleacute ] };
- key <AB04> { [ k, K, ugrave ] };
- key <AB05> { [ x, X, idiaeresis ] };
-
- include "level3(ralt_switch)"
-};
-
-// Left and right handed dvorak layouts
-// by sqweek <sqweek@gmail.com> 2006-01-30
-// Based on the corresponding layouts in the console-tools package.
-partial alphanumeric_keys
-xkb_symbols "dvorak-l" {
-
- include "us(dvorak)"
- name[Group1]= "English (left handed Dvorak)";
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ bracketright, braceright ] };
- key <AE03> { [ slash, question ] };
- key <AE04> { [ p, P ] };
- key <AE05> { [ f, F ] };
- key <AE06> { [ m, M ] };
- key <AE07> { [ l, L ] };
- key <AE08> { [ j, J ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 3, numbersign ] };
- key <AE11> { [ 2, at ] };
- key <AE12> { [ 1, exclam ] };
-
- key <AD01> { [ semicolon, colon ] };
- key <AD02> { [ q, Q ] };
- key <AD03> { [ b, B ] };
- key <AD04> { [ y, Y ] };
- key <AD05> { [ u, U ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ o, O ] };
- key <AD09> { [ period, greater ] };
- key <AD10> { [ 6, asciicircum ] };
- key <AD11> { [ 5, percent ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ minus, underscore ] };
- key <AC02> { [ k, K ] };
- key <AC03> { [ c, C ] };
- key <AC04> { [ d, D ] };
- key <AC05> { [ t, T ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ e, E ] };
- key <AC08> { [ a, A ] };
- key <AC09> { [ z, Z ] };
- key <AC10> { [ 8, asterisk ] };
- key <AC11> { [ 7, ampersand ] };
-
- key <AB01> { [ apostrophe, quotedbl ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ g, G ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ w, W ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ i, I ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ 0, parenright ] };
- key <AB10> { [ 9, parenleft ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-r" {
-
- include "us(dvorak)"
- name[Group1]= "English (right handed Dvorak)";
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ j, J ] };
- key <AE06> { [ l, L ] };
- key <AE07> { [ m, M ] };
- key <AE08> { [ f, F ] };
- key <AE09> { [ p, P ] };
- key <AE10> { [ slash, question ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright ] };
-
- key <AD01> { [ 5, percent ] };
- key <AD02> { [ 6, asciicircum ] };
- key <AD03> { [ q, Q ] };
- key <AD04> { [ period, greater ] };
- key <AD05> { [ o, O ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ y, Y ] };
- key <AD10> { [ b, B ] };
- key <AD11> { [ semicolon, colon ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ 7, ampersand ] };
- key <AC02> { [ 8, asterisk ] };
- key <AC03> { [ z, Z ] };
- key <AC04> { [ a, A ] };
- key <AC05> { [ e, E ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ t, T ] };
- key <AC08> { [ d, D ] };
- key <AC09> { [ c, C ] };
- key <AC10> { [ k, K ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ 9, parenleft ] };
- key <AB02> { [ 0, parenright ] };
- key <AB03> { [ x, X ] };
- key <AB04> { [ comma, less ] };
- key <AB05> { [ i, I ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ w, W ] };
- key <AB08> { [ v, V ] };
- key <AB09> { [ g, G ] };
- key <AB10> { [ apostrophe, quotedbl ] };
-};
-
-// Classic dvorak layout
-// by Piter Punk <piterpk@terra.com.br> - 2006-07-06
-// Based on dvorak layout and e-mail from Russel L. Harris rlharris@oplink.net
-// on xorg list.
-partial alphanumeric_keys
-xkb_symbols "dvorak-classic" {
-
- name[Group1]= "English (classic Dvorak)";
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ 7, ampersand ] };
- key <AE03> { [ 5, percent ] };
- key <AE04> { [ 3, numbersign ] };
- key <AE05> { [ 1, exclam ] };
- key <AE06> { [ 9, parenleft, dead_grave] };
- key <AE07> { [ 0, parenright ] };
- key <AE08> { [ 2, at ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE11> { [ 8, asterisk ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ slash, question ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
-// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
-// Main features: Numbers are in shift position (like French), symbols have been
-// placed in locations that give good hand-alternation and finger rolling with
-// symbols that usually follows, accented characters are possible for I18N.
-partial alphanumeric_keys
-xkb_symbols "dvp" {
- include "us(dvorak)"
-
- name[Group1] = "English (programmer Dvorak)";
-
- // Unmodified Shift AltGr Shift+AltGr
- // symbols row, left side
- key <TLDE> { [ dollar, asciitilde, dead_tilde ] };
- key <AE01> { [ ampersand, percent ] };
- key <AE02> { [ bracketleft, 7, currency ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE03> { [ braceleft, 5, cent ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE04> { [ braceright, 3, yen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE05> { [ parenleft, 1, EuroSign ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE06> { [ equal, 9, sterling ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
-
- // symbols row, right side
- key <AE07> { [ asterisk, 0 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE08> { [ parenright, 2, onehalf ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE09> { [ plus, 4 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE10> { [ bracketright, 6 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE11> { [ exclam, 8, exclamdown ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE12> { [ numbersign, grave, dead_grave ] };
- key <BKSP> { [ BackSpace, BackSpace ] };
-
- // upper row, left side
- key <AD01> { [ semicolon, colon, dead_diaeresis ] };
- key <AD02> { [ comma, less, guillemotleft ] };
- key <AD03> { [ period, greater, guillemotright ] };
- key <AD04> { [ p, P, paragraph, section ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
-
- // upper row, right side
- key <AD08> { [ c, C, ccedilla, Ccedilla ] };
- key <AD09> { [ r, R, registered, trademark ] };
- key <AD11> { [ slash, question, questiondown ] };
- key <AD12> { [ at, asciicircum, dead_circumflex, dead_caron ] };
-
- // home row, left side
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ o, O, oslash, Ooblique ] };
- key <AC03> { [ e, E, ae, AE ] };
- key <AC04> { [ u, U, eacute, Eacute ] };
-
- // home row, right side
- key <AC06> { [ d, D, eth, ETH ] };
- key <AC07> { [ h, H, dead_acute ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp ] };
- key <AC11> { [ minus, underscore, hyphen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <BKSL> { [ backslash, bar ] };
-
- // lower row, left side
- key <AB01> { [ apostrophe, quotedbl, dead_acute ] };
-
- include "level3(ralt_switch)"
-};
-
-// phonetic layout for Russian letters on an US keyboard
-// by Ivan Popov <pin@konvalo.org> 2005-07-17
-
-// level3 modifier is a shortcut to the "us" meaning of the keys where
-// we place cyrillic letters, handy for accessing the corresponding
-// punctuation marks.
-// It is important to have access to punctuation marks, and the rest of
-// alphabetical keys are added for being consequent so that the users
-// can expect the level3 modifier to give what the key label shows.
-
-partial alphanumeric_keys
-xkb_symbols "rus" {
-
- name[Group1]= "Russian (US, phonetic)";
-
- include "us(basic)"
-
-key.type[group1]="FOUR_LEVEL_ALPHABETIC";
-
- key <LatA> { [ Cyrillic_a, Cyrillic_A ] };
- key <LatB> { [ Cyrillic_be, Cyrillic_BE ] };
- key <LatW> { [ Cyrillic_ve, Cyrillic_VE ] };
- key <LatG> { [ Cyrillic_ghe, Cyrillic_GHE ] };
- key <LatD> { [ Cyrillic_de, Cyrillic_DE ] };
- key <LatE> { [ Cyrillic_ie, Cyrillic_IE ] };
- key <TLDE> { [ Cyrillic_io, Cyrillic_IO, grave, asciitilde ] };
- key <LatV> { [ Cyrillic_zhe, Cyrillic_ZHE ] };
- key <LatZ> { [ Cyrillic_ze, Cyrillic_ZE ] };
- key <LatI> { [ Cyrillic_i, Cyrillic_I ] };
- key <LatJ> { [ Cyrillic_shorti, Cyrillic_SHORTI ] };
- key <LatK> { [ Cyrillic_ka, Cyrillic_KA ] };
- key <LatL> { [ Cyrillic_el, Cyrillic_EL ] };
- key <LatM> { [ Cyrillic_em, Cyrillic_EM ] };
- key <LatN> { [ Cyrillic_en, Cyrillic_EN ] };
- key <LatO> { [ Cyrillic_o, Cyrillic_O ] };
- key <LatP> { [ Cyrillic_pe, Cyrillic_PE ] };
- key <LatR> { [ Cyrillic_er, Cyrillic_ER ] };
- key <LatS> { [ Cyrillic_es, Cyrillic_ES ] };
- key <LatT> { [ Cyrillic_te, Cyrillic_TE ] };
- key <LatU> { [ Cyrillic_u, Cyrillic_U ] };
- key <LatF> { [ Cyrillic_ef, Cyrillic_EF ] };
- key <LatH> { [ Cyrillic_ha, Cyrillic_HA ] };
- key <LatC> { [ Cyrillic_tse, Cyrillic_TSE ] };
- key <AC10> { [ Cyrillic_che, Cyrillic_CHE, semicolon, colon ] };
- key <AD11> { [ Cyrillic_sha, Cyrillic_SHA, bracketleft, braceleft] };
- key <AD12> { [ Cyrillic_shcha, Cyrillic_SHCHA, bracketright, braceright ] };
- key <AE12> { [ Cyrillic_hardsign, Cyrillic_HARDSIGN, equal, plus ] };
- key <LatY> { [ Cyrillic_yeru, Cyrillic_YERU ] };
- key <LatX> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN ] };
- key <BKSL> { [ Cyrillic_e, Cyrillic_E, backslash, bar ] };
- key <AC11> { [ Cyrillic_yu, Cyrillic_YU, apostrophe, quotedbl ] };
- key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "mac" {
-
- include "us(basic)"
- name[Group1]= "English (Macintosh)";
- key.type[group1]="FOUR_LEVEL";
-
- // Slightly improvised from http://homepage.mac.com/thgewecke/kblayout.jpg
- key <LSGT> { [ section, plusminus, section, plusminus ] };
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_horn ] };
- key <AE01> { [ 1, exclam, exclamdown, U2044 ] };
- key <AE02> { [ 2, at, trademark, EuroSign ] };
- key <AE03> { [ 3, numbersign, sterling, U2039 ] };
- key <AE04> { [ 4, dollar, cent, U203A ] };
- key <AE05> { [ 5, percent, infinity, UFB01 ] };
- key <AE06> { [ 6,asciicircum, section, UFB02 ] };
- key <AE07> { [ 7, ampersand, paragraph, doubledagger ] };
- key <AE08> { [ 8, asterisk, enfilledcircbullet, degree ] };
- key <AE09> { [ 9, parenleft, ordfeminine, periodcentered ] };
- key <AE10> { [ 0, parenright, masculine,singlelowquotemark] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, notequal, plusminus ] };
-
- key <AD01> { [ q, Q, oe, OE ] };
- key <AD02> { [ w, W, U2211,doublelowquotemark] };
- key <AD03> { [ e, E, dead_acute, acute ] };
- key <AD04> { [ r, R, registered, U2030 ] };
- key <AD05> { [ t, T, dagger, dead_caron ] };
- key <AD06> { [ y, Y, yen, onequarter ] };
- key <AD07> { [ u, U, dead_diaeresis, diaeresis ] };
- key <AD08> { [ i, I, dead_circumflex, U02C6 ] };
- key <AD09> { [ o, O, oslash, Ooblique ] };
- key <AD10> { [ p, P, Greek_pi, U220F ] };
- key <AD11> { [ bracketleft, braceleft, leftdoublequotemark, rightdoublequotemark ] };
- key <AD12> { [bracketright, braceright, leftsinglequotemark, rightsinglequotemark ] };
- key <BKSL> { [ backslash, bar, guillemotleft, guillemotright ] };
-
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ s, S, ssharp, dead_stroke ] };
- key <AC03> { [ d, D, partialderivative, eth ] };
- key <AC04> { [ f, F, function, dead_hook ] };
- key <AC05> { [ g, G, copyright, dead_doubleacute ] };
- key <AC06> { [ h, H, dead_abovedot, dead_belowdot ] };
- key <AC07> { [ j, J, U2206, onehalf ] };
- key <AC08> { [ k, K,dead_abovering, UF8FF ] };
-
- key <AC09> { [ l, L, notsign, THORN ] };
- key <AC10> { [ semicolon, colon, U2026, thorn ] };
- key <AC11> { [apostrophe, quotedbl, ae, AE ] };
-
- key <AB01> { [ z, Z, Greek_OMEGA, dead_cedilla ] };
- key <AB02> { [ x, X, U2248, dead_ogonek ] };
- // unclear whether "approxeq" is 2248 or 2245
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB04> { [ v, V, squareroot, U25CA ] };
- key <AB05> { [ b, B, integral, idotless ] };
- key <AB06> { [ n, N, dead_tilde, U02DC ] };
- key <AB07> { [ m, M, mu, threequarters ] };
- key <AB08> { [ comma, less, lessthanequal, dead_macron ] };
- key <AB09> { [ period, greater, greaterthanequal, dead_breve ] };
- key <AB10> { [ slash, question, division, questiondown ] };
-
- include "level3(ralt_switch)"
-};
-
-// Colemak symbols for xkb on X.Org Server 7.x
-// 2006-01-01 Shai Coleman, http://colemak.com/
-
-partial alphanumeric_keys
-xkb_symbols "colemak" {
- include "us"
- name[Group1]= "English (Colemak)";
-
- key <TLDE> { [ grave, asciitilde, dead_tilde, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, masculine, twosuperior ] };
- key <AE03> { [ 3, numbersign, ordfeminine, threesuperior ] };
- key <AE04> { [ 4, dollar, cent, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, yen ] };
- key <AE06> { [ 6, asciicircum, hstroke, Hstroke ] };
- key <AE07> { [ 7, ampersand, eth, ETH ] };
- key <AE08> { [ 8, asterisk, thorn, THORN ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, leftdoublequotemark ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, rightdoublequotemark ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ f, F, atilde, Atilde ] };
- key <AD04> { [ p, P, oslash, Ooblique ] };
- key <AD05> { [ g, G, dead_ogonek, asciitilde ] };
- key <AD06> { [ j, J, dstroke, Dstroke ] };
- key <AD07> { [ l, L, lstroke, Lstroke ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
- key <AD11> { [ bracketleft, braceleft, guillemotleft, 0x1002039 ] };
- key <AD12> { [ bracketright, braceright, guillemotright, 0x100203a ] };
-// key <AD11> { [ plus, braceleft, guillemotleft, 0x1002039 ] };
-// key <AD12> { [ asterisk, braceright, guillemotright, 0x100203a ] };
- key <BKSL> { [ Shift_R, Shift_R, bar, bar ] };
-// key <BKSL> { [ backslash, bar, asciitilde, asciitilde ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ r, R, dead_grave, asciitilde ] };
- key <AC03> { [ s, S, ssharp, asciitilde ] };
- key <AC04> { [ t, T, dead_acute, dead_doubleacute ] };
- key <AC05> { [ d, D, dead_diaeresis, asciitilde ] };
- key <AC06> { [ h, H, dead_caron, asciitilde ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ i, I, iacute, Iacute ] };
- key <AC10> { [ o, O, oacute, Oacute ] };
- key <AC11> { [ apostrophe, quotedbl, otilde, Otilde ] };
-
- key <AB05> { [ Arabic_dammatan, underscore, endash, emdash ] };
- key <LSGT> { [ z, Z, ae, AE ] };
- key <AB01> { [ x, X, dead_circumflex, asciitilde ] };
- key <AB02> { [ c, C, ccedilla, Ccedilla ] };
- key <AB03> { [ v, V, oe, OE ] };
- key <AB04> { [ b, B, dead_breve, asciitilde ] };
- key <AB05> { [ backslash, bar, endash, emdash ] };
-// key <AB01> { [ z, Z, ae, AE ] };
-// key <AB02> { [ x, X, dead_circumflex, asciitilde ] };
-// key <AB03> { [ c, C, ccedilla, Ccedilla ] };
-// key <AB04> { [ v, V, oe, OE ] };
-// key <AB05> { [ b, B, dead_breve, asciitilde ] };
- key <AB06> { [ k, K, dead_abovering, asciitilde ] };
- key <AB07> { [ m, M, dead_macron, asciitilde ] };
- key <AB08> { [ comma, less, dead_cedilla, asciitilde ] };
- key <AB09> { [ period, greater, dead_abovedot, asciitilde ] };
- key <AB10> { [ slash, question, questiondown, asciitilde ] };
-
- key <CAPS> { [ Shift_L, Shift_L, backslash, backslash ] };
- key <LALT> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <LFSH> { [ Hyper_L, Hyper_L, backslash, backslash ] };
- key <RTSH> { [ Hyper_R, Hyper_R, backslash, backslash ] };
-// key <CAPS> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <SPCE> { [ space, space, space, nobreakspace ] };
-
-// include "level3(ralt_switch)"
-};
-
-// I do NOT like dead-keys - the International keyboard as defined by Microsoft
-// doesn't fit my needs. Why use two keystrokes for all simple characters (eg '
-// and <space> generates a single ') just to have an é (eacute) in two strokes
-// as well? I type ' more often than é (eacute).
-//
-// This file works just like a regular keyboard, BUT has all dead-keys
-// accessible at level3 (through AltGr). An ë (ediaeresis) is now: AltGr+"
-// followed by an e. In other words, this keyboard is not international as long
-// as you leave the right Alt key alone.
-//
-// The original MS International keyboard was intended for Latin1 (iso8859-1).
-// With the introduction of iso8859-15, the (important) ligature oe (and OE)
-// became available. I added them next to ae. Because I write ediaeresis more
-// often than registered, I moved registered to be next to copyright and added
-// ediaeresis and idiaeresis. - Adriaan
-
-partial alphanumeric_keys
-xkb_symbols "altgr-intl" {
-
- name[Group1]= "English (international AltGr dead keys)";
-
- include "us(intl)"
-
-// five dead keys moved into level3:
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AC11> { [apostrophe,quotedbl, dead_acute, dead_diaeresis ] };
-
-// diversions from the MS Intl keyboard:
-
- key <AE01> { [ 1, exclam, onesuperior, exclamdown ] };
- key <AD04> { [ r, R, ediaeresis, Ediaeresis ] };
- key <AC07> { [ j, J, idiaeresis, Idiaeresis ] };
- key <AB02> { [ x, X, oe, OE ] };
- key <AB04> { [ v, V, registered, registered ] };
-
-// onequarter etc (not in iso8859-15) moved to get three unshifted deadkeys:
-
- key <AE06> { [ 6, asciicircum, dead_circumflex, onequarter ] };
- key <AE07> { [ 7, ampersand, dead_horn, onehalf ] };
- key <AE08> { [ 8, asterisk, dead_ogonek, threequarters ] };
-
- include "level3(ralt_switch)"
-};
-
-// Intel ClassmatePC Keyboard Layout
-// by Piter PUNK <piterpk@terra.com.br>
-//
-// The keyboard layouts below maps the us(basic), us(intl) and us(alt-intl)
-// to ClassmatePC keyboard. All layouts uses RCTL as level3(switch) since
-// the keyboard doesn't have AltGr key. The EuroSign is engraved at 5 key.
-
-// classmate - us(basic)
-partial alphanumeric_keys
-xkb_symbols "classmate" {
- include "us(basic)"
- name[Group1]= "English (US)";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "eurosign(5)"
- include "level3(switch)"
-};
-
-// classmate-intl - us(intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-intl" {
- include "us(intl)"
- name[Group1]= "USA - ClassmatePC (International)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- onehalf, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- threequarters, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-alt-intl - us(alt-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-alt-intl" {
- include "us(alt-intl)"
- name[Group1]= "USA - ClassmatePC (Alternative international)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KPSU> { [ KP_Subtract, KP_Subtract ] };
-
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KPAD> { [ KP_Add, KP_Add,
- dead_ogonek, dead_diaeresis ] };
-
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_circumflex ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- dead_hook, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-altgr-intl - us(altgr-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-altgr-intl" {
- include "us(altgr-intl)"
- name[Group1]= "USA - ClassmatePC (International Fn+Alt dead-keys)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- dead_horn, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- dead_ogonek, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP1> { [ KP_End, KP_1,
- idiaeresis, Idiaeresis ] };
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // OLPC international US English keyboard layout.
- // It's a little different from the usual international layout.
- // See: http://wiki.laptop.org/go/Image:Keyboard_english.png
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
- key <AE12> { [ equal, plus, 0x1000303, 0x1000303 ] }; // combining tilde above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- key <AC11> { [ apostrophe, quotedbl, currency, currency ] };
- key <AC12> { [ backslash, bar, section, section ] };
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <I219> { [ multiply, division, ISO_Next_Group, ISO_Prev_Group ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc2" {
- include "us(olpc)"
- name[Group1]= "English (the divide/multiply keys toggle the layout)";
- include "group(olpc)"
-};
-
-xkb_symbols "olpcm" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // Mechanical (non-membrane) OLPC int'l US English keyboard layout.
- // See: http://wiki.laptop.org/go/OLPC_English_Non-membrane_Keyboard
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- // no AC11 or AC12 on olpcm
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <AA02> { [ backslash, bar, section, section ] };
- key <AA06> { [ equal, plus, 0x1000303, 0x1000303 ] };
- key <AA07> { [ apostrophe, quotedbl, currency, currency ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on Cherokee Nation Official Layout
-// http://www.cherokee.org/extras/downloads/font/Keyboard.htm
-
-partial alphanumeric_keys modifier_keys
-xkb_symbols "chr" {
-
- name[Group1]= "Cherokee";
- key.type[group1]="ALPHABETIC";
-
- key <TLDE> { [ grave, U13CA ] };
- key <AE01> { [ 1, U13B1 ] };
- key <AE02> { [ 2, U13C7 ] };
- key <AE03> { [ 3, U13E7 ] };
- key <AE04> { [ U13D9, U13B0 ] };
- key <AE05> { [ U13E6, U13B9 ] };
- key <AE06> { [ U13DC, U13DD ] };
- key <AE07> { [ U13CB, U13E1 ] };
- key <AE08> { [ U13D6, U13BA ] };
- key <AE09> { [ U13D2, parenleft ] };
- key <AE10> { [ U13C4, parenright ] };
- key <AE11> { [ U13BF, U13BC ] };
- key <AE12> { [ U13F3, U13BD ] };
-
- key <AD01> { [ U13AA, U13C6 ] };
- key <AD02> { [ U13B3, U13EB ] };
- key <AD03> { [ U13A1, U13E3 ] };
- key <AD04> { [ U13DB, U13CF ] };
- key <AD05> { [ U13D4, U13D8 ] };
- key <AD06> { [ U13EF, U13F2 ] };
- key <AD07> { [ U13A4, U13AD ] };
- key <AD08> { [ U13A2, U13F1 ] };
- key <AD09> { [ U13A3, U13EC ] };
- key <AD10> { [ U13C1, U13EA ] };
- key <AD11> { [ U13D5, U13D1 ] };
- key <AD12> { [ U13B6, U13E4 ] };
- key <BKSL> { [ U13E9, U13EE ] };
-
- key <AC01> { [ U13A0, U13CC ] };
- key <AC02> { [ U13CD, U13CE ] };
- key <AC03> { [ U13D7, U13D0 ] };
- key <AC04> { [ U13A9, U13C8 ] };
- key <AC05> { [ U13A6, U13E5 ] };
- key <AC06> { [ U13AF, U13B2 ] };
- key <AC07> { [ U13DA, U13AB ] };
- key <AC08> { [ U13B8, U13A7 ] };
- key <AC09> { [ U13B5, U13AE ] };
- key <AC10> { [ U13E8, U13E0 ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ U13AC, U13C3 ] };
- key <AB02> { [ U13F4, U13ED ] };
- key <AB03> { [ U13D3, U13DF ] };
- key <AB04> { [ U13A5, U13DE ] };
- key <AB05> { [ U13A8, U13F0 ] };
- key <AB06> { [ U13BE, U13BB ] };
- key <AB07> { [ U13C5, U13B7 ] };
- key <AB08> { [ comma, U13E2 ] };
- key <AB09> { [ period, U13B4 ] };
- key <AB10> { [ U13C2, U13C9 ] };
-};
-
-// Serbian charecters added as third level symbols to US keyboard layout.
-
-partial alphanumeric_keys
-xkb_symbols "hbs" {
-
- name[Group1]= "Serbo-Croatian (US)";
-
- include "us"
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE06> { [ 6, dead_caron, asciicircum, asciicircum ] };
- key <AE08> { [ 8, asterisk, multiply, division ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AC09> { [ l, L, U1C9, U1C8 ] };
- key <AB06> { [ n, N, U1CC, U1CB ] };
- key <AB01> { [ z, Z, U1C6, U1C5 ] };
- key <AD03> { [ e, E, EuroSign, cent ] };
- key <AC03> { [ d, D, dstroke, Dstroke ] };
- key <AC11> { [ dead_acute, quotedbl, apostrophe, apostrophe ] };
- key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
- key <AB08> { [ comma, less, U3003, guillemotright ] };
- key <AB09> { [ period, greater, ellipsis, guillemotleft ] };
-
- include "level3(ralt_switch)"
-};
-
-//based on http://upload.wikimedia.org/wikipedia/commons/1/18/T-Mobile_G1_launch_event_2.jpg
-partial alphanumeric_keys
-xkb_symbols "htcdream" {
- include "inet(htcdream)"
- name[Group1]= "English (US)";
-
- //second row
- key <AD01> { [ q, Q, Tab, Tab ] };
- key <AD02> { [ w, W, grave, grave ] };
- key <AD03> { [ e, E, underscore, underscore ] };
- key <AD04> { [ r, R, sterling, sterling ] };
- key <AD05> { [ t, T, EuroSign, EuroSign ] };
- key <AD06> { [ y, Y, division, division ] };
- key <AD07> { [ u, U, multiply, multiply ] };
- key <AD08> { [ i, I, minus, minus ] };
- key <AD09> { [ o, O, plus, plus ] };
- key <AD10> { [ p, P, equal, equal ] };
-
- //third row
- key <AC01> { [ a, A, NoSymbol, NoSymbol ] };
- key <AC02> { [ s, S, bar, bar ] };
- key <AC03> { [ d ,D, backslash, backslash ] };
- key <AC04> { [ f, F, braceleft, braceleft ] };
- key <AC05> { [ g, G, braceright, braceright ] };
- key <AC06> { [ h, H, colon, colon ] };
- key <AC07> { [ j, J, semicolon, semicolon ] };
- key <AC08> { [ k, K, quotedbl, quotedbl ] };
- key <AC09> { [ l, L, apostrophe, apostrophe ] };
-
- //forth row
- key <AB01> { [ z, Z, NoSymbol, NoSymbol ] };
- key <AB02> { [ x, X, NoSymbol, NoSymbol ] };
- key <AB03> { [ c, C, NoSymbol, NoSymbol ] };
- key <AB04> { [ v, V, bracketleft, bracketleft ] };
- key <AB05> { [ b, B, bracketright, bracketright ] };
- key <AB06> { [ n, N, less, less ] };
- key <AB07> { [ m, M, greater, greater ] };
- key <AB08> { [ comma, comma, question, question ] };
-
- //fifth row
- key <FK15> { [ at, at, asciitilde, asciitilde ] };
-
- include "level3(alt_switch)"
-};
-
-// Workman Keyboard Layout symbols for xkb on X.Org Server 7.x
-// 09-06-2010 OJ Bucao. http://www.workmanlayout.com
-
-partial alphanumeric_keys
-xkb_symbols "workman" {
-
- name[Group1]= "English (Workman)";
-
- include "us(basic)"
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ d, D ] };
- key <AD03> { [ r, R ] };
- key <AD04> { [ w, W ] };
- key <AD05> { [ b, B ] };
- key <AD06> { [ j, J ] };
- key <AD07> { [ f, F ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ p, P ] };
- key <AD10> { [ semicolon, colon ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ h, H ] };
- key <AC04> { [ t, T ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ y, Y ] };
- key <AC07> { [ n, N ] };
- key <AC08> { [ e, E ] };
- key <AC09> { [ o, O ] };
- key <AC10> { [ i, I ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ m, M ] };
- key <AB04> { [ c, C ] };
- key <AB05> { [ v, V ] };
- key <AB06> { [ k, K ] };
- key <AB07> { [ l, L ] };
-
- key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "workman-intl" {
-
- name[Group1]= "English (Workman, international with dead keys)";
-
- include "us(intl)"
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ d, D, eth, ETH ] };
- key <AD03> { [ r, R, registered, registered ] };
- key <AD04> { [ w, W, aring, Aring ] };
- key <AD05> { [ b, B, b, B ] };
- key <AD06> { [ j, J, j, J ] };
- key <AD07> { [ f, F, f, F ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD10> { [ semicolon, colon, paragraph, degree ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ h, H, h, H ] };
- key <AC04> { [ t, T, thorn, THORN ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ o, O, oacute, Oacute ] };
- key <AC10> { [ i, I, iacute, Iacute ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ m, M, mu, mu ] };
- key <AB04> { [ c, C, copyright, cent ] };
- key <AB05> { [ v, V, v, V ] };
- key <AB06> { [ k, K, oe, OE ] };
- key <AB07> { [ l, L, oslash, Ooblique ] };
-
- key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
-
- include "level3(ralt_switch)"
-};
-
-// EXTRAS:
-
-// Czech, Slovak and German charecters added as third level symbols to US keyboard layout.
-partial alphanumeric_keys
-xkb_symbols "cz_sk_de" {
- include "us"
- name[Group1]="Czech Slovak and German (US)";
-
- key <TLDE> { [grave, asciitilde, uring, Uring ] };
- key <AE01> { [ 1, exclam, uacute, Uacute ] };
- key <AE02> { [ 2, at, ecaron, Ecaron ] };
- key <AE03> { [ 3, numbersign, scaron, Scaron ] };
- key <AE04> { [ 4, dollar, ccaron, Ccaron ] };
- key <AE05> { [ 5, percent, rcaron, Rcaron ] };
- key <AE06> { [ 6, asciicircum, zcaron, Zcaron ] };
- key <AE07> { [ 7, ampersand, yacute, Yacute ] };
- key <AE08> { [ 8, asterisk, aacute, Aacute ] };
- key <AE09> { [ 9, parenleft, iacute, Iacute ] };
- key <AE10> { [ 0, parenright, eacute, Eacute ] };
- key <AE11> { [minus, underscore, ssharp, 0x1001E9E ] };
- key <AE12> { [equal, plus, dead_acute, dead_caron ] };
-
- key <AD03> { [ e, E, EuroSign, Eacute ] };
-
- key <AD11> { [bracketleft, braceleft, udiaeresis, Udiaeresis ] };
- key <AC10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
- key <AC11> { [apostrophe, quotedbl,adiaeresis, Adiaeresis ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD06> { [ y, Y, yacute, Yacute ] };
- key <AD07> { [ u, U, uring, Uring ] };
-
- key <AC02> { [ s, S, scaron, Scaron ] };
- key <AB01> { [ z, Z, zcaron, Zcaron ] };
- key <AB03> { [ c, C, ccaron, Ccaron ] };
- key <AD04> { [ r, R, rcaron, Rcaron ] };
- key <AD05> { [ t, T, tcaron, Tcaron ] };
- key <AC03> { [ d, D, dcaron, Dcaron ] };
- key <AB06> { [ n, N, ncaron, Ncaron ] };
- key <AC09> { [ l, L, lcaron, Lcaron ] };
- key <AD10> { [ p, P,ocircumflex, Ocircumflex ] };
-
- key <SPCE> { [ space, space, nobreakspace, nobreakspace] };
-
- include "level3(ralt_switch)"
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does not deviate from the lame MS-style
-// US-intl layout; but it uses AltGr for combining, like altgr-intl.
-//
-// This might break your font layout layout systems (because they
-// suck), caveat emptor. Also, most of today's software will count
-// individual combining marks for selection, deletion, character
-// counting &c., and won't be smart enough to do canonical equivalence
-// when searching, &c.
-//
-// With Unicode combining you use "handwriting order", not
-// "typewriting order" as with deadkeys. That is, you first type the
-// base character, then the diacritics/accents/modifiers. This has
-// the advantage of avoiding hidden states --- each keypress changes
-// something on screen.
-//
-// TODO: as of now, this duplicates all us(intl) functionality with
-// combining. With care, perhaps we could add more combining marks
-// not present in intl, and support all major languages.
-partial alphanumeric_keys
-xkb_symbols "intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining)";
-
- include "us(intl)"
- include "level3(ralt_switch)"
-
- // grave, tilde
- key <TLDE> { [grave, asciitilde, U0300, U0303 ] };
- // double acute
- key <AE02> { [ 2, at, twosuperior, U030B ] };
- // macron
- key <AE03> { [ 3, numbersign, threesuperior, U0304 ] };
- // circumflex
- key <AE06> { [ 6, asciicircum, onequarter, U0302 ] };
- // horn
- key <AE07> { [ 7, ampersand, onehalf, U031B ] };
- // ogonek
- key <AE08> { [ 8, asterisk, threequarters, U0328 ] };
- // breve
- key <AE09> { [ 9, parenleft, leftsinglequotemark, U0306 ] };
- // abovering
- key <AE10> { [ 0, parenright, rightsinglequotemark, U030A ] };
-
- // belowdot
- key <AE11> { [ minus, underscore, yen, U0323 ] };
- // acute, diaeresis
- key <AC11> { [apostrophe, quotedbl, U0301, U0308 ] };
- // abovedot, caron
- key <AB09> { [ period, greater, U0307, U030C ] };
- // hook
- key <AB10> { [ slash, question, questiondown, U0309 ] };
-
- // alt-intl compatibility
- // cedilla, caron
- key <AB08> { [ comma, less, U0327, U030C ] };
- // ogonek, diaeresis
- key <AC10> { [ semicolon, colon, U0328, U0308 ] };
- // doubleacute, horn
- key <AE12> { [ equal, plus, U030B, U031B ] };
-
- // we don't do combining latin letters and combining enclosures
- // because support for those is very rare.
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does break compatibility with us-intl,
-// whenever I thought it would be more mnemonic or Unicodeish.
-partial alphanumeric_keys
-xkb_symbols "alt-intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining, alternative)";
-
- include "us(intl-unicode)"
-
- // easier macron; em-dash.
- // em-dash is available via compose, but I added here since it's such
- // an important typographic character.
- key <AE11> { [ minus, underscore, U0304, U2014 ] };
-
- // belowdot, abovedot (caron at coma/less key, per above)
- key <AB09> { [ period, greater, U0323, U0307 ] };
-
-};
-
-partial alphanumeric_keys
-xkb_symbols "ats" {
-
- include "us"
-
- name[Group1]= "Atsina";
-
- //Using Dead key to get COMBINING COMMA ABOVE for ejectives on
- //q, l, t, s, m, g, k, p, w, y, r
- //XCompose key is used for the other accute and grave.
-
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD11> { [ bracketleft, braceleft, U03B8 ] };
- key <AD12> { [ bracketright, braceright, U010D, U010C ] };
- //U+010C (uppercase Č) and U+010D (lowercase č).
-
- key <AC01> { [ a, A, aacute, Aacute ] };
-
- //Small letter Open use compose to key get acute accent
- key <AB03> { [ c, C, U0254, U0186 ] };
- key <AB08> { [ comma, less, U0313 ] };
- key <AB10> { [ slash, question, U0294 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "crd" {
-
- include "us"
-
- name[Group1]= "Coeur d'Alene Salish";
-
- key <AD02> { [ w, W, U02B7, U02B7 ] };
- key <AE07> { [ 7, ampersand, U0294 ] };
- key <AD01> { [ q, Q, U221A ] };
- key <AB04> { [ v, V, U0259 ] };
- key <BKSL> { [ backslash, bar, U026B ] };
- key <AD03> { [ e, E, U025B ] };
- key <AD08> { [ i, I, U026A ] };
- key <AC07> { [ j, J, U01F0 ] };
- key <AE06> { [ 6, asciicircum, U0295 ] };
- key <AC02> { [ s, S, U0161 ] };
- key <AB03> { [ c, C, U010D ] };
- key <AD09> { [ o, O, U0254 ] };
- key <AB09> { [ period, greater, U0323 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-
-partial alphanumeric_keys
- xkb_symbols "sun_type6" {
- include "sun_vndr/us(sun_type6)"
-};
diff --git a/colemak/us-mac b/colemak/us-mac
deleted file mode 100644
index ff2f93f..0000000
--- a/colemak/us-mac
+++ /dev/null
@@ -1,1541 +0,0 @@
-default partial alphanumeric_keys modifier_keys
-xkb_symbols "basic" {
-
- name[Group1]= "English (US)";
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft ] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ minus, underscore ] };
- key <AE12> { [ equal, plus ] };
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ w, W ] };
- key <AD03> { [ e, E ] };
- key <AD04> { [ r, R ] };
- key <AD05> { [ t, T ] };
- key <AD06> { [ y, Y ] };
- key <AD07> { [ u, U ] };
- key <AD08> { [ i, I ] };
- key <AD09> { [ o, O ] };
- key <AD10> { [ p, P ] };
- key <AD11> { [ bracketleft, braceleft ] };
- key <AD12> { [ bracketright, braceright ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ d, D ] };
- key <AC04> { [ f, F ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ j, J ] };
- key <AC08> { [ k, K ] };
- key <AC09> { [ l, L ] };
- key <AC10> { [ semicolon, colon ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ c, C ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ b, B ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ period, greater ] };
- key <AB10> { [ slash, question ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "euro" {
-
- name[Group1]= "English (US, with euro on 5)";
-
- include "us(basic)"
-
- include "eurosign(5)"
-
- include "level3(ralt_switch)"
-};
-
-
-partial alphanumeric_keys
-xkb_symbols "intl" {
-
- name[Group1]= "English (US, international with dead keys)";
-
- include "us(basic)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, yen, dead_belowdot ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD04> { [ r, R, registered, registered ] };
- key <AD05> { [ t, T, thorn, THORN ] };
- key <AD06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD10> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, f, F ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ h, H, h, H ] };
- key <AC07> { [ j, J, j, J ] };
- key <AC08> { [ k, K, oe, OE ] };
-
- key <AC09> { [ l, L, oslash, Ooblique ] };
- key <AC10> { [ semicolon, colon, paragraph, degree ] };
- key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ c, C, copyright, cent ] };
- key <AB04> { [ v, V, v, V ] };
- key <AB05> { [ b, B, b, B ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, ccedilla, Ccedilla ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AB10> { [ slash, question, questiondown, dead_hook ] };
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on symbols/us_intl keyboard map:
-// Dead-keys definition for a very simple US/ASCII layout.
-// by Conectiva (http://www.conectiva.com.br)
-// modified by Ricardo Y. Igarashi (iga@that.com.br)
-
-// Added the following deadkeys, to make it truly international:
-//
-// dead_macron: on AltGr-minus
-// dead_breve: on AltGr-parenleft
-// dead_abovedot: on AltGr-period
-// dead_abovering: on AltGr-0
-// dead_doubleacute: on AltGr-equal (as quotedbl is already used)
-// dead_caron: on AltGr-less (AltGr-shift-comma)
-// dead_cedilla: on AltGr-comma
-// dead_ogonek: on AltGr-semicolon
-// dead_belowdot: on AltGr-underscore (AltGr-shift-minus)
-// dead_hook: on AltGr-question
-// dead_horn: on AltGr-plus (AltGr-shift-equal)
-// dead_diaeresis: on AltGr-colon (Alt-shift-semicolon)
-//
-// those were already there:
-// dead_grave
-// dead_acute
-// dead_circumflex
-// dead_tilde
-// dead_diaeresis
-
-partial alphanumeric_keys
-xkb_symbols "alt-intl" {
-
- name[Group1]= "English (US, alternative international)";
-
- include "us"
-
- key <TLDE> { [ dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE05> { [ 5, percent, EuroSign ] };
- key <AE06> { [ 6, dead_circumflex, asciicircum, asciicircum ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, dead_macron, dead_belowdot ] };
- key <AE12> { [ equal, plus, dead_doubleacute, dead_horn ] };
-
- key <AD03> { [ e, E, EuroSign, cent ] };
-
- key <AC10> { [ semicolon, colon, dead_ogonek, dead_diaeresis ] };
- key <AC11> { [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB08> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_circumflex ] };
- key <AB10> { [ slash, question, dead_hook, dead_hook ] };
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-// based on a keyboard map from an 'xkb/symbols/dk' file
-
-partial alphanumeric_keys
-xkb_symbols "dvorak" {
-
- name[Group1]= "English (Dvorak)";
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft, dead_grave] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ slash, question ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Dvorak international with dead keys
-// Olivier Mehani (shtrom-xorg@ssji.net)
-// Reproduce the per-key mapping of us(intl) for the dvorak layout
-// aka "I just swapped my keys over"
-partial alphanumeric_keys
-xkb_symbols "dvorak-intl" {
-
- name[Group1]= "English (Dvorak, international with dead keys)";
-
- include "us(dvorak)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
-
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AE12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AD01> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
- key <AD02> { [ comma, less, ccedilla, Ccedilla ] };
- key <AD03> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AD04> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
- // key <AD06> { [ f, F ] };
- // key <AD07> { [ g, G ] };
- key <AD08> { [ c, C, copyright, cent ] };
- key <AD09> { [ r, R, registered, registered ] };
- key <AD10> { [ l, L, oslash, Ooblique ] };
- key <AD11> { [ slash, question, questiondown, dead_hook ] };
- // key <AD12> { [ equal, plus, multiply, division ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ o, O, oacute, Oacute ] };
- key <AC03> { [ e, E, eacute, Eacute ] };
- key <AC04> { [ u, U, uacute, Uacute ] };
- key <AC05> { [ i, I, iacute, Iacute ] };
- key <AC06> { [ d, D, eth, ETH ] };
- // key <AC07> { [ h, H ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp, section ] };
- // key <AC11> { [ minus, underscore, yen, dead_belowdot ] };
-
- key <AB01> { [ semicolon, colon, paragraph, degree ] };
- key <AB02> { [ q, Q, adiaeresis, Adiaeresis ] };
- // key <AB03> { [ j, J ] };
- key <AB04> { [ k, K, oe, OE ] };
- // key <AB05> { [ x, X ] };
- // key <AB06> { [ b, B ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ w, W, aring, Aring ] };
- // key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z, ae, AE ] };
-
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Dvorak international without dead keys
-// Stephane Magnenat (stephane at magnenat dot net, http://stephane.magnenat.net)
-// Based on information from http://www.poupinou.org/dvorak/index.html
-//
-// ` 1 2 3 4 5 6 7 8 9 0 [ ] \
-// €
-//
-// ' , . p y f g c r l / =
-// ä ê ë ü ç
-//
-// a o e u i d h t n s -
-// à ô é û î ß
-//
-// ; q j k x b m w v z
-// â ö è ù ï
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-alt-intl" {
-
- name[Group1]= "English (Dvorak alternative international no dead keys)";
-
- include "us(dvorak)"
-
- key <AE04> { [ 4, dollar, EuroSign ] };
-
- key <AD02> { [ comma, less, adiaeresis, dead_caron ] };
- key <AD03> { [ period, greater, ecircumflex, periodcentered ] };
- key <AD04> { [ p, P, ediaeresis, dead_cedilla ] };
- key <AD05> { [ y, Y, udiaeresis ] };
- key <AD08> { [ c, C, ccedilla, dead_abovedot ] };
-
- key <AC01> { [ a, A, agrave ] };
- key <AC02> { [ o, O, ocircumflex ] };
- key <AC03> { [ e, E, eacute ] };
- key <AC04> { [ u, U, ucircumflex ] };
- key <AC05> { [ i, I, icircumflex ] };
- key <AC10> { [ s, S, ssharp ] };
-
- key <AB01> { [ semicolon, colon, acircumflex ] };
- key <AB02> { [ q, Q, odiaeresis, dead_ogonek ] };
- key <AB03> { [ j, J, egrave, dead_doubleacute ] };
- key <AB04> { [ k, K, ugrave ] };
- key <AB05> { [ x, X, idiaeresis ] };
-
- include "level3(ralt_switch)"
-};
-
-// Left and right handed dvorak layouts
-// by sqweek <sqweek@gmail.com> 2006-01-30
-// Based on the corresponding layouts in the console-tools package.
-partial alphanumeric_keys
-xkb_symbols "dvorak-l" {
-
- include "us(dvorak)"
- name[Group1]= "English (left handed Dvorak)";
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ bracketright, braceright ] };
- key <AE03> { [ slash, question ] };
- key <AE04> { [ p, P ] };
- key <AE05> { [ f, F ] };
- key <AE06> { [ m, M ] };
- key <AE07> { [ l, L ] };
- key <AE08> { [ j, J ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 3, numbersign ] };
- key <AE11> { [ 2, at ] };
- key <AE12> { [ 1, exclam ] };
-
- key <AD01> { [ semicolon, colon ] };
- key <AD02> { [ q, Q ] };
- key <AD03> { [ b, B ] };
- key <AD04> { [ y, Y ] };
- key <AD05> { [ u, U ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ o, O ] };
- key <AD09> { [ period, greater ] };
- key <AD10> { [ 6, asciicircum ] };
- key <AD11> { [ 5, percent ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ minus, underscore ] };
- key <AC02> { [ k, K ] };
- key <AC03> { [ c, C ] };
- key <AC04> { [ d, D ] };
- key <AC05> { [ t, T ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ e, E ] };
- key <AC08> { [ a, A ] };
- key <AC09> { [ z, Z ] };
- key <AC10> { [ 8, asterisk ] };
- key <AC11> { [ 7, ampersand ] };
-
- key <AB01> { [ apostrophe, quotedbl ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ g, G ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ w, W ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ i, I ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ 0, parenright ] };
- key <AB10> { [ 9, parenleft ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-r" {
-
- include "us(dvorak)"
- name[Group1]= "English (right handed Dvorak)";
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ j, J ] };
- key <AE06> { [ l, L ] };
- key <AE07> { [ m, M ] };
- key <AE08> { [ f, F ] };
- key <AE09> { [ p, P ] };
- key <AE10> { [ slash, question ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright ] };
-
- key <AD01> { [ 5, percent ] };
- key <AD02> { [ 6, asciicircum ] };
- key <AD03> { [ q, Q ] };
- key <AD04> { [ period, greater ] };
- key <AD05> { [ o, O ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ y, Y ] };
- key <AD10> { [ b, B ] };
- key <AD11> { [ semicolon, colon ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ 7, ampersand ] };
- key <AC02> { [ 8, asterisk ] };
- key <AC03> { [ z, Z ] };
- key <AC04> { [ a, A ] };
- key <AC05> { [ e, E ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ t, T ] };
- key <AC08> { [ d, D ] };
- key <AC09> { [ c, C ] };
- key <AC10> { [ k, K ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ 9, parenleft ] };
- key <AB02> { [ 0, parenright ] };
- key <AB03> { [ x, X ] };
- key <AB04> { [ comma, less ] };
- key <AB05> { [ i, I ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ w, W ] };
- key <AB08> { [ v, V ] };
- key <AB09> { [ g, G ] };
- key <AB10> { [ apostrophe, quotedbl ] };
-};
-
-// Classic dvorak layout
-// by Piter Punk <piterpk@terra.com.br> - 2006-07-06
-// Based on dvorak layout and e-mail from Russel L. Harris rlharris@oplink.net
-// on xorg list.
-partial alphanumeric_keys
-xkb_symbols "dvorak-classic" {
-
- name[Group1]= "English (classic Dvorak)";
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ 7, ampersand ] };
- key <AE03> { [ 5, percent ] };
- key <AE04> { [ 3, numbersign ] };
- key <AE05> { [ 1, exclam ] };
- key <AE06> { [ 9, parenleft, dead_grave] };
- key <AE07> { [ 0, parenright ] };
- key <AE08> { [ 2, at ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE11> { [ 8, asterisk ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ slash, question ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
-// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
-// Main features: Numbers are in shift position (like French), symbols have been
-// placed in locations that give good hand-alternation and finger rolling with
-// symbols that usually follows, accented characters are possible for I18N.
-partial alphanumeric_keys
-xkb_symbols "dvp" {
- include "us(dvorak)"
-
- name[Group1] = "English (programmer Dvorak)";
-
- // Unmodified Shift AltGr Shift+AltGr
- // symbols row, left side
- key <TLDE> { [ dollar, asciitilde, dead_tilde ] };
- key <AE01> { [ ampersand, percent ] };
- key <AE02> { [ bracketleft, 7, currency ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE03> { [ braceleft, 5, cent ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE04> { [ braceright, 3, yen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE05> { [ parenleft, 1, EuroSign ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE06> { [ equal, 9, sterling ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
-
- // symbols row, right side
- key <AE07> { [ asterisk, 0 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE08> { [ parenright, 2, onehalf ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE09> { [ plus, 4 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE10> { [ bracketright, 6 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE11> { [ exclam, 8, exclamdown ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE12> { [ numbersign, grave, dead_grave ] };
- key <BKSP> { [ BackSpace, BackSpace ] };
-
- // upper row, left side
- key <AD01> { [ semicolon, colon, dead_diaeresis ] };
- key <AD02> { [ comma, less, guillemotleft ] };
- key <AD03> { [ period, greater, guillemotright ] };
- key <AD04> { [ p, P, paragraph, section ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
-
- // upper row, right side
- key <AD08> { [ c, C, ccedilla, Ccedilla ] };
- key <AD09> { [ r, R, registered, trademark ] };
- key <AD11> { [ slash, question, questiondown ] };
- key <AD12> { [ at, asciicircum, dead_circumflex, dead_caron ] };
-
- // home row, left side
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ o, O, oslash, Ooblique ] };
- key <AC03> { [ e, E, ae, AE ] };
- key <AC04> { [ u, U, eacute, Eacute ] };
-
- // home row, right side
- key <AC06> { [ d, D, eth, ETH ] };
- key <AC07> { [ h, H, dead_acute ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp ] };
- key <AC11> { [ minus, underscore, hyphen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <BKSL> { [ backslash, bar ] };
-
- // lower row, left side
- key <AB01> { [ apostrophe, quotedbl, dead_acute ] };
-
- include "level3(ralt_switch)"
-};
-
-// phonetic layout for Russian letters on an US keyboard
-// by Ivan Popov <pin@konvalo.org> 2005-07-17
-
-// level3 modifier is a shortcut to the "us" meaning of the keys where
-// we place cyrillic letters, handy for accessing the corresponding
-// punctuation marks.
-// It is important to have access to punctuation marks, and the rest of
-// alphabetical keys are added for being consequent so that the users
-// can expect the level3 modifier to give what the key label shows.
-
-partial alphanumeric_keys
-xkb_symbols "rus" {
-
- name[Group1]= "Russian (US, phonetic)";
-
- include "us(basic)"
-
-key.type[group1]="FOUR_LEVEL_ALPHABETIC";
-
- key <LatA> { [ Cyrillic_a, Cyrillic_A ] };
- key <LatB> { [ Cyrillic_be, Cyrillic_BE ] };
- key <LatW> { [ Cyrillic_ve, Cyrillic_VE ] };
- key <LatG> { [ Cyrillic_ghe, Cyrillic_GHE ] };
- key <LatD> { [ Cyrillic_de, Cyrillic_DE ] };
- key <LatE> { [ Cyrillic_ie, Cyrillic_IE ] };
- key <TLDE> { [ Cyrillic_io, Cyrillic_IO, grave, asciitilde ] };
- key <LatV> { [ Cyrillic_zhe, Cyrillic_ZHE ] };
- key <LatZ> { [ Cyrillic_ze, Cyrillic_ZE ] };
- key <LatI> { [ Cyrillic_i, Cyrillic_I ] };
- key <LatJ> { [ Cyrillic_shorti, Cyrillic_SHORTI ] };
- key <LatK> { [ Cyrillic_ka, Cyrillic_KA ] };
- key <LatL> { [ Cyrillic_el, Cyrillic_EL ] };
- key <LatM> { [ Cyrillic_em, Cyrillic_EM ] };
- key <LatN> { [ Cyrillic_en, Cyrillic_EN ] };
- key <LatO> { [ Cyrillic_o, Cyrillic_O ] };
- key <LatP> { [ Cyrillic_pe, Cyrillic_PE ] };
- key <LatR> { [ Cyrillic_er, Cyrillic_ER ] };
- key <LatS> { [ Cyrillic_es, Cyrillic_ES ] };
- key <LatT> { [ Cyrillic_te, Cyrillic_TE ] };
- key <LatU> { [ Cyrillic_u, Cyrillic_U ] };
- key <LatF> { [ Cyrillic_ef, Cyrillic_EF ] };
- key <LatH> { [ Cyrillic_ha, Cyrillic_HA ] };
- key <LatC> { [ Cyrillic_tse, Cyrillic_TSE ] };
- key <AC10> { [ Cyrillic_che, Cyrillic_CHE, semicolon, colon ] };
- key <AD11> { [ Cyrillic_sha, Cyrillic_SHA, bracketleft, braceleft] };
- key <AD12> { [ Cyrillic_shcha, Cyrillic_SHCHA, bracketright, braceright ] };
- key <AE12> { [ Cyrillic_hardsign, Cyrillic_HARDSIGN, equal, plus ] };
- key <LatY> { [ Cyrillic_yeru, Cyrillic_YERU ] };
- key <LatX> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN ] };
- key <BKSL> { [ Cyrillic_e, Cyrillic_E, backslash, bar ] };
- key <AC11> { [ Cyrillic_yu, Cyrillic_YU, apostrophe, quotedbl ] };
- key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "mac" {
-
- include "us(basic)"
- name[Group1]= "English (Macintosh)";
- key.type[group1]="FOUR_LEVEL";
-
- // Slightly improvised from http://homepage.mac.com/thgewecke/kblayout.jpg
- key <LSGT> { [ section, plusminus, section, plusminus ] };
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_horn ] };
- key <AE01> { [ 1, exclam, exclamdown, U2044 ] };
- key <AE02> { [ 2, at, trademark, EuroSign ] };
- key <AE03> { [ 3, numbersign, sterling, U2039 ] };
- key <AE04> { [ 4, dollar, cent, U203A ] };
- key <AE05> { [ 5, percent, infinity, UFB01 ] };
- key <AE06> { [ 6,asciicircum, section, UFB02 ] };
- key <AE07> { [ 7, ampersand, paragraph, doubledagger ] };
- key <AE08> { [ 8, asterisk, enfilledcircbullet, degree ] };
- key <AE09> { [ 9, parenleft, ordfeminine, periodcentered ] };
- key <AE10> { [ 0, parenright, masculine,singlelowquotemark] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, notequal, plusminus ] };
-
- key <AD01> { [ q, Q, oe, OE ] };
- key <AD02> { [ w, W, U2211,doublelowquotemark] };
- key <AD03> { [ e, E, dead_acute, acute ] };
- key <AD04> { [ r, R, registered, U2030 ] };
- key <AD05> { [ t, T, dagger, dead_caron ] };
- key <AD06> { [ y, Y, yen, onequarter ] };
- key <AD07> { [ u, U, dead_diaeresis, diaeresis ] };
- key <AD08> { [ i, I, dead_circumflex, U02C6 ] };
- key <AD09> { [ o, O, oslash, Ooblique ] };
- key <AD10> { [ p, P, Greek_pi, U220F ] };
- key <AD11> { [ bracketleft, braceleft, leftdoublequotemark, rightdoublequotemark ] };
- key <AD12> { [bracketright, braceright, leftsinglequotemark, rightsinglequotemark ] };
- key <BKSL> { [ backslash, bar, guillemotleft, guillemotright ] };
-
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ s, S, ssharp, dead_stroke ] };
- key <AC03> { [ d, D, partialderivative, eth ] };
- key <AC04> { [ f, F, function, dead_hook ] };
- key <AC05> { [ g, G, copyright, dead_doubleacute ] };
- key <AC06> { [ h, H, dead_abovedot, dead_belowdot ] };
- key <AC07> { [ j, J, U2206, onehalf ] };
- key <AC08> { [ k, K,dead_abovering, UF8FF ] };
-
- key <AC09> { [ l, L, notsign, THORN ] };
- key <AC10> { [ semicolon, colon, U2026, thorn ] };
- key <AC11> { [apostrophe, quotedbl, ae, AE ] };
-
- key <AB01> { [ z, Z, Greek_OMEGA, dead_cedilla ] };
- key <AB02> { [ x, X, U2248, dead_ogonek ] };
- // unclear whether "approxeq" is 2248 or 2245
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB04> { [ v, V, squareroot, U25CA ] };
- key <AB05> { [ b, B, integral, idotless ] };
- key <AB06> { [ n, N, dead_tilde, U02DC ] };
- key <AB07> { [ m, M, mu, threequarters ] };
- key <AB08> { [ comma, less, lessthanequal, dead_macron ] };
- key <AB09> { [ period, greater, greaterthanequal, dead_breve ] };
- key <AB10> { [ slash, question, division, questiondown ] };
-
- include "level3(ralt_switch)"
-};
-
-// Colemak symbols for xkb on X.Org Server 7.x
-// 2006-01-01 Shai Coleman, http://colemak.com/
-
-partial alphanumeric_keys
-xkb_symbols "colemak" {
- include "us"
- name[Group1]= "English (Colemak)";
-
- key <TLDE> { [ grave, asciitilde, dead_tilde, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, masculine, twosuperior ] };
- key <AE03> { [ 3, numbersign, ordfeminine, threesuperior ] };
- key <AE04> { [ 4, dollar, cent, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, yen ] };
- key <AE06> { [ 6, asciicircum, hstroke, Hstroke ] };
- key <AE07> { [ 7, ampersand, eth, ETH ] };
- key <AE08> { [ 8, asterisk, thorn, THORN ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, leftdoublequotemark ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, rightdoublequotemark ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ f, F, atilde, Atilde ] };
- key <AD04> { [ p, P, oslash, Ooblique ] };
- key <AD05> { [ g, G, dead_ogonek, asciitilde ] };
- key <AD06> { [ j, J, dstroke, Dstroke ] };
- key <AD07> { [ l, L, lstroke, Lstroke ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
- key <AD11> { [ bracketleft, braceleft, guillemotleft, 0x1002039 ] };
- key <AD12> { [ bracketright, braceright, guillemotright, 0x100203a ] };
-// key <AD11> { [ plus, braceleft, guillemotleft, 0x1002039 ] };
-// key <AD12> { [ asterisk, braceright, guillemotright, 0x100203a ] };
- key <BKSL> { [ Shift_R, Shift_R, bar, bar ] };
-// key <BKSL> { [ backslash, bar, asciitilde, asciitilde ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ r, R, dead_grave, asciitilde ] };
- key <AC03> { [ s, S, ssharp, asciitilde ] };
- key <AC04> { [ t, T, dead_acute, dead_doubleacute ] };
- key <AC05> { [ d, D, dead_diaeresis, asciitilde ] };
- key <AC06> { [ h, H, dead_caron, asciitilde ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ i, I, iacute, Iacute ] };
- key <AC10> { [ o, O, oacute, Oacute ] };
- key <AC11> { [ apostrophe, quotedbl, otilde, Otilde ] };
-
- key <AB05> { [ Arabic_dammatan, underscore, endash, emdash ] };
- key <LSGT> { [ z, Z, ae, AE ] };
- key <AB01> { [ x, X, dead_circumflex, asciitilde ] };
- key <AB02> { [ c, C, ccedilla, Ccedilla ] };
- key <AB03> { [ v, V, oe, OE ] };
- key <AB04> { [ b, B, dead_breve, asciitilde ] };
- key <AB05> { [ backslash, bar, endash, emdash ] };
-// key <AB01> { [ z, Z, ae, AE ] };
-// key <AB02> { [ x, X, dead_circumflex, asciitilde ] };
-// key <AB03> { [ c, C, ccedilla, Ccedilla ] };
-// key <AB04> { [ v, V, oe, OE ] };
-// key <AB05> { [ b, B, dead_breve, asciitilde ] };
- key <AB06> { [ k, K, dead_abovering, asciitilde ] };
- key <AB07> { [ m, M, dead_macron, asciitilde ] };
- key <AB08> { [ comma, less, dead_cedilla, asciitilde ] };
- key <AB09> { [ period, greater, dead_abovedot, asciitilde ] };
- key <AB10> { [ slash, question, questiondown, asciitilde ] };
-
- key <CAPS> { [ Shift_L, Shift_L, backslash, backslash ] };
- key <LWIN> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <RWIN> { [ Alt_L, Alt_L, Alt_L, Alt_L ] };
- key <LALT> { [ Super_L, Super_L, Super_L, Super_L ] };
- key <RALT> { [ Super_R, Super_R, Super_R, Super_R ] };
- key <LFSH> { [ Hyper_L, Hyper_L, backslash, backslash ] };
- key <RTSH> { [ Hyper_R, Hyper_R, backslash, backslash ] };
-// key <CAPS> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <SPCE> { [ space, space, space, nobreakspace ] };
-
-// include "level3(ralt_switch)"
-};
-
-// I do NOT like dead-keys - the International keyboard as defined by Microsoft
-// doesn't fit my needs. Why use two keystrokes for all simple characters (eg '
-// and <space> generates a single ') just to have an é (eacute) in two strokes
-// as well? I type ' more often than é (eacute).
-//
-// This file works just like a regular keyboard, BUT has all dead-keys
-// accessible at level3 (through AltGr). An ë (ediaeresis) is now: AltGr+"
-// followed by an e. In other words, this keyboard is not international as long
-// as you leave the right Alt key alone.
-//
-// The original MS International keyboard was intended for Latin1 (iso8859-1).
-// With the introduction of iso8859-15, the (important) ligature oe (and OE)
-// became available. I added them next to ae. Because I write ediaeresis more
-// often than registered, I moved registered to be next to copyright and added
-// ediaeresis and idiaeresis. - Adriaan
-
-partial alphanumeric_keys
-xkb_symbols "altgr-intl" {
-
- name[Group1]= "English (international AltGr dead keys)";
-
- include "us(intl)"
-
-// five dead keys moved into level3:
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AC11> { [apostrophe,quotedbl, dead_acute, dead_diaeresis ] };
-
-// diversions from the MS Intl keyboard:
-
- key <AE01> { [ 1, exclam, onesuperior, exclamdown ] };
- key <AD04> { [ r, R, ediaeresis, Ediaeresis ] };
- key <AC07> { [ j, J, idiaeresis, Idiaeresis ] };
- key <AB02> { [ x, X, oe, OE ] };
- key <AB04> { [ v, V, registered, registered ] };
-
-// onequarter etc (not in iso8859-15) moved to get three unshifted deadkeys:
-
- key <AE06> { [ 6, asciicircum, dead_circumflex, onequarter ] };
- key <AE07> { [ 7, ampersand, dead_horn, onehalf ] };
- key <AE08> { [ 8, asterisk, dead_ogonek, threequarters ] };
-
- include "level3(ralt_switch)"
-};
-
-// Intel ClassmatePC Keyboard Layout
-// by Piter PUNK <piterpk@terra.com.br>
-//
-// The keyboard layouts below maps the us(basic), us(intl) and us(alt-intl)
-// to ClassmatePC keyboard. All layouts uses RCTL as level3(switch) since
-// the keyboard doesn't have AltGr key. The EuroSign is engraved at 5 key.
-
-// classmate - us(basic)
-partial alphanumeric_keys
-xkb_symbols "classmate" {
- include "us(basic)"
- name[Group1]= "English (US)";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "eurosign(5)"
- include "level3(switch)"
-};
-
-// classmate-intl - us(intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-intl" {
- include "us(intl)"
- name[Group1]= "USA - ClassmatePC (International)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- onehalf, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- threequarters, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-alt-intl - us(alt-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-alt-intl" {
- include "us(alt-intl)"
- name[Group1]= "USA - ClassmatePC (Alternative international)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KPSU> { [ KP_Subtract, KP_Subtract ] };
-
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KPAD> { [ KP_Add, KP_Add,
- dead_ogonek, dead_diaeresis ] };
-
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_circumflex ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- dead_hook, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-altgr-intl - us(altgr-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-altgr-intl" {
- include "us(altgr-intl)"
- name[Group1]= "USA - ClassmatePC (International Fn+Alt dead-keys)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- dead_horn, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- dead_ogonek, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP1> { [ KP_End, KP_1,
- idiaeresis, Idiaeresis ] };
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // OLPC international US English keyboard layout.
- // It's a little different from the usual international layout.
- // See: http://wiki.laptop.org/go/Image:Keyboard_english.png
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
- key <AE12> { [ equal, plus, 0x1000303, 0x1000303 ] }; // combining tilde above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- key <AC11> { [ apostrophe, quotedbl, currency, currency ] };
- key <AC12> { [ backslash, bar, section, section ] };
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <I219> { [ multiply, division, ISO_Next_Group, ISO_Prev_Group ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc2" {
- include "us(olpc)"
- name[Group1]= "English (the divide/multiply keys toggle the layout)";
- include "group(olpc)"
-};
-
-xkb_symbols "olpcm" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // Mechanical (non-membrane) OLPC int'l US English keyboard layout.
- // See: http://wiki.laptop.org/go/OLPC_English_Non-membrane_Keyboard
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- // no AC11 or AC12 on olpcm
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <AA02> { [ backslash, bar, section, section ] };
- key <AA06> { [ equal, plus, 0x1000303, 0x1000303 ] };
- key <AA07> { [ apostrophe, quotedbl, currency, currency ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on Cherokee Nation Official Layout
-// http://www.cherokee.org/extras/downloads/font/Keyboard.htm
-
-partial alphanumeric_keys modifier_keys
-xkb_symbols "chr" {
-
- name[Group1]= "Cherokee";
- key.type[group1]="ALPHABETIC";
-
- key <TLDE> { [ grave, U13CA ] };
- key <AE01> { [ 1, U13B1 ] };
- key <AE02> { [ 2, U13C7 ] };
- key <AE03> { [ 3, U13E7 ] };
- key <AE04> { [ U13D9, U13B0 ] };
- key <AE05> { [ U13E6, U13B9 ] };
- key <AE06> { [ U13DC, U13DD ] };
- key <AE07> { [ U13CB, U13E1 ] };
- key <AE08> { [ U13D6, U13BA ] };
- key <AE09> { [ U13D2, parenleft ] };
- key <AE10> { [ U13C4, parenright ] };
- key <AE11> { [ U13BF, U13BC ] };
- key <AE12> { [ U13F3, U13BD ] };
-
- key <AD01> { [ U13AA, U13C6 ] };
- key <AD02> { [ U13B3, U13EB ] };
- key <AD03> { [ U13A1, U13E3 ] };
- key <AD04> { [ U13DB, U13CF ] };
- key <AD05> { [ U13D4, U13D8 ] };
- key <AD06> { [ U13EF, U13F2 ] };
- key <AD07> { [ U13A4, U13AD ] };
- key <AD08> { [ U13A2, U13F1 ] };
- key <AD09> { [ U13A3, U13EC ] };
- key <AD10> { [ U13C1, U13EA ] };
- key <AD11> { [ U13D5, U13D1 ] };
- key <AD12> { [ U13B6, U13E4 ] };
- key <BKSL> { [ U13E9, U13EE ] };
-
- key <AC01> { [ U13A0, U13CC ] };
- key <AC02> { [ U13CD, U13CE ] };
- key <AC03> { [ U13D7, U13D0 ] };
- key <AC04> { [ U13A9, U13C8 ] };
- key <AC05> { [ U13A6, U13E5 ] };
- key <AC06> { [ U13AF, U13B2 ] };
- key <AC07> { [ U13DA, U13AB ] };
- key <AC08> { [ U13B8, U13A7 ] };
- key <AC09> { [ U13B5, U13AE ] };
- key <AC10> { [ U13E8, U13E0 ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ U13AC, U13C3 ] };
- key <AB02> { [ U13F4, U13ED ] };
- key <AB03> { [ U13D3, U13DF ] };
- key <AB04> { [ U13A5, U13DE ] };
- key <AB05> { [ U13A8, U13F0 ] };
- key <AB06> { [ U13BE, U13BB ] };
- key <AB07> { [ U13C5, U13B7 ] };
- key <AB08> { [ comma, U13E2 ] };
- key <AB09> { [ period, U13B4 ] };
- key <AB10> { [ U13C2, U13C9 ] };
-};
-
-// Serbian charecters added as third level symbols to US keyboard layout.
-
-partial alphanumeric_keys
-xkb_symbols "hbs" {
-
- name[Group1]= "Serbo-Croatian (US)";
-
- include "us"
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE06> { [ 6, dead_caron, asciicircum, asciicircum ] };
- key <AE08> { [ 8, asterisk, multiply, division ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AC09> { [ l, L, U1C9, U1C8 ] };
- key <AB06> { [ n, N, U1CC, U1CB ] };
- key <AB01> { [ z, Z, U1C6, U1C5 ] };
- key <AD03> { [ e, E, EuroSign, cent ] };
- key <AC03> { [ d, D, dstroke, Dstroke ] };
- key <AC11> { [ dead_acute, quotedbl, apostrophe, apostrophe ] };
- key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
- key <AB08> { [ comma, less, U3003, guillemotright ] };
- key <AB09> { [ period, greater, ellipsis, guillemotleft ] };
-
- include "level3(ralt_switch)"
-};
-
-//based on http://upload.wikimedia.org/wikipedia/commons/1/18/T-Mobile_G1_launch_event_2.jpg
-partial alphanumeric_keys
-xkb_symbols "htcdream" {
- include "inet(htcdream)"
- name[Group1]= "English (US)";
-
- //second row
- key <AD01> { [ q, Q, Tab, Tab ] };
- key <AD02> { [ w, W, grave, grave ] };
- key <AD03> { [ e, E, underscore, underscore ] };
- key <AD04> { [ r, R, sterling, sterling ] };
- key <AD05> { [ t, T, EuroSign, EuroSign ] };
- key <AD06> { [ y, Y, division, division ] };
- key <AD07> { [ u, U, multiply, multiply ] };
- key <AD08> { [ i, I, minus, minus ] };
- key <AD09> { [ o, O, plus, plus ] };
- key <AD10> { [ p, P, equal, equal ] };
-
- //third row
- key <AC01> { [ a, A, NoSymbol, NoSymbol ] };
- key <AC02> { [ s, S, bar, bar ] };
- key <AC03> { [ d ,D, backslash, backslash ] };
- key <AC04> { [ f, F, braceleft, braceleft ] };
- key <AC05> { [ g, G, braceright, braceright ] };
- key <AC06> { [ h, H, colon, colon ] };
- key <AC07> { [ j, J, semicolon, semicolon ] };
- key <AC08> { [ k, K, quotedbl, quotedbl ] };
- key <AC09> { [ l, L, apostrophe, apostrophe ] };
-
- //forth row
- key <AB01> { [ z, Z, NoSymbol, NoSymbol ] };
- key <AB02> { [ x, X, NoSymbol, NoSymbol ] };
- key <AB03> { [ c, C, NoSymbol, NoSymbol ] };
- key <AB04> { [ v, V, bracketleft, bracketleft ] };
- key <AB05> { [ b, B, bracketright, bracketright ] };
- key <AB06> { [ n, N, less, less ] };
- key <AB07> { [ m, M, greater, greater ] };
- key <AB08> { [ comma, comma, question, question ] };
-
- //fifth row
- key <FK15> { [ at, at, asciitilde, asciitilde ] };
-
- include "level3(alt_switch)"
-};
-
-// Workman Keyboard Layout symbols for xkb on X.Org Server 7.x
-// 09-06-2010 OJ Bucao. http://www.workmanlayout.com
-
-partial alphanumeric_keys
-xkb_symbols "workman" {
-
- name[Group1]= "English (Workman)";
-
- include "us(basic)"
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ d, D ] };
- key <AD03> { [ r, R ] };
- key <AD04> { [ w, W ] };
- key <AD05> { [ b, B ] };
- key <AD06> { [ j, J ] };
- key <AD07> { [ f, F ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ p, P ] };
- key <AD10> { [ semicolon, colon ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ h, H ] };
- key <AC04> { [ t, T ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ y, Y ] };
- key <AC07> { [ n, N ] };
- key <AC08> { [ e, E ] };
- key <AC09> { [ o, O ] };
- key <AC10> { [ i, I ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ m, M ] };
- key <AB04> { [ c, C ] };
- key <AB05> { [ v, V ] };
- key <AB06> { [ k, K ] };
- key <AB07> { [ l, L ] };
-
- key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "workman-intl" {
-
- name[Group1]= "English (Workman, international with dead keys)";
-
- include "us(intl)"
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ d, D, eth, ETH ] };
- key <AD03> { [ r, R, registered, registered ] };
- key <AD04> { [ w, W, aring, Aring ] };
- key <AD05> { [ b, B, b, B ] };
- key <AD06> { [ j, J, j, J ] };
- key <AD07> { [ f, F, f, F ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD10> { [ semicolon, colon, paragraph, degree ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ h, H, h, H ] };
- key <AC04> { [ t, T, thorn, THORN ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ o, O, oacute, Oacute ] };
- key <AC10> { [ i, I, iacute, Iacute ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ m, M, mu, mu ] };
- key <AB04> { [ c, C, copyright, cent ] };
- key <AB05> { [ v, V, v, V ] };
- key <AB06> { [ k, K, oe, OE ] };
- key <AB07> { [ l, L, oslash, Ooblique ] };
-
- key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
-
- include "level3(ralt_switch)"
-};
-
-// EXTRAS:
-
-// Czech, Slovak and German charecters added as third level symbols to US keyboard layout.
-partial alphanumeric_keys
-xkb_symbols "cz_sk_de" {
- include "us"
- name[Group1]="Czech Slovak and German (US)";
-
- key <TLDE> { [grave, asciitilde, uring, Uring ] };
- key <AE01> { [ 1, exclam, uacute, Uacute ] };
- key <AE02> { [ 2, at, ecaron, Ecaron ] };
- key <AE03> { [ 3, numbersign, scaron, Scaron ] };
- key <AE04> { [ 4, dollar, ccaron, Ccaron ] };
- key <AE05> { [ 5, percent, rcaron, Rcaron ] };
- key <AE06> { [ 6, asciicircum, zcaron, Zcaron ] };
- key <AE07> { [ 7, ampersand, yacute, Yacute ] };
- key <AE08> { [ 8, asterisk, aacute, Aacute ] };
- key <AE09> { [ 9, parenleft, iacute, Iacute ] };
- key <AE10> { [ 0, parenright, eacute, Eacute ] };
- key <AE11> { [minus, underscore, ssharp, 0x1001E9E ] };
- key <AE12> { [equal, plus, dead_acute, dead_caron ] };
-
- key <AD03> { [ e, E, EuroSign, Eacute ] };
-
- key <AD11> { [bracketleft, braceleft, udiaeresis, Udiaeresis ] };
- key <AC10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
- key <AC11> { [apostrophe, quotedbl,adiaeresis, Adiaeresis ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD06> { [ y, Y, yacute, Yacute ] };
- key <AD07> { [ u, U, uring, Uring ] };
-
- key <AC02> { [ s, S, scaron, Scaron ] };
- key <AB01> { [ z, Z, zcaron, Zcaron ] };
- key <AB03> { [ c, C, ccaron, Ccaron ] };
- key <AD04> { [ r, R, rcaron, Rcaron ] };
- key <AD05> { [ t, T, tcaron, Tcaron ] };
- key <AC03> { [ d, D, dcaron, Dcaron ] };
- key <AB06> { [ n, N, ncaron, Ncaron ] };
- key <AC09> { [ l, L, lcaron, Lcaron ] };
- key <AD10> { [ p, P,ocircumflex, Ocircumflex ] };
-
- key <SPCE> { [ space, space, nobreakspace, nobreakspace] };
-
- include "level3(ralt_switch)"
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does not deviate from the lame MS-style
-// US-intl layout; but it uses AltGr for combining, like altgr-intl.
-//
-// This might break your font layout layout systems (because they
-// suck), caveat emptor. Also, most of today's software will count
-// individual combining marks for selection, deletion, character
-// counting &c., and won't be smart enough to do canonical equivalence
-// when searching, &c.
-//
-// With Unicode combining you use "handwriting order", not
-// "typewriting order" as with deadkeys. That is, you first type the
-// base character, then the diacritics/accents/modifiers. This has
-// the advantage of avoiding hidden states --- each keypress changes
-// something on screen.
-//
-// TODO: as of now, this duplicates all us(intl) functionality with
-// combining. With care, perhaps we could add more combining marks
-// not present in intl, and support all major languages.
-partial alphanumeric_keys
-xkb_symbols "intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining)";
-
- include "us(intl)"
- include "level3(ralt_switch)"
-
- // grave, tilde
- key <TLDE> { [grave, asciitilde, U0300, U0303 ] };
- // double acute
- key <AE02> { [ 2, at, twosuperior, U030B ] };
- // macron
- key <AE03> { [ 3, numbersign, threesuperior, U0304 ] };
- // circumflex
- key <AE06> { [ 6, asciicircum, onequarter, U0302 ] };
- // horn
- key <AE07> { [ 7, ampersand, onehalf, U031B ] };
- // ogonek
- key <AE08> { [ 8, asterisk, threequarters, U0328 ] };
- // breve
- key <AE09> { [ 9, parenleft, leftsinglequotemark, U0306 ] };
- // abovering
- key <AE10> { [ 0, parenright, rightsinglequotemark, U030A ] };
-
- // belowdot
- key <AE11> { [ minus, underscore, yen, U0323 ] };
- // acute, diaeresis
- key <AC11> { [apostrophe, quotedbl, U0301, U0308 ] };
- // abovedot, caron
- key <AB09> { [ period, greater, U0307, U030C ] };
- // hook
- key <AB10> { [ slash, question, questiondown, U0309 ] };
-
- // alt-intl compatibility
- // cedilla, caron
- key <AB08> { [ comma, less, U0327, U030C ] };
- // ogonek, diaeresis
- key <AC10> { [ semicolon, colon, U0328, U0308 ] };
- // doubleacute, horn
- key <AE12> { [ equal, plus, U030B, U031B ] };
-
- // we don't do combining latin letters and combining enclosures
- // because support for those is very rare.
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does break compatibility with us-intl,
-// whenever I thought it would be more mnemonic or Unicodeish.
-partial alphanumeric_keys
-xkb_symbols "alt-intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining, alternative)";
-
- include "us(intl-unicode)"
-
- // easier macron; em-dash.
- // em-dash is available via compose, but I added here since it's such
- // an important typographic character.
- key <AE11> { [ minus, underscore, U0304, U2014 ] };
-
- // belowdot, abovedot (caron at coma/less key, per above)
- key <AB09> { [ period, greater, U0323, U0307 ] };
-
-};
-
-partial alphanumeric_keys
-xkb_symbols "ats" {
-
- include "us"
-
- name[Group1]= "Atsina";
-
- //Using Dead key to get COMBINING COMMA ABOVE for ejectives on
- //q, l, t, s, m, g, k, p, w, y, r
- //XCompose key is used for the other accute and grave.
-
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD11> { [ bracketleft, braceleft, U03B8 ] };
- key <AD12> { [ bracketright, braceright, U010D, U010C ] };
- //U+010C (uppercase Č) and U+010D (lowercase č).
-
- key <AC01> { [ a, A, aacute, Aacute ] };
-
- //Small letter Open use compose to key get acute accent
- key <AB03> { [ c, C, U0254, U0186 ] };
- key <AB08> { [ comma, less, U0313 ] };
- key <AB10> { [ slash, question, U0294 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "crd" {
-
- include "us"
-
- name[Group1]= "Coeur d'Alene Salish";
-
- key <AD02> { [ w, W, U02B7, U02B7 ] };
- key <AE07> { [ 7, ampersand, U0294 ] };
- key <AD01> { [ q, Q, U221A ] };
- key <AB04> { [ v, V, U0259 ] };
- key <BKSL> { [ backslash, bar, U026B ] };
- key <AD03> { [ e, E, U025B ] };
- key <AD08> { [ i, I, U026A ] };
- key <AC07> { [ j, J, U01F0 ] };
- key <AE06> { [ 6, asciicircum, U0295 ] };
- key <AC02> { [ s, S, U0161 ] };
- key <AB03> { [ c, C, U010D ] };
- key <AD09> { [ o, O, U0254 ] };
- key <AB09> { [ period, greater, U0323 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-
-partial alphanumeric_keys
- xkb_symbols "sun_type6" {
- include "sun_vndr/us(sun_type6)"
-};
diff --git a/colemak/us2 b/colemak/us2
deleted file mode 100644
index 39ccce8..0000000
--- a/colemak/us2
+++ /dev/null
@@ -1,1348 +0,0 @@
-default
-partial alphanumeric_keys modifier_keys
-xkb_symbols "basic" {
-
- name[Group1]= "English (US)";
-
- // Alphanumeric section
- key <TLDE> { [ grave, asciitilde ] };
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft ] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ minus, underscore ] };
- key <AE12> { [ equal, plus ] };
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ w, W ] };
- key <AD03> { [ e, E ] };
- key <AD04> { [ r, R ] };
- key <AD05> { [ t, T ] };
- key <AD06> { [ y, Y ] };
- key <AD07> { [ u, U ] };
- key <AD08> { [ i, I ] };
- key <AD09> { [ o, O ] };
- key <AD10> { [ p, P ] };
- key <AD11> { [ bracketleft, braceleft ] };
- key <AD12> { [ bracketright, braceright ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ d, D ] };
- key <AC04> { [ f, F ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ j, J ] };
- key <AC08> { [ k, K ] };
- key <AC09> { [ l, L ] };
- key <AC10> { [ semicolon, colon ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ c, C ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ b, B ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ period, greater ] };
- key <AB10> { [ slash, question ] };
-
- key <BKSL> { [ backslash, bar ] };
- // End alphanumeric section
-};
-
-partial alphanumeric_keys
-xkb_symbols "euro" {
-
- name[Group1]= "English (US, with euro on 5)";
-
- include "us(basic)"
-
- include "eurosign(5)"
-
- include "level3(ralt_switch)"
-};
-
-
-partial alphanumeric_keys
-xkb_symbols "intl" {
-
- name[Group1]= "English (US, international with dead keys)";
-
- include "us(basic)"
-
- // Alphanumeric section
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, yen, dead_belowdot ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD04> { [ r, R, registered, registered ] };
- key <AD05> { [ t, T, thorn, THORN ] };
- key <AD06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD10> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, f, F ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ h, H, h, H ] };
- key <AC07> { [ j, J, j, J ] };
- key <AC08> { [ k, K, oe, OE ] };
-
- key <AC09> { [ l, L, oslash, Ooblique ] };
- key <AC10> { [ semicolon, colon, paragraph, degree ] };
- key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ c, C, copyright, cent ] };
- key <AB04> { [ v, V, v, V ] };
- key <AB05> { [ b, B, b, B ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, ccedilla, Ccedilla ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AB10> { [ slash, question, questiondown, dead_hook ] };
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on symbols/us_intl keyboard map:
-// Dead-keys definition for a very simple US/ASCII layout.
-// by Conectiva (http://www.conectiva.com.br)
-// modified by Ricardo Y. Igarashi (iga@that.com.br)
-
-// Added the following deadkeys, to make it truly international:
-//
-// dead_macron: on AltGr-minus
-// dead_breve: on AltGr-parenleft
-// dead_abovedot: on AltGr-period
-// dead_abovering: on AltGr-0
-// dead_doubleacute: on AltGr-equal (as quotedbl is already used)
-// dead_caron: on AltGr-less (AltGr-shift-comma)
-// dead_cedilla: on AltGr-comma
-// dead_ogonek: on AltGr-semicolon
-// dead_belowdot: on AltGr-underscore (AltGr-shift-minus)
-// dead_hook: on AltGr-question
-// dead_horn: on AltGr-plus (AltGr-shift-equal)
-// dead_diaeresis: on AltGr-colon (Alt-shift-semicolon)
-//
-// those were already there:
-// dead_grave
-// dead_acute
-// dead_circumflex
-// dead_tilde
-// dead_diaeresis
-
-partial alphanumeric_keys
-xkb_symbols "alt-intl" {
-
- name[Group1]= "English (US, alternative international)";
-
- include "us"
-
- key <TLDE> { [ dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE05> { [ 5, percent, EuroSign ] };
- key <AE06> { [ 6, dead_circumflex, asciicircum, asciicircum ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, dead_macron, dead_belowdot ] };
- key <AE12> { [ equal, plus, dead_doubleacute, dead_horn ] };
-
- key <AD03> { [ e, E, EuroSign, cent ] };
-
- key <AC10> { [ semicolon, colon, dead_ogonek, dead_diaeresis ] };
- key <AC11> { [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB08> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_circumflex ] };
- key <AB10> { [ slash, question, dead_hook, dead_hook ] };
-
- include "level3(ralt_switch)"
-};
-
-// based on a keyboard map from an 'xkb/symbols/dk' file
-
-partial alphanumeric_keys
-xkb_symbols "dvorak" {
-
- name[Group1]= "English (Dvorak)";
-
- // Alphanumeric section
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft, dead_grave] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ slash, question ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Dvorak international with dead keys
-// Olivier Mehani (shtrom-xorg@ssji.net)
-// Reproduce the per-key mapping of us(intl) for the dvorak layout
-// aka "I just swapped my keys over"
-partial alphanumeric_keys
-xkb_symbols "dvorak-intl" {
-
- name[Group1]= "English (Dvorak international with dead keys)";
-
- include "us(dvorak)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
-
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AE12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AD01> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
- key <AD02> { [ comma, less, ccedilla, Ccedilla ] };
- key <AD03> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AD04> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
- // key <AD06> { [ f, F ] };
- // key <AD07> { [ g, G ] };
- key <AD08> { [ c, C, copyright, cent ] };
- key <AD09> { [ r, R, registered, registered ] };
- key <AD10> { [ l, L, oslash, Ooblique ] };
- key <AD11> { [ slash, question, questiondown, dead_hook ] };
- // key <AD12> { [ equal, plus, multiply, division ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ o, O, oacute, Oacute ] };
- key <AC03> { [ e, E, eacute, Eacute ] };
- key <AC04> { [ u, U, uacute, Uacute ] };
- key <AC05> { [ i, I, iacute, Iacute ] };
- key <AC06> { [ d, D, eth, ETH ] };
- // key <AC07> { [ h, H ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp, section ] };
- // key <AC11> { [ minus, underscore, yen, dead_belowdot ] };
-
- key <AB01> { [ semicolon, colon, paragraph, degree ] };
- key <AB02> { [ q, Q, adiaeresis, Adiaeresis ] };
- // key <AB03> { [ j, J ] };
- key <AB04> { [ k, K, oe, OE ] };
- // key <AB05> { [ x, X ] };
- // key <AB06> { [ b, B ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ w, W, aring, Aring ] };
- // key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z, ae, AE ] };
-
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Dvorak international without dead keys
-// Stephane Magnenat (stephane at magnenat dot net, http://stephane.magnenat.net)
-// Based on information from http://www.poupinou.org/dvorak/index.html
-//
-// ` 1 2 3 4 5 6 7 8 9 0 [ ] \
-// €
-//
-// ' , . p y f g c r l / =
-// ä ê ë ü ç
-//
-// a o e u i d h t n s -
-// à ô é û î ß
-//
-// ; q j k x b m w v z
-// â ö è ù ï
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-alt-intl" {
-
- name[Group1]= "English (Dvorak alternative international no dead keys)";
-
- include "us(dvorak)"
-
- key <AE04> { [ 4, dollar, EuroSign ] };
-
- key <AD02> { [ comma, less, adiaeresis, dead_caron ] };
- key <AD03> { [ period, greater, ecircumflex, periodcentered ] };
- key <AD04> { [ p, P, ediaeresis, dead_cedilla ] };
- key <AD05> { [ y, Y, udiaeresis ] };
- key <AD08> { [ c, C, ccedilla, dead_abovedot ] };
-
- key <AC01> { [ a, A, agrave ] };
- key <AC02> { [ o, O, ocircumflex ] };
- key <AC03> { [ e, E, eacute ] };
- key <AC04> { [ u, U, ucircumflex ] };
- key <AC05> { [ i, I, icircumflex ] };
- key <AC10> { [ s, S, ssharp ] };
-
- key <AB01> { [ semicolon, colon, acircumflex ] };
- key <AB02> { [ q, Q, odiaeresis, dead_ogonek ] };
- key <AB03> { [ j, J, egrave, dead_doubleacute ] };
- key <AB04> { [ k, K, ugrave ] };
- key <AB05> { [ x, X, idiaeresis ] };
-
- include "level3(ralt_switch)"
-};
-
-// Left and right handed dvorak layouts
-// by sqweek <sqweek@gmail.com> 2006-01-30
-// Based on the corresponding layouts in the console-tools package.
-partial alphanumeric_keys
-xkb_symbols "dvorak-l" {
-
- include "us(dvorak)"
- name[Group1]= "English (left handed Dvorak)";
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ bracketright, braceright ] };
- key <AE03> { [ slash, question ] };
- key <AE04> { [ p, P ] };
- key <AE05> { [ f, F ] };
- key <AE06> { [ m, M ] };
- key <AE07> { [ l, L ] };
- key <AE08> { [ j, J ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 3, numbersign ] };
- key <AE11> { [ 2, at ] };
- key <AE12> { [ 1, exclam ] };
-
- key <AD01> { [ semicolon, colon ] };
- key <AD02> { [ q, Q ] };
- key <AD03> { [ b, B ] };
- key <AD04> { [ y, Y ] };
- key <AD05> { [ u, U ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ o, O ] };
- key <AD09> { [ period, greater ] };
- key <AD10> { [ 6, asciicircum ] };
- key <AD11> { [ 5, percent ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ minus, underscore ] };
- key <AC02> { [ k, K ] };
- key <AC03> { [ c, C ] };
- key <AC04> { [ d, D ] };
- key <AC05> { [ t, T ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ e, E ] };
- key <AC08> { [ a, A ] };
- key <AC09> { [ z, Z ] };
- key <AC10> { [ 8, asterisk ] };
- key <AC11> { [ 7, ampersand ] };
-
- key <AB01> { [ apostrophe, quotedbl ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ g, G ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ w, W ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ i, I ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ 0, parenright ] };
- key <AB10> { [ 9, parenleft ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-r" {
-
- include "us(dvorak)"
- name[Group1]= "English (right handed Dvorak)";
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ j, J ] };
- key <AE06> { [ l, L ] };
- key <AE07> { [ m, M ] };
- key <AE08> { [ f, F ] };
- key <AE09> { [ p, P ] };
- key <AE10> { [ slash, question ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright ] };
-
- key <AD01> { [ 5, percent ] };
- key <AD02> { [ 6, asciicircum ] };
- key <AD03> { [ q, Q ] };
- key <AD04> { [ period, greater ] };
- key <AD05> { [ o, O ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ y, Y ] };
- key <AD10> { [ b, B ] };
- key <AD11> { [ semicolon, colon ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ 7, ampersand ] };
- key <AC02> { [ 8, asterisk ] };
- key <AC03> { [ z, Z ] };
- key <AC04> { [ a, A ] };
- key <AC05> { [ e, E ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ t, T ] };
- key <AC08> { [ d, D ] };
- key <AC09> { [ c, C ] };
- key <AC10> { [ k, K ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ 9, parenleft ] };
- key <AB02> { [ 0, parenright ] };
- key <AB03> { [ x, X ] };
- key <AB04> { [ comma, less ] };
- key <AB05> { [ i, I ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ w, W ] };
- key <AB08> { [ v, V ] };
- key <AB09> { [ g, G ] };
- key <AB10> { [ apostrophe, quotedbl ] };
-};
-
-// Classic dvorak layout
-// by Piter Punk <piterpk@terra.com.br> - 2006-07-06
-// Based on dvorak layout and e-mail from Russel L. Harris rlharris@oplink.net
-// on xorg list.
-partial alphanumeric_keys
-xkb_symbols "dvorak-classic" {
-
- name[Group1]= "English (classic Dvorak)";
-
- // Alphanumeric section
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ 7, ampersand ] };
- key <AE03> { [ 5, percent ] };
- key <AE04> { [ 3, numbersign ] };
- key <AE05> { [ 1, exclam ] };
- key <AE06> { [ 9, parenleft, dead_grave] };
- key <AE07> { [ 0, parenright ] };
- key <AE08> { [ 2, at ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE11> { [ 8, asterisk ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ slash, question ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
-// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
-// Main features: Numbers are in shift position (like French), symbols have been
-// placed in locations that give good hand-alternation and finger rolling with
-// symbols that usually follows, accented characters are possible for I18N.
-partial alphanumeric_keys
-xkb_symbols "dvp" {
- include "us(dvorak)"
-
- name[Group1] = "English (programmer Dvorak)";
-
- // Unmodified Shift AltGr Shift+AltGr
- // symbols row, left side
- key <TLDE> { [ dollar, asciitilde, dead_tilde ] };
- key <AE01> { [ ampersand, percent ] };
- key <AE02> { [ bracketleft, 7, currency ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE03> { [ braceleft, 5, cent ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE04> { [ braceright, 3, yen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE05> { [ parenleft, 1, EuroSign ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE06> { [ equal, 9, sterling ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
-
- // symbols row, right side
- key <AE07> { [ asterisk, 0 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE08> { [ parenright, 2, onehalf ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE09> { [ plus, 4 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE10> { [ bracketright, 6 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE11> { [ exclam, 8, exclamdown ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE12> { [ numbersign, grave, dead_grave ] };
- key <BKSP> { [ BackSpace, BackSpace ] };
-
- // upper row, left side
- key <AD01> { [ semicolon, colon, dead_diaeresis ] };
- key <AD02> { [ comma, less, guillemotleft ] };
- key <AD03> { [ period, greater, guillemotright ] };
- key <AD04> { [ p, P, paragraph, section ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
-
- // upper row, right side
- key <AD08> { [ c, C, ccedilla, Ccedilla ] };
- key <AD09> { [ r, R, registered, trademark ] };
- key <AD11> { [ slash, question, questiondown ] };
- key <AD12> { [ at, asciicircum, dead_circumflex, dead_caron ] };
-
- // home row, left side
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ o, O, oslash, Ooblique ] };
- key <AC03> { [ e, E, ae, AE ] };
- key <AC04> { [ u, U, eacute, Eacute ] };
-
- // home row, right side
- key <AC06> { [ d, D, eth, ETH ] };
- key <AC07> { [ h, H, dead_acute ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp ] };
- key <AC11> { [ minus, underscore, hyphen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <BKSL> { [ backslash, bar ] };
-
- // lower row, left side
- key <AB01> { [ apostrophe, quotedbl, dead_acute ] };
-};
-
-// phonetic layout for Russian letters on an US keyboard
-// by Ivan Popov <pin@konvalo.org> 2005-07-17
-
-// level3 modifier is a shortcut to the "us" meaning of the keys where
-// we place cyrillic letters, handy for accessing the corresponding
-// punctuation marks.
-// It is important to have access to punctuation marks, and the rest of
-// alphabetical keys are added for being consequent so that the users
-// can expect the level3 modifier to give what the key label shows.
-
-partial alphanumeric_keys
-xkb_symbols "rus" {
-
- name[Group1]= "Russian (US, phonetic)";
-
- include "us(basic)"
-
-key.type[group1]="FOUR_LEVEL_ALPHABETIC";
-
- key <LatA> { [ Cyrillic_a, Cyrillic_A ] };
- key <LatB> { [ Cyrillic_be, Cyrillic_BE ] };
- key <LatW> { [ Cyrillic_ve, Cyrillic_VE ] };
- key <LatG> { [ Cyrillic_ghe, Cyrillic_GHE ] };
- key <LatD> { [ Cyrillic_de, Cyrillic_DE ] };
- key <LatE> { [ Cyrillic_ie, Cyrillic_IE ] };
- key <TLDE> { [ Cyrillic_io, Cyrillic_IO, grave, asciitilde ] };
- key <LatV> { [ Cyrillic_zhe, Cyrillic_ZHE ] };
- key <LatZ> { [ Cyrillic_ze, Cyrillic_ZE ] };
- key <LatI> { [ Cyrillic_i, Cyrillic_I ] };
- key <LatJ> { [ Cyrillic_shorti, Cyrillic_SHORTI ] };
- key <LatK> { [ Cyrillic_ka, Cyrillic_KA ] };
- key <LatL> { [ Cyrillic_el, Cyrillic_EL ] };
- key <LatM> { [ Cyrillic_em, Cyrillic_EM ] };
- key <LatN> { [ Cyrillic_en, Cyrillic_EN ] };
- key <LatO> { [ Cyrillic_o, Cyrillic_O ] };
- key <LatP> { [ Cyrillic_pe, Cyrillic_PE ] };
- key <LatR> { [ Cyrillic_er, Cyrillic_ER ] };
- key <LatS> { [ Cyrillic_es, Cyrillic_ES ] };
- key <LatT> { [ Cyrillic_te, Cyrillic_TE ] };
- key <LatU> { [ Cyrillic_u, Cyrillic_U ] };
- key <LatF> { [ Cyrillic_ef, Cyrillic_EF ] };
- key <LatH> { [ Cyrillic_ha, Cyrillic_HA ] };
- key <LatC> { [ Cyrillic_tse, Cyrillic_TSE ] };
- key <AC10> { [ Cyrillic_che, Cyrillic_CHE, semicolon, colon ] };
- key <AD11> { [ Cyrillic_sha, Cyrillic_SHA, bracketleft, braceleft] };
- key <AD12> { [ Cyrillic_shcha, Cyrillic_SHCHA, bracketright, braceright ] };
- key <AE12> { [ Cyrillic_hardsign, Cyrillic_HARDSIGN, equal, plus ] };
- key <LatY> { [ Cyrillic_yeru, Cyrillic_YERU ] };
- key <LatX> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN ] };
- key <BKSL> { [ Cyrillic_e, Cyrillic_E, backslash, bar ] };
- key <AC11> { [ Cyrillic_yu, Cyrillic_YU, apostrophe, quotedbl ] };
- key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "mac" {
-
- include "us(basic)"
- name[Group1]= "English (Macintosh)";
- key.type[group1]="FOUR_LEVEL";
-
- // Slightly improvised from http://homepage.mac.com/thgewecke/kblayout.jpg
- key <LSGT> { [ section, plusminus, section, plusminus ] };
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_horn ] };
- key <AE01> { [ 1, exclam, exclamdown, U2044 ] };
- key <AE02> { [ 2, at, trademark, EuroSign ] };
- key <AE03> { [ 3, numbersign, sterling, U2039 ] };
- key <AE04> { [ 4, dollar, cent, U203A ] };
- key <AE05> { [ 5, percent, infinity, UFB01 ] };
- key <AE06> { [ 6,asciicircum, section, UFB02 ] };
- key <AE07> { [ 7, ampersand, paragraph, doubledagger ] };
- key <AE08> { [ 8, asterisk, enfilledcircbullet, degree ] };
- key <AE09> { [ 9, parenleft, ordfeminine, periodcentered ] };
- key <AE10> { [ 0, parenright, masculine,singlelowquotemark] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, notequal, plusminus ] };
-
- key <AD01> { [ q, Q, oe, OE ] };
- key <AD02> { [ w, W, U2211,doublelowquotemark] };
- key <AD03> { [ e, E, dead_acute, acute ] };
- key <AD04> { [ r, R, registered, U2030 ] };
- key <AD05> { [ t, T, dagger, dead_caron ] };
- key <AD06> { [ y, Y, yen, onequarter ] };
- key <AD07> { [ u, U, dead_diaeresis, diaeresis ] };
- key <AD08> { [ i, I, dead_circumflex, U02C6 ] };
- key <AD09> { [ o, O, oslash, Ooblique ] };
- key <AD10> { [ p, P, Greek_pi, U220F ] };
- key <AD11> { [ bracketleft, braceleft, leftdoublequotemark, rightdoublequotemark ] };
- key <AD12> { [bracketright, braceright, leftsinglequotemark, rightsinglequotemark ] };
- key <BKSL> { [ backslash, bar, guillemotleft, guillemotright ] };
-
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ s, S, ssharp, dead_stroke ] };
- key <AC03> { [ d, D, partialderivative, eth ] };
- key <AC04> { [ f, F, function, dead_hook ] };
- key <AC05> { [ g, G, copyright, dead_doubleacute ] };
- key <AC06> { [ h, H, dead_abovedot, dead_belowdot ] };
- key <AC07> { [ j, J, U2206, onehalf ] };
- key <AC08> { [ k, K,dead_abovering, UF8FF ] };
-
- key <AC09> { [ l, L, notsign, THORN ] };
- key <AC10> { [ semicolon, colon, U2026, thorn ] };
- key <AC11> { [apostrophe, quotedbl, ae, AE ] };
-
- key <AB01> { [ z, Z, Greek_OMEGA, dead_cedilla ] };
- key <AB02> { [ x, X, U2248, dead_ogonek ] };
- // unclear whether "approxeq" is 2248 or 2245
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB04> { [ v, V, squareroot, U25CA ] };
- key <AB05> { [ b, B, integral, idotless ] };
- key <AB06> { [ n, N, dead_tilde, U02DC ] };
- key <AB07> { [ m, M, mu, threequarters ] };
- key <AB08> { [ comma, less, lessthanequal, dead_macron ] };
- key <AB09> { [ period, greater, greaterthanequal, dead_breve ] };
- key <AB10> { [ slash, question, division, questiondown ] };
-
- include "level3(ralt_switch)"
-};
-
-// Colemak symbols for xkb on X.Org Server 7.x
-// 2006-01-01 Shai Coleman, http://colemak.com/ . Public domain.
-
-partial alphanumeric_keys
-xkb_symbols "colemak" {
- include "us"
- name[Group1]= "English (Colemak)";
-
- // Alphanumeric section
- key <TLDE> { [ grave, asciitilde, dead_tilde, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, masculine, twosuperior ] };
- key <AE03> { [ 3, numbersign, ordfeminine, threesuperior ] };
- key <AE04> { [ 4, dollar, cent, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, yen ] };
- key <AE06> { [ 6, asciicircum, hstroke, Hstroke ] };
- key <AE07> { [ 7, ampersand, eth, ETH ] };
- key <AE08> { [ 8, asterisk, thorn, THORN ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, leftdoublequotemark ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, rightdoublequotemark ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ f, F, atilde, Atilde ] };
- key <AD04> { [ p, P, oslash, Ooblique ] };
- key <AD05> { [ g, G, dead_ogonek, asciitilde ] };
- key <AD06> { [ j, J, dstroke, Dstroke ] };
- key <AD07> { [ l, L, lstroke, Lstroke ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD10> { [ odiaeresis, Odiaeresis, semicolon, colon] };
- key <AD11> { [ aring, Aring, bracketleft, braceleft ] };
- key <AD12> { [ semicolon, colon, bracketright, braceright ] };
-// key <BKSL> { [ apostrophe, quotedbl, backslash, bar ] };
- key <BKSL> { [ Shift_R, Shift_R, bar, bar ] };
-// key <AD10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
-// key <AD11> { [ bracketleft, braceleft, guillemotleft, 0x1002039 ] };
-// key <AD12> { [ bracketright, braceright, guillemotright, 0x100203a ] };
-// key <BKSL> { [ backslash, bar, asciitilde, asciitilde ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ r, R, dead_grave, asciitilde ] };
- key <AC03> { [ s, S, ssharp, asciitilde ] };
- key <AC04> { [ t, T, dead_acute, dead_doubleacute ] };
- key <AC05> { [ d, D, dead_diaeresis, asciitilde ] };
- key <AC06> { [ h, H, dead_caron, asciitilde ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ i, I, iacute, Iacute ] };
- key <AC10> { [ o, O, oacute, Oacute ] };
-// key <AC11> { [ apostrophe, quotedbl, otilde, Otilde ] };
- key <AC11> { [ adiaeresis, Adiaeresis, backslash, bar ] };
-
- key <LSGT> { [ z, Z, ae, AE ] };
- key <AB01> { [ x, X, dead_circumflex, asciitilde ] };
- key <AB02> { [ c, C, ccedilla, Ccedilla ] };
- key <AB03> { [ v, V, oe, OE ] };
- key <AB04> { [ b, B, dead_breve, asciitilde ] };
- key <AB06> { [ k, K, dead_abovering, asciitilde ] };
- key <AB07> { [ m, M, dead_macron, asciitilde ] };
- key <AB08> { [ comma, less, dead_cedilla, asciitilde ] };
- key <AB09> { [ period, greater, dead_abovedot, asciitilde ] };
- key <AB10> { [ slash, apostrophe, questiondown, asciitilde ] };
-// key <AB10> { [ slash, question, questiondown, asciitilde ] };
-
- key <CAPS> { [ Shift_L, Shift_L, Shift_L, Shift_L ] };
- key <LALT> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <LFSH> { [ Alt_L, Alt_L, backslash, backslash ] };
- key <RTSH> { [ Alt_R, Alt_R, backslash, backslash ] };
-// key <AB05> { [ minus, underscore, endash, emdash ] };
- key <AB05> { [ backslash, bar, endash, emdash ] };
- key <SPCE> { [ space, space, space, nobreakspace ] };
-
- include "level3(ralt_switch)"
-};
-
-// I do NOT like dead-keys - the International keyboard as defined by Microsoft
-// doesn't fit my needs. Why use two keystrokes for all simple characters (eg '
-// and <space> generates a single ') just to have an é (eacute) in two strokes
-// as well? I type ' more often than é (eacute).
-//
-// This file works just like a regular keyboard, BUT has all dead-keys
-// accessible at level3 (through AltGr). An ë (ediaeresis) is now: AltGr+"
-// followed by an e. In other words, this keyboard is not international as long
-// as you leave the right Alt key alone.
-//
-// The original MS International keyboard was intended for Latin1 (iso8859-1).
-// With the introduction of iso8859-15, the (important) ligature oe (and OE)
-// became available. I added them next to ae. Because I write ediaeresis more
-// often than registered, I moved registered to be next to copyright and added
-// ediaeresis and idiaeresis. - Adriaan
-
-partial alphanumeric_keys
-xkb_symbols "altgr-intl" {
-
- name[Group1]= "English (international AltGr dead keys)";
-
- include "us(intl)"
-
-// five dead keys moved into level3:
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AC11> { [apostrophe,quotedbl, dead_acute, dead_diaeresis ] };
-
-// diversions from the MS Intl keyboard:
-
- key <AE01> { [ 1, exclam, onesuperior, exclamdown ] };
- key <AD04> { [ r, R, ediaeresis, Ediaeresis ] };
- key <AC07> { [ j, J, idiaeresis, Idiaeresis ] };
- key <AB02> { [ x, X, oe, OE ] };
- key <AB04> { [ v, V, registered, registered ] };
-
-// onequarter etc (not in iso8859-15) moved to get three unshifted deadkeys:
-
- key <AE06> { [ 6, asciicircum, dead_circumflex, onequarter ] };
- key <AE07> { [ 7, ampersand, dead_horn, onehalf ] };
- key <AE08> { [ 8, asterisk, dead_ogonek, threequarters ] };
-
- include "level3(ralt_switch)"
-};
-
-// Intel ClassmatePC Keyboard Layout
-// by Piter PUNK <piterpk@terra.com.br>
-//
-// The keyboard layouts below maps the us(basic), us(intl) and us(alt-intl)
-// to ClassmatePC keyboard. All layouts uses RCTL as level3(switch) since
-// the keyboard doesn't have AltGr key. The EuroSign is engraved at 5 key.
-
-// classmate - us(basic)
-partial alphanumeric_keys
-xkb_symbols "classmate" {
- include "us(basic)"
- name[Group1]= "USA - ClassmatePC";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "eurosign(5)"
- include "level3(switch)"
-};
-
-// classmate-intl - us(intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-intl" {
- include "us(intl)"
- name[Group1]= "USA - ClassmatePC (International)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- onehalf, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- threequarters, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-alt-intl - us(alt-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-alt-intl" {
- include "us(alt-intl)"
- name[Group1]= "USA - ClassmatePC (Alternative international)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KPSU> { [ KP_Subtract, KP_Subtract ] };
-
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KPAD> { [ KP_Add, KP_Add,
- dead_ogonek, dead_diaeresis ] };
-
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_circumflex ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- dead_hook, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-altgr-intl - us(altgr-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-altgr-intl" {
- include "us(altgr-intl)"
- name[Group1]= "USA - ClassmatePC (International Fn+Alt dead-keys)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- dead_horn, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- dead_ogonek, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP1> { [ KP_End, KP_1,
- idiaeresis, Idiaeresis ] };
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // OLPC international US English keyboard layout.
- // It's a little different from the usual international layout.
- // See: http://wiki.laptop.org/go/Image:Keyboard_english.png
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
- key <AE12> { [ equal, plus, 0x1000303, 0x1000303 ] }; // combining tilde above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- key <AC11> { [ apostrophe, quotedbl, currency, currency ] };
- key <BKSL> { [ backslash, bar, section, section ] };
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <I219> { [ multiply, division, ISO_Next_Group, ISO_Prev_Group ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc2" {
- include "us(olpc)"
- name[Group1]= "English (layout toggle on multiply/divide key)";
- include "group(olpc)"
-};
-
-// Based on Cherokee Nation Official Layout
-// http://www.cherokee.org/extras/downloads/font/Keyboard.htm
-
-partial alphanumeric_keys modifier_keys
-xkb_symbols "chr" {
-
- name[Group1]= "Cherokee";
- key.type[group1]="ALPHABETIC";
-
- // Alphanumeric section
- key <TLDE> { [ grave, U13CA ] };
- key <AE01> { [ 1, U13B1 ] };
- key <AE02> { [ 2, U13C7 ] };
- key <AE03> { [ 3, U13E7 ] };
- key <AE04> { [ U13D9, U13B0 ] };
- key <AE05> { [ U13E6, U13B9 ] };
- key <AE06> { [ U13DC, U13DD ] };
- key <AE07> { [ U13CB, U13E1 ] };
- key <AE08> { [ U13D6, U13BA ] };
- key <AE09> { [ U13D2, parenleft ] };
- key <AE10> { [ U13C4, parenright ] };
- key <AE11> { [ U13BF, U13BC ] };
- key <AE12> { [ U13F3, U13BD ] };
-
- key <AD01> { [ U13AA, U13C6 ] };
- key <AD02> { [ U13B3, U13EB ] };
- key <AD03> { [ U13A1, U13E3 ] };
- key <AD04> { [ U13DB, U13CF ] };
- key <AD05> { [ U13D4, U13D8 ] };
- key <AD06> { [ U13EF, U13F2 ] };
- key <AD07> { [ U13A4, U13AD ] };
- key <AD08> { [ U13A2, U13F1 ] };
- key <AD09> { [ U13A3, U13EC ] };
- key <AD10> { [ U13C1, U13EA ] };
- key <AD11> { [ U13D5, U13D1 ] };
- key <AD12> { [ U13B6, U13E4 ] };
- key <BKSL> { [ U13E9, U13EE ] };
-
- key <AC01> { [ U13A0, U13CC ] };
- key <AC02> { [ U13CD, U13CE ] };
- key <AC03> { [ U13D7, U13D0 ] };
- key <AC04> { [ U13A9, U13C8 ] };
- key <AC05> { [ U13A6, U13E5 ] };
- key <AC06> { [ U13AF, U13B2 ] };
- key <AC07> { [ U13DA, U13AB ] };
- key <AC08> { [ U13B8, U13A7 ] };
- key <AC09> { [ U13B5, U13AE ] };
- key <AC10> { [ U13E8, U13E0 ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ U13AC, U13C3 ] };
- key <AB02> { [ U13F4, U13ED ] };
- key <AB03> { [ U13D3, U13DF ] };
- key <AB04> { [ U13A5, U13DE ] };
- key <AB05> { [ U13A8, U13F0 ] };
- key <AB06> { [ U13BE, U13BB ] };
- key <AB07> { [ U13C5, U13B7 ] };
- key <AB08> { [ comma, U13E2 ] };
- key <AB09> { [ period, U13B4 ] };
- key <AB10> { [ U13C2, U13C9 ] };
-
- // End alphanumeric section
-};
-
-// Serbian charecters added as third level symbols to US keyboard layout.
-
-partial alphanumeric_keys
-xkb_symbols "hbs" {
-
- name[Group1]= "Serbo-Croatian (US)";
-
- include "us"
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE06> { [ 6, dead_caron, asciicircum, asciicircum ] };
- key <AC09> { [ l, L, U1C9, U1C8 ] };
- key <AB06> { [ n, N, U1CC, U1CB ] };
- key <AB01> { [ z, Z, U1C6, U1C5 ] };
- key <AD03> { [ e, E, EuroSign, cent ] };
- key <AC03> { [ d, D, dstroke, Dstroke ] };
- key <AC11> { [ dead_acute, quotedbl, apostrophe, apostrophe ] };
- key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
- key <AB08> { [ comma, less, NoSymbol, guillemotright ] };
- key <AB09> { [ period, greater, NoSymbol, guillemotleft ] };
-
- include "level3(ralt_switch)"
-};
-
-//based on http://upload.wikimedia.org/wikipedia/commons/1/18/T-Mobile_G1_launch_event_2.jpg
-partial alphanumeric_keys
-xkb_symbols "htcdream" {
- include "inet(htcdream)"
- name[Group1]= "English (US)";
-
- //second row
- key <AD01> { [ q, Q, Tab, Tab ] };
- key <AD02> { [ w, W, grave, grave ] };
- key <AD03> { [ e, E, underscore, underscore ] };
- key <AD04> { [ r, R, sterling, sterling ] };
- key <AD05> { [ t, T, EuroSign, EuroSign ] };
- key <AD06> { [ y, Y, division, division ] };
- key <AD07> { [ u, U, multiply, multiply ] };
- key <AD08> { [ i, I, minus, minus ] };
- key <AD09> { [ o, O, plus, plus ] };
- key <AD10> { [ p, P, equal, equal ] };
-
- //third row
- key <AC01> { [ a, A, NoSymbol, NoSymbol ] };
- key <AC02> { [ s, S, bar, bar ] };
- key <AC03> { [ d ,D, backslash, backslash ] };
- key <AC04> { [ f, F, braceleft, braceleft ] };
- key <AC05> { [ g, G, braceright, braceright ] };
- key <AC06> { [ h, H, colon, colon ] };
- key <AC07> { [ j, J, semicolon, semicolon ] };
- key <AC08> { [ k, K, quotedbl, quotedbl ] };
- key <AC09> { [ l, L, apostrophe, apostrophe ] };
-
- //forth row
- key <AB01> { [ z, Z, NoSymbol, NoSymbol ] };
- key <AB02> { [ x, X, NoSymbol, NoSymbol ] };
- key <AB03> { [ c, C, NoSymbol, NoSymbol ] };
- key <AB04> { [ v, V, bracketleft, bracketleft ] };
- key <AB05> { [ b, B, bracketright, bracketright ] };
- key <AB06> { [ n, N, less, less ] };
- key <AB07> { [ m, M, greater, greater ] };
- key <AB08> { [ comma, comma, question, question ] };
-
- //fifth row
- key <FK15> { [ at, at, asciitilde, asciitilde ] };
-
- include "level3(alt_switch)"
-};
-
-// EXTRAS:
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does not deviate from the lame MS-style
-// US-intl layout; but it uses AltGr for combining, like altgr-intl.
-//
-// This might break your font layout layout systems (because they
-// suck), caveat emptor. Also, most of today's software will count
-// individual combining marks for selection, deletion, character
-// counting &c., and won't be smart enough to do canonical equivalence
-// when searching, &c.
-//
-// With Unicode combining you use "handwriting order", not
-// "typewriting order" as with deadkeys. That is, you first type the
-// base character, then the diacritics/accents/modifiers. This has
-// the advantage of avoiding hidden states --- each keypress changes
-// something on screen.
-//
-// TODO: as of now, this duplicates all us(intl) functionality with
-// combining. With care, perhaps we could add more combining marks
-// not present in intl, and support all major languages.
-partial alphanumeric_keys
-xkb_symbols "intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining)";
-
- include "us(intl)"
- include "level3(ralt_switch)"
-
- // grave, tilde
- key <TLDE> { [grave, asciitilde, U0300, U0303 ] };
- // double acute
- key <AE02> { [ 2, at, twosuperior, U030B ] };
- // macron
- key <AE03> { [ 3, numbersign, threesuperior, U0304 ] };
- // circumflex
- key <AE06> { [ 6, asciicircum, onequarter, U0302 ] };
- // horn
- key <AE07> { [ 7, ampersand, onehalf, U031B ] };
- // ogonek
- key <AE08> { [ 8, asterisk, threequarters, U0328 ] };
- // breve
- key <AE09> { [ 9, parenleft, leftsinglequotemark, U0306 ] };
- // abovering
- key <AE10> { [ 0, parenright, rightsinglequotemark, U030A ] };
-
- // belowdot
- key <AE11> { [ minus, underscore, yen, U0323 ] };
- // acute, diaeresis
- key <AC11> { [apostrophe, quotedbl, U0301, U0308 ] };
- // abovedot, caron
- key <AB09> { [ period, greater, U0307, U030C ] };
- // hook
- key <AB10> { [ slash, question, questiondown, 0309 ] };
-
- // alt-intl compatibility
- // cedilla, caron
- key <AB08> { [ comma, less, U0327, U030C ] };
- // ogonek, diaeresis
- key <AC10> { [ semicolon, colon, U0328, U0308 ] };
- // doubleacute, horn
- key <AE12> { [ equal, plus, U030B, U031B ] };
-
- // we don't do combining latin letters and combining enclosures
- // because support for those is very rare.
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does break compatibility with us-intl,
-// whenever I thought it would be more mnemonic or Unicodeish.
-partial alphanumeric_keys
-xkb_symbols "alt-intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining, alternative)";
-
- include "extras/us(intl-unicode)"
- include "level3(ralt_switch)"
-
- // easier macron; em-dash.
- // em-dash is available via compose, but I added here since it's such
- // an important typographic character.
- key <AE11> { [ minus, underscore, U0304, U2014 ] };
-
- // belowdot, abovedot (caron at coma/less key, per above)
- key <AB09> { [ period, greater, U0323, U0307 ] };
-
-};
-
-partial alphanumeric_keys
-xkb_symbols "ats" {
-
- include "us"
-
- name[Group1]= "Atsina";
-
- //Using Dead key to get COMBINING COMMA ABOVE for ejectives on
- //q, l, t, s, m, g, k, p, w, y, r
- //XCompose key is used for the other accute and grave.
-
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD11> { [ bracketleft, braceleft, U03B8 ] };
- key <AD12> { [ bracketright, braceright, U010D, U010C ] };
- //U+010C (uppercase Č) and U+010D (lowercase č).
-
- key <AC01> { [ a, A, aacute, Aacute ] };
-
-
- //Small letter Open use compose to key get acute accent
- key <AB03> { [ c, C, U0254, U0186 ] };
- key <AB08> { [ comma, less, U0313 ] };
- key <AB10> { [ slash, question, U0294 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "crd" {
-
- include "us"
-
- name[Group1]= "Couer D'alene Salish";
-
- // Alphanumeric section
- key <AD02> { [ w, W, U02B7, U02B7 ] };
- key <AE07> { [ 7, ampersand, U0294 ] };
- key <AD01> { [ q, Q, U221A ] };
- key <AB04> { [ v, V, U0259 ] };
- key <BKSL> { [ backslash, bar, U026B ] };
- key <AD03> { [ e, E, U025B ] };
- key <AD08> { [ i, I, U026A ] };
- key <AC07> { [ j, J, U01F0 ] };
- key <AE06> { [ 6, asciicircum, U0295 ] };
- key <AC02> { [ s, S, U0161 ] };
- key <AB03> { [ c, C, U010D ] };
- key <AD09> { [ o, O, U0254 ] };
- key <AB09> { [ period, greater, U0323 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-
- // End alphanumeric section
-};
diff --git a/colemak/us3 b/colemak/us3
deleted file mode 100644
index bb6a934..0000000
--- a/colemak/us3
+++ /dev/null
@@ -1,1538 +0,0 @@
-default partial alphanumeric_keys modifier_keys
-xkb_symbols "basic" {
-
- name[Group1]= "English (US)";
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft ] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ minus, underscore ] };
- key <AE12> { [ equal, plus ] };
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ w, W ] };
- key <AD03> { [ e, E ] };
- key <AD04> { [ r, R ] };
- key <AD05> { [ t, T ] };
- key <AD06> { [ y, Y ] };
- key <AD07> { [ u, U ] };
- key <AD08> { [ i, I ] };
- key <AD09> { [ o, O ] };
- key <AD10> { [ p, P ] };
- key <AD11> { [ bracketleft, braceleft ] };
- key <AD12> { [ bracketright, braceright ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ d, D ] };
- key <AC04> { [ f, F ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ j, J ] };
- key <AC08> { [ k, K ] };
- key <AC09> { [ l, L ] };
- key <AC10> { [ semicolon, colon ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ c, C ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ b, B ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ period, greater ] };
- key <AB10> { [ slash, question ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "euro" {
-
- name[Group1]= "English (US, with euro on 5)";
-
- include "us(basic)"
-
- include "eurosign(5)"
-
- include "level3(ralt_switch)"
-};
-
-
-partial alphanumeric_keys
-xkb_symbols "intl" {
-
- name[Group1]= "English (US, international with dead keys)";
-
- include "us(basic)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, yen, dead_belowdot ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD04> { [ r, R, registered, registered ] };
- key <AD05> { [ t, T, thorn, THORN ] };
- key <AD06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD10> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, f, F ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ h, H, h, H ] };
- key <AC07> { [ j, J, j, J ] };
- key <AC08> { [ k, K, oe, OE ] };
-
- key <AC09> { [ l, L, oslash, Ooblique ] };
- key <AC10> { [ semicolon, colon, paragraph, degree ] };
- key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ c, C, copyright, cent ] };
- key <AB04> { [ v, V, v, V ] };
- key <AB05> { [ b, B, b, B ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, ccedilla, Ccedilla ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AB10> { [ slash, question, questiondown, dead_hook ] };
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on symbols/us_intl keyboard map:
-// Dead-keys definition for a very simple US/ASCII layout.
-// by Conectiva (http://www.conectiva.com.br)
-// modified by Ricardo Y. Igarashi (iga@that.com.br)
-
-// Added the following deadkeys, to make it truly international:
-//
-// dead_macron: on AltGr-minus
-// dead_breve: on AltGr-parenleft
-// dead_abovedot: on AltGr-period
-// dead_abovering: on AltGr-0
-// dead_doubleacute: on AltGr-equal (as quotedbl is already used)
-// dead_caron: on AltGr-less (AltGr-shift-comma)
-// dead_cedilla: on AltGr-comma
-// dead_ogonek: on AltGr-semicolon
-// dead_belowdot: on AltGr-underscore (AltGr-shift-minus)
-// dead_hook: on AltGr-question
-// dead_horn: on AltGr-plus (AltGr-shift-equal)
-// dead_diaeresis: on AltGr-colon (Alt-shift-semicolon)
-//
-// those were already there:
-// dead_grave
-// dead_acute
-// dead_circumflex
-// dead_tilde
-// dead_diaeresis
-
-partial alphanumeric_keys
-xkb_symbols "alt-intl" {
-
- name[Group1]= "English (US, alternative international)";
-
- include "us"
-
- key <TLDE> { [ dead_grave, dead_tilde, grave, asciitilde ] };
- key <AE05> { [ 5, percent, EuroSign ] };
- key <AE06> { [ 6, dead_circumflex, asciicircum, asciicircum ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ minus, underscore, dead_macron, dead_belowdot ] };
- key <AE12> { [ equal, plus, dead_doubleacute, dead_horn ] };
-
- key <AD03> { [ e, E, EuroSign, cent ] };
-
- key <AC10> { [ semicolon, colon, dead_ogonek, dead_diaeresis ] };
- key <AC11> { [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
-
- key <AB08> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AB09> { [ period, greater, dead_abovedot, dead_circumflex ] };
- key <AB10> { [ slash, question, dead_hook, dead_hook ] };
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "level3(ralt_switch)"
-};
-
-// based on a keyboard map from an 'xkb/symbols/dk' file
-
-partial alphanumeric_keys
-xkb_symbols "dvorak" {
-
- name[Group1]= "English (Dvorak)";
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ 5, percent ] };
- key <AE06> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE07> { [ 7, ampersand ] };
- key <AE08> { [ 8, asterisk ] };
- key <AE09> { [ 9, parenleft, dead_grave] };
- key <AE10> { [ 0, parenright ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ slash, question ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
-
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Dvorak international with dead keys
-// Olivier Mehani (shtrom-xorg@ssji.net)
-// Reproduce the per-key mapping of us(intl) for the dvorak layout
-// aka "I just swapped my keys over"
-partial alphanumeric_keys
-xkb_symbols "dvorak-intl" {
-
- name[Group1]= "English (Dvorak, international with dead keys)";
-
- include "us(dvorak)"
-
- key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
-
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
- key <AE03> { [ 3, numbersign, threesuperior, dead_macron ] };
- key <AE04> { [ 4, dollar, currency, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
- key <AE06> { [ 6, dead_circumflex, onequarter, asciicircum ] };
- key <AE07> { [ 7, ampersand, onehalf, dead_horn ] };
- key <AE08> { [ 8, asterisk, threequarters, dead_ogonek ] };
- key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
- key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
- key <AE11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
- key <AE12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
-
- key <AD01> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
- key <AD02> { [ comma, less, ccedilla, Ccedilla ] };
- key <AD03> { [ period, greater, dead_abovedot, dead_caron ] };
- key <AD04> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
- // key <AD06> { [ f, F ] };
- // key <AD07> { [ g, G ] };
- key <AD08> { [ c, C, copyright, cent ] };
- key <AD09> { [ r, R, registered, registered ] };
- key <AD10> { [ l, L, oslash, Ooblique ] };
- key <AD11> { [ slash, question, questiondown, dead_hook ] };
- // key <AD12> { [ equal, plus, multiply, division ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ o, O, oacute, Oacute ] };
- key <AC03> { [ e, E, eacute, Eacute ] };
- key <AC04> { [ u, U, uacute, Uacute ] };
- key <AC05> { [ i, I, iacute, Iacute ] };
- key <AC06> { [ d, D, eth, ETH ] };
- // key <AC07> { [ h, H ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp, section ] };
- // key <AC11> { [ minus, underscore, yen, dead_belowdot ] };
-
- key <AB01> { [ semicolon, colon, paragraph, degree ] };
- key <AB02> { [ q, Q, adiaeresis, Adiaeresis ] };
- // key <AB03> { [ j, J ] };
- key <AB04> { [ k, K, oe, OE ] };
- // key <AB05> { [ x, X ] };
- // key <AB06> { [ b, B ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ w, W, aring, Aring ] };
- // key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z, ae, AE ] };
-
- key <BKSL> { [ backslash, bar, notsign, brokenbar ] };
-
- include "level3(ralt_switch)"
-};
-
-// Dvorak international without dead keys
-// Stephane Magnenat (stephane at magnenat dot net, http://stephane.magnenat.net)
-// Based on information from http://www.poupinou.org/dvorak/index.html
-//
-// ` 1 2 3 4 5 6 7 8 9 0 [ ] \
-// €
-//
-// ' , . p y f g c r l / =
-// ä ê ë ü ç
-//
-// a o e u i d h t n s -
-// à ô é û î ß
-//
-// ; q j k x b m w v z
-// â ö è ù ï
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-alt-intl" {
-
- name[Group1]= "English (Dvorak alternative international no dead keys)";
-
- include "us(dvorak)"
-
- key <AE04> { [ 4, dollar, EuroSign ] };
-
- key <AD02> { [ comma, less, adiaeresis, dead_caron ] };
- key <AD03> { [ period, greater, ecircumflex, periodcentered ] };
- key <AD04> { [ p, P, ediaeresis, dead_cedilla ] };
- key <AD05> { [ y, Y, udiaeresis ] };
- key <AD08> { [ c, C, ccedilla, dead_abovedot ] };
-
- key <AC01> { [ a, A, agrave ] };
- key <AC02> { [ o, O, ocircumflex ] };
- key <AC03> { [ e, E, eacute ] };
- key <AC04> { [ u, U, ucircumflex ] };
- key <AC05> { [ i, I, icircumflex ] };
- key <AC10> { [ s, S, ssharp ] };
-
- key <AB01> { [ semicolon, colon, acircumflex ] };
- key <AB02> { [ q, Q, odiaeresis, dead_ogonek ] };
- key <AB03> { [ j, J, egrave, dead_doubleacute ] };
- key <AB04> { [ k, K, ugrave ] };
- key <AB05> { [ x, X, idiaeresis ] };
-
- include "level3(ralt_switch)"
-};
-
-// Left and right handed dvorak layouts
-// by sqweek <sqweek@gmail.com> 2006-01-30
-// Based on the corresponding layouts in the console-tools package.
-partial alphanumeric_keys
-xkb_symbols "dvorak-l" {
-
- include "us(dvorak)"
- name[Group1]= "English (left handed Dvorak)";
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ bracketright, braceright ] };
- key <AE03> { [ slash, question ] };
- key <AE04> { [ p, P ] };
- key <AE05> { [ f, F ] };
- key <AE06> { [ m, M ] };
- key <AE07> { [ l, L ] };
- key <AE08> { [ j, J ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 3, numbersign ] };
- key <AE11> { [ 2, at ] };
- key <AE12> { [ 1, exclam ] };
-
- key <AD01> { [ semicolon, colon ] };
- key <AD02> { [ q, Q ] };
- key <AD03> { [ b, B ] };
- key <AD04> { [ y, Y ] };
- key <AD05> { [ u, U ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ o, O ] };
- key <AD09> { [ period, greater ] };
- key <AD10> { [ 6, asciicircum ] };
- key <AD11> { [ 5, percent ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ minus, underscore ] };
- key <AC02> { [ k, K ] };
- key <AC03> { [ c, C ] };
- key <AC04> { [ d, D ] };
- key <AC05> { [ t, T ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ e, E ] };
- key <AC08> { [ a, A ] };
- key <AC09> { [ z, Z ] };
- key <AC10> { [ 8, asterisk ] };
- key <AC11> { [ 7, ampersand ] };
-
- key <AB01> { [ apostrophe, quotedbl ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ g, G ] };
- key <AB04> { [ v, V ] };
- key <AB05> { [ w, W ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ i, I ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ 0, parenright ] };
- key <AB10> { [ 9, parenleft ] };
-};
-
-partial alphanumeric_keys
-xkb_symbols "dvorak-r" {
-
- include "us(dvorak)"
- name[Group1]= "English (right handed Dvorak)";
-
- key <AE01> { [ 1, exclam ] };
- key <AE02> { [ 2, at ] };
- key <AE03> { [ 3, numbersign ] };
- key <AE04> { [ 4, dollar ] };
- key <AE05> { [ j, J ] };
- key <AE06> { [ l, L ] };
- key <AE07> { [ m, M ] };
- key <AE08> { [ f, F ] };
- key <AE09> { [ p, P ] };
- key <AE10> { [ slash, question ] };
- key <AE11> { [ bracketleft, braceleft ] };
- key <AE12> { [ bracketright, braceright ] };
-
- key <AD01> { [ 5, percent ] };
- key <AD02> { [ 6, asciicircum ] };
- key <AD03> { [ q, Q ] };
- key <AD04> { [ period, greater ] };
- key <AD05> { [ o, O ] };
- key <AD06> { [ r, R ] };
- key <AD07> { [ s, S ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ y, Y ] };
- key <AD10> { [ b, B ] };
- key <AD11> { [ semicolon, colon ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ 7, ampersand ] };
- key <AC02> { [ 8, asterisk ] };
- key <AC03> { [ z, Z ] };
- key <AC04> { [ a, A ] };
- key <AC05> { [ e, E ] };
- key <AC06> { [ h, H ] };
- key <AC07> { [ t, T ] };
- key <AC08> { [ d, D ] };
- key <AC09> { [ c, C ] };
- key <AC10> { [ k, K ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ 9, parenleft ] };
- key <AB02> { [ 0, parenright ] };
- key <AB03> { [ x, X ] };
- key <AB04> { [ comma, less ] };
- key <AB05> { [ i, I ] };
- key <AB06> { [ n, N ] };
- key <AB07> { [ w, W ] };
- key <AB08> { [ v, V ] };
- key <AB09> { [ g, G ] };
- key <AB10> { [ apostrophe, quotedbl ] };
-};
-
-// Classic dvorak layout
-// by Piter Punk <piterpk@terra.com.br> - 2006-07-06
-// Based on dvorak layout and e-mail from Russel L. Harris rlharris@oplink.net
-// on xorg list.
-partial alphanumeric_keys
-xkb_symbols "dvorak-classic" {
-
- name[Group1]= "English (classic Dvorak)";
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
-
- key <AE01> { [ bracketleft, braceleft ] };
- key <AE02> { [ 7, ampersand ] };
- key <AE03> { [ 5, percent ] };
- key <AE04> { [ 3, numbersign ] };
- key <AE05> { [ 1, exclam ] };
- key <AE06> { [ 9, parenleft, dead_grave] };
- key <AE07> { [ 0, parenright ] };
- key <AE08> { [ 2, at ] };
- key <AE09> { [ 4, dollar ] };
- key <AE10> { [ 6, asciicircum, dead_circumflex, dead_circumflex ] };
- key <AE11> { [ 8, asterisk ] };
- key <AE12> { [ bracketright, braceright, dead_tilde] };
-
- key <AD01> { [ slash, question ] };
- key <AD02> { [ comma, less, dead_cedilla, dead_caron ] };
- key <AD03> { [ period, greater, dead_abovedot, periodcentered ] };
- key <AD04> { [ p, P ] };
- key <AD05> { [ y, Y ] };
- key <AD06> { [ f, F ] };
- key <AD07> { [ g, G ] };
- key <AD08> { [ c, C ] };
- key <AD09> { [ r, R ] };
- key <AD10> { [ l, L ] };
- key <AD11> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
- key <AD12> { [ equal, plus ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ o, O ] };
- key <AC03> { [ e, E ] };
- key <AC04> { [ u, U ] };
- key <AC05> { [ i, I ] };
- key <AC06> { [ d, D ] };
- key <AC07> { [ h, H ] };
- key <AC08> { [ t, T ] };
- key <AC09> { [ n, N ] };
- key <AC10> { [ s, S ] };
- key <AC11> { [ minus, underscore ] };
-
- key <AB01> { [ semicolon, colon, dead_ogonek, dead_doubleacute ] };
- key <AB02> { [ q, Q ] };
- key <AB03> { [ j, J ] };
- key <AB04> { [ k, K ] };
- key <AB05> { [ x, X ] };
- key <AB06> { [ b, B ] };
- key <AB07> { [ m, M ] };
- key <AB08> { [ w, W ] };
- key <AB09> { [ v, V ] };
- key <AB10> { [ z, Z ] };
- key <BKSL> { [ backslash, bar ] };
-};
-
-// Programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
-// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
-// Main features: Numbers are in shift position (like French), symbols have been
-// placed in locations that give good hand-alternation and finger rolling with
-// symbols that usually follows, accented characters are possible for I18N.
-partial alphanumeric_keys
-xkb_symbols "dvp" {
- include "us(dvorak)"
-
- name[Group1] = "English (programmer Dvorak)";
-
- // Unmodified Shift AltGr Shift+AltGr
- // symbols row, left side
- key <TLDE> { [ dollar, asciitilde, dead_tilde ] };
- key <AE01> { [ ampersand, percent ] };
- key <AE02> { [ bracketleft, 7, currency ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE03> { [ braceleft, 5, cent ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE04> { [ braceright, 3, yen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE05> { [ parenleft, 1, EuroSign ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE06> { [ equal, 9, sterling ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
-
- // symbols row, right side
- key <AE07> { [ asterisk, 0 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE08> { [ parenright, 2, onehalf ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE09> { [ plus, 4 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE10> { [ bracketright, 6 ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE11> { [ exclam, 8, exclamdown ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <AE12> { [ numbersign, grave, dead_grave ] };
- key <BKSP> { [ BackSpace, BackSpace ] };
-
- // upper row, left side
- key <AD01> { [ semicolon, colon, dead_diaeresis ] };
- key <AD02> { [ comma, less, guillemotleft ] };
- key <AD03> { [ period, greater, guillemotright ] };
- key <AD04> { [ p, P, paragraph, section ] };
- key <AD05> { [ y, Y, udiaeresis, Udiaeresis ] };
-
- // upper row, right side
- key <AD08> { [ c, C, ccedilla, Ccedilla ] };
- key <AD09> { [ r, R, registered, trademark ] };
- key <AD11> { [ slash, question, questiondown ] };
- key <AD12> { [ at, asciicircum, dead_circumflex, dead_caron ] };
-
- // home row, left side
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ o, O, oslash, Ooblique ] };
- key <AC03> { [ e, E, ae, AE ] };
- key <AC04> { [ u, U, eacute, Eacute ] };
-
- // home row, right side
- key <AC06> { [ d, D, eth, ETH ] };
- key <AC07> { [ h, H, dead_acute ] };
- key <AC08> { [ t, T, thorn, THORN ] };
- key <AC09> { [ n, N, ntilde, Ntilde ] };
- key <AC10> { [ s, S, ssharp ] };
- key <AC11> { [ minus, underscore, hyphen ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
- key <BKSL> { [ backslash, bar ] };
-
- // lower row, left side
- key <AB01> { [ apostrophe, quotedbl, dead_acute ] };
-
- include "level3(ralt_switch)"
-};
-
-// phonetic layout for Russian letters on an US keyboard
-// by Ivan Popov <pin@konvalo.org> 2005-07-17
-
-// level3 modifier is a shortcut to the "us" meaning of the keys where
-// we place cyrillic letters, handy for accessing the corresponding
-// punctuation marks.
-// It is important to have access to punctuation marks, and the rest of
-// alphabetical keys are added for being consequent so that the users
-// can expect the level3 modifier to give what the key label shows.
-
-partial alphanumeric_keys
-xkb_symbols "rus" {
-
- name[Group1]= "Russian (US, phonetic)";
-
- include "us(basic)"
-
-key.type[group1]="FOUR_LEVEL_ALPHABETIC";
-
- key <LatA> { [ Cyrillic_a, Cyrillic_A ] };
- key <LatB> { [ Cyrillic_be, Cyrillic_BE ] };
- key <LatW> { [ Cyrillic_ve, Cyrillic_VE ] };
- key <LatG> { [ Cyrillic_ghe, Cyrillic_GHE ] };
- key <LatD> { [ Cyrillic_de, Cyrillic_DE ] };
- key <LatE> { [ Cyrillic_ie, Cyrillic_IE ] };
- key <TLDE> { [ Cyrillic_io, Cyrillic_IO, grave, asciitilde ] };
- key <LatV> { [ Cyrillic_zhe, Cyrillic_ZHE ] };
- key <LatZ> { [ Cyrillic_ze, Cyrillic_ZE ] };
- key <LatI> { [ Cyrillic_i, Cyrillic_I ] };
- key <LatJ> { [ Cyrillic_shorti, Cyrillic_SHORTI ] };
- key <LatK> { [ Cyrillic_ka, Cyrillic_KA ] };
- key <LatL> { [ Cyrillic_el, Cyrillic_EL ] };
- key <LatM> { [ Cyrillic_em, Cyrillic_EM ] };
- key <LatN> { [ Cyrillic_en, Cyrillic_EN ] };
- key <LatO> { [ Cyrillic_o, Cyrillic_O ] };
- key <LatP> { [ Cyrillic_pe, Cyrillic_PE ] };
- key <LatR> { [ Cyrillic_er, Cyrillic_ER ] };
- key <LatS> { [ Cyrillic_es, Cyrillic_ES ] };
- key <LatT> { [ Cyrillic_te, Cyrillic_TE ] };
- key <LatU> { [ Cyrillic_u, Cyrillic_U ] };
- key <LatF> { [ Cyrillic_ef, Cyrillic_EF ] };
- key <LatH> { [ Cyrillic_ha, Cyrillic_HA ] };
- key <LatC> { [ Cyrillic_tse, Cyrillic_TSE ] };
- key <AC10> { [ Cyrillic_che, Cyrillic_CHE, semicolon, colon ] };
- key <AD11> { [ Cyrillic_sha, Cyrillic_SHA, bracketleft, braceleft] };
- key <AD12> { [ Cyrillic_shcha, Cyrillic_SHCHA, bracketright, braceright ] };
- key <AE12> { [ Cyrillic_hardsign, Cyrillic_HARDSIGN, equal, plus ] };
- key <LatY> { [ Cyrillic_yeru, Cyrillic_YERU ] };
- key <LatX> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN ] };
- key <BKSL> { [ Cyrillic_e, Cyrillic_E, backslash, bar ] };
- key <AC11> { [ Cyrillic_yu, Cyrillic_YU, apostrophe, quotedbl ] };
- key <LatQ> { [ Cyrillic_ya, Cyrillic_YA ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "mac" {
-
- include "us(basic)"
- name[Group1]= "English (Macintosh)";
- key.type[group1]="FOUR_LEVEL";
-
- // Slightly improvised from http://homepage.mac.com/thgewecke/kblayout.jpg
- key <LSGT> { [ section, plusminus, section, plusminus ] };
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_horn ] };
- key <AE01> { [ 1, exclam, exclamdown, U2044 ] };
- key <AE02> { [ 2, at, trademark, EuroSign ] };
- key <AE03> { [ 3, numbersign, sterling, U2039 ] };
- key <AE04> { [ 4, dollar, cent, U203A ] };
- key <AE05> { [ 5, percent, infinity, UFB01 ] };
- key <AE06> { [ 6,asciicircum, section, UFB02 ] };
- key <AE07> { [ 7, ampersand, paragraph, doubledagger ] };
- key <AE08> { [ 8, asterisk, enfilledcircbullet, degree ] };
- key <AE09> { [ 9, parenleft, ordfeminine, periodcentered ] };
- key <AE10> { [ 0, parenright, masculine,singlelowquotemark] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, notequal, plusminus ] };
-
- key <AD01> { [ q, Q, oe, OE ] };
- key <AD02> { [ w, W, U2211,doublelowquotemark] };
- key <AD03> { [ e, E, dead_acute, acute ] };
- key <AD04> { [ r, R, registered, U2030 ] };
- key <AD05> { [ t, T, dagger, dead_caron ] };
- key <AD06> { [ y, Y, yen, onequarter ] };
- key <AD07> { [ u, U, dead_diaeresis, diaeresis ] };
- key <AD08> { [ i, I, dead_circumflex, U02C6 ] };
- key <AD09> { [ o, O, oslash, Ooblique ] };
- key <AD10> { [ p, P, Greek_pi, U220F ] };
- key <AD11> { [ bracketleft, braceleft, leftdoublequotemark, rightdoublequotemark ] };
- key <AD12> { [bracketright, braceright, leftsinglequotemark, rightsinglequotemark ] };
- key <BKSL> { [ backslash, bar, guillemotleft, guillemotright ] };
-
- key <AC01> { [ a, A, aring, Aring ] };
- key <AC02> { [ s, S, ssharp, dead_stroke ] };
- key <AC03> { [ d, D, partialderivative, eth ] };
- key <AC04> { [ f, F, function, dead_hook ] };
- key <AC05> { [ g, G, copyright, dead_doubleacute ] };
- key <AC06> { [ h, H, dead_abovedot, dead_belowdot ] };
- key <AC07> { [ j, J, U2206, onehalf ] };
- key <AC08> { [ k, K,dead_abovering, UF8FF ] };
-
- key <AC09> { [ l, L, notsign, THORN ] };
- key <AC10> { [ semicolon, colon, U2026, thorn ] };
- key <AC11> { [apostrophe, quotedbl, ae, AE ] };
-
- key <AB01> { [ z, Z, Greek_OMEGA, dead_cedilla ] };
- key <AB02> { [ x, X, U2248, dead_ogonek ] };
- // unclear whether "approxeq" is 2248 or 2245
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB04> { [ v, V, squareroot, U25CA ] };
- key <AB05> { [ b, B, integral, idotless ] };
- key <AB06> { [ n, N, dead_tilde, U02DC ] };
- key <AB07> { [ m, M, mu, threequarters ] };
- key <AB08> { [ comma, less, lessthanequal, dead_macron ] };
- key <AB09> { [ period, greater, greaterthanequal, dead_breve ] };
- key <AB10> { [ slash, question, division, questiondown ] };
-
- include "level3(ralt_switch)"
-};
-
-// Colemak symbols for xkb on X.Org Server 7.x
-// 2006-01-01 Shai Coleman, http://colemak.com/
-
-partial alphanumeric_keys
-xkb_symbols "colemak" {
- include "us"
- name[Group1]= "English (Colemak)";
-
- key <TLDE> { [ grave, asciitilde, dead_tilde, asciitilde ] };
- key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
- key <AE02> { [ 2, at, masculine, twosuperior ] };
- key <AE03> { [ 3, numbersign, ordfeminine, threesuperior ] };
- key <AE04> { [ 4, dollar, cent, sterling ] };
- key <AE05> { [ 5, percent, EuroSign, yen ] };
- key <AE06> { [ 6, asciicircum, hstroke, Hstroke ] };
- key <AE07> { [ 7, ampersand, eth, ETH ] };
- key <AE08> { [ 8, asterisk, thorn, THORN ] };
- key <AE09> { [ 9, bracketleft, leftsinglequotemark, leftdoublequotemark ] };
- key <AE10> { [ 0, bracketright, rightsinglequotemark, rightdoublequotemark ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AE12> { [ equal, plus, multiply, division ] };
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ w, W, aring, Aring ] };
- key <AD03> { [ f, F, atilde, Atilde ] };
- key <AD04> { [ p, P, oslash, Ooblique ] };
- key <AD05> { [ g, G, dead_ogonek, asciitilde ] };
- key <AD06> { [ j, J, dstroke, Dstroke ] };
- key <AD07> { [ l, L, lstroke, Lstroke ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AD10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
-// key <AD11> { [ bracketleft, braceleft, guillemotleft, 0x1002039 ] };
-// key <AD12> { [ bracketright, braceright, guillemotright, 0x100203a ] };
- key <AD11> { [ plus, braceleft, guillemotleft, 0x1002039 ] };
- key <AD12> { [ asterisk, braceright, guillemotright, 0x100203a ] };
- key <BKSL> { [ Shift_R, Shift_R, bar, bar ] };
-// key <BKSL> { [ backslash, bar, asciitilde, asciitilde ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ r, R, dead_grave, asciitilde ] };
- key <AC03> { [ s, S, ssharp, asciitilde ] };
- key <AC04> { [ t, T, dead_acute, dead_doubleacute ] };
- key <AC05> { [ d, D, dead_diaeresis, asciitilde ] };
- key <AC06> { [ h, H, dead_caron, asciitilde ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ i, I, iacute, Iacute ] };
- key <AC10> { [ o, O, oacute, Oacute ] };
- key <AC11> { [ apostrophe, quotedbl, otilde, Otilde ] };
-
- key <AB05> { [ Arabic_dammatan, underscore, endash, emdash ] };
- key <LSGT> { [ z, Z, ae, AE ] };
- key <AB01> { [ x, X, dead_circumflex, asciitilde ] };
- key <AB02> { [ c, C, ccedilla, Ccedilla ] };
- key <AB03> { [ v, V, oe, OE ] };
- key <AB04> { [ b, B, dead_breve, asciitilde ] };
- key <AB05> { [ backslash, bar, endash, emdash ] };
-// key <AB01> { [ z, Z, ae, AE ] };
-// key <AB02> { [ x, X, dead_circumflex, asciitilde ] };
-// key <AB03> { [ c, C, ccedilla, Ccedilla ] };
-// key <AB04> { [ v, V, oe, OE ] };
-// key <AB05> { [ b, B, dead_breve, asciitilde ] };
- key <AB06> { [ k, K, dead_abovering, asciitilde ] };
- key <AB07> { [ m, M, dead_macron, asciitilde ] };
- key <AB08> { [ comma, less, dead_cedilla, asciitilde ] };
- key <AB09> { [ period, greater, dead_abovedot, asciitilde ] };
- key <AB10> { [ slash, question, questiondown, asciitilde ] };
-
- key <CAPS> { [ Shift_L, Shift_L, backslash, backslash ] };
- key <LALT> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <LFSH> { [ z, Z, backslash, backslash ] };
- key <RTSH> { [ Hyper_R, Hyper_R, backslash, backslash ] };
-// key <CAPS> { [ BackSpace, BackSpace, BackSpace, BackSpace ] };
- key <SPCE> { [ space, space, space, nobreakspace ] };
-
-// include "level3(ralt_switch)"
-};
-
-// I do NOT like dead-keys - the International keyboard as defined by Microsoft
-// doesn't fit my needs. Why use two keystrokes for all simple characters (eg '
-// and <space> generates a single ') just to have an é (eacute) in two strokes
-// as well? I type ' more often than é (eacute).
-//
-// This file works just like a regular keyboard, BUT has all dead-keys
-// accessible at level3 (through AltGr). An ë (ediaeresis) is now: AltGr+"
-// followed by an e. In other words, this keyboard is not international as long
-// as you leave the right Alt key alone.
-//
-// The original MS International keyboard was intended for Latin1 (iso8859-1).
-// With the introduction of iso8859-15, the (important) ligature oe (and OE)
-// became available. I added them next to ae. Because I write ediaeresis more
-// often than registered, I moved registered to be next to copyright and added
-// ediaeresis and idiaeresis. - Adriaan
-
-partial alphanumeric_keys
-xkb_symbols "altgr-intl" {
-
- name[Group1]= "English (international AltGr dead keys)";
-
- include "us(intl)"
-
-// five dead keys moved into level3:
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AC11> { [apostrophe,quotedbl, dead_acute, dead_diaeresis ] };
-
-// diversions from the MS Intl keyboard:
-
- key <AE01> { [ 1, exclam, onesuperior, exclamdown ] };
- key <AD04> { [ r, R, ediaeresis, Ediaeresis ] };
- key <AC07> { [ j, J, idiaeresis, Idiaeresis ] };
- key <AB02> { [ x, X, oe, OE ] };
- key <AB04> { [ v, V, registered, registered ] };
-
-// onequarter etc (not in iso8859-15) moved to get three unshifted deadkeys:
-
- key <AE06> { [ 6, asciicircum, dead_circumflex, onequarter ] };
- key <AE07> { [ 7, ampersand, dead_horn, onehalf ] };
- key <AE08> { [ 8, asterisk, dead_ogonek, threequarters ] };
-
- include "level3(ralt_switch)"
-};
-
-// Intel ClassmatePC Keyboard Layout
-// by Piter PUNK <piterpk@terra.com.br>
-//
-// The keyboard layouts below maps the us(basic), us(intl) and us(alt-intl)
-// to ClassmatePC keyboard. All layouts uses RCTL as level3(switch) since
-// the keyboard doesn't have AltGr key. The EuroSign is engraved at 5 key.
-
-// classmate - us(basic)
-partial alphanumeric_keys
-xkb_symbols "classmate" {
- include "us(basic)"
- name[Group1]= "English (US)";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- include "eurosign(5)"
- include "level3(switch)"
-};
-
-// classmate-intl - us(intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-intl" {
- include "us(intl)"
- name[Group1]= "USA - ClassmatePC (International)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- onehalf, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- threequarters, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-alt-intl - us(alt-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-alt-intl" {
- include "us(alt-intl)"
- name[Group1]= "USA - ClassmatePC (Alternative international)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KPSU> { [ KP_Subtract, KP_Subtract ] };
-
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KPAD> { [ KP_Add, KP_Add,
- dead_ogonek, dead_diaeresis ] };
-
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_circumflex ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- dead_hook, dead_hook ] };
-
- include "level3(switch)"
-};
-
-// classmate-altgr-intl - us(altgr-intl)
-// RCTL is generated by Fn+Alt, because that, when trying to access
-// the level3 symbols at 7,8,9,0,u,i,o,p,j,k,l,;,m,. and / we got
-// the keypad keycodes. The keypad is changed to make Fn+Alt+<KP_key>
-// generate the same symbol as the original key.
-partial alphanumeric_keys
-xkb_symbols "classmate-altgr-intl" {
- include "us(altgr-intl)"
- name[Group1]= "USA - ClassmatePC (International Fn+Alt dead-keys)";
- key.type[Group1]="FOUR_LEVEL";
-
- key <LSGT> { [ backslash, bar, backslash, bar ] };
-
- key <KP7> { [ KP_Home, KP_7,
- dead_horn, dead_horn ] };
- key <KP8> { [ KP_Up, KP_8,
- dead_ogonek, dead_ogonek ] };
- key <KP9> { [ KP_Prior, KP_9,
- leftsinglequotemark, dead_breve ] };
- key <KPMU> { [ KP_Multiply, KP_Multiply,
- rightsinglequotemark, dead_abovering ] };
-
- key <KP4> { [ KP_Left, KP_4,
- uacute, Uacute ] };
- key <KP5> { [ KP_Begin, KP_5,
- iacute, Iacute ] };
- key <KP6> { [ KP_Right, KP_6,
- oacute, Oacute ] };
- key <KPSU> { [ KP_Subtract, KP_Subtract,
- odiaeresis, Odiaeresis ] };
-
- key <KP1> { [ KP_End, KP_1,
- idiaeresis, Idiaeresis ] };
- key <KP2> { [ KP_Down, KP_2,
- oe, OE ] };
- key <KP3> { [ KP_Next, KP_3,
- oslash, Ooblique ] };
- key <KPAD> { [ KP_Add, KP_Add,
- paragraph, degree ] };
-
- key <KP0> { [ KP_Insert, KP_0,
- mu, mu ] };
- key <KPDL> { [ KP_Delete, KP_Decimal,
- dead_abovedot, dead_caron ] };
- key <KPDV> { [ KP_Divide, KP_Divide,
- questiondown, dead_hook ] };
-
- include "level3(switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // OLPC international US English keyboard layout.
- // It's a little different from the usual international layout.
- // See: http://wiki.laptop.org/go/Image:Keyboard_english.png
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
- key <AE12> { [ equal, plus, 0x1000303, 0x1000303 ] }; // combining tilde above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- key <AC11> { [ apostrophe, quotedbl, currency, currency ] };
- key <AC12> { [ backslash, bar, section, section ] };
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <I219> { [ multiply, division, ISO_Next_Group, ISO_Prev_Group ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "olpc2" {
- include "us(olpc)"
- name[Group1]= "English (the divide/multiply keys toggle the layout)";
- include "group(olpc)"
-};
-
-xkb_symbols "olpcm" {
-
- include "us(basic)"
- name[Group1]= "English (US)";
-
- // Mechanical (non-membrane) OLPC int'l US English keyboard layout.
- // See: http://wiki.laptop.org/go/OLPC_English_Non-membrane_Keyboard
-
- key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
- key <AE01> { [ 1, exclam, exclamdown, exclamdown ] };
- key <AE02> { [ 2, at, notsign, notsign ] };
- key <AE03> { [ 3, numbersign, 0x1000300, 0x1000300 ] }; // combining grave
- key <AE04> { [ 4, dollar, 0x1000301, 0x1000301 ] }; // combining acute
- key <AE05> { [ 5, percent, 0x1000306, 0x1000306 ] }; // combining breve above
- key <AE06> { [ 6,asciicircum, 0x100030A, 0x100030A ] }; // combining ring above
- key <AE07> { [ 7, ampersand, 0x1000302, 0x1000302 ] }; // combining circumflex above
- key <AE08> { [ 8, asterisk, 0x100030C, 0x100030C ] }; // combining caron above
- key <AE09> { [ 9, parenleft, 0x1000307, 0x1000307 ] }; // combining dot above
- key <AE10> { [ 0, parenright, 0x1000308, 0x1000308 ] }; // combining diaeresis above
- key <AE11> { [ minus, underscore, 0x1000304, 0x1000304 ] }; // combining macron above
-
- key <AD01> { [ q, Q, Greek_omega, Greek_OMEGA ] };
- key <AD02> { [ w, W, oslash, Oslash ] };
- key <AD03> { [ e, E, oe, OE ] };
- key <AD04> { [ r, R, 0x1000327, 0x1000327 ] }; // combining cedilla
- key <AD05> { [ t, T, 0x100032E, 0x100032E ] }; // combining breve below
- key <AD06> { [ y, Y, 0x1000325, 0x1000325 ] }; // combining ring below
- key <AD07> { [ u, U, 0x100032D, 0x100032D ] }; // combining circumflex below
- key <AD08> { [ i, I, 0x100032C, 0x100032C ] }; // combining caron below
- key <AD09> { [ o, O, 0x1000323, 0x1000323 ] }; // combining dot below
- key <AD10> { [ p, P, 0x1000324, 0x1000324 ] }; // combining diaeresis below
- key <AD11> { [ bracketleft, braceleft, 0x1000331, 0x1000331 ] }; // combining macron below
- key <AD12> { [bracketright, braceright, 0x1000330, 0x1000330 ] }; // combining tilde below
-
- key <AC01> { [ a, A, ae, AE ] };
- key <AC02> { [ s, S, ssharp, 0x1001E9C ] }; // uppercase S sharp
- key <AC03> { [ d, D, eth, ETH ] };
- key <AC04> { [ f, F, thorn, THORN ] };
- key <AC06> { [ h, H, sterling, sterling ] };
- key <AC07> { [ j, J, EuroSign, EuroSign ] };
- key <AC10> { [ semicolon, colon, masculine, ordfeminine ] };
- // no AC11 or AC12 on olpcm
-
- key <AB03> { [ c, C, ccedilla, Ccedilla ] };
- key <AB06> { [ n, N, ntilde, Ntilde ] };
- key <AB07> { [ m, M, mu, mu ] };
- key <AB08> { [ comma, less, guillemotleft, guillemotleft ] };
- key <AB09> { [ period, greater, guillemotright, guillemotright ] };
- key <AB10> { [ slash, question, questiondown, questiondown ] };
-
- key <AA02> { [ backslash, bar, section, section ] };
- key <AA06> { [ equal, plus, 0x1000303, 0x1000303 ] };
- key <AA07> { [ apostrophe, quotedbl, currency, currency ] };
-
- include "level3(ralt_switch)"
-};
-
-// Based on Cherokee Nation Official Layout
-// http://www.cherokee.org/extras/downloads/font/Keyboard.htm
-
-partial alphanumeric_keys modifier_keys
-xkb_symbols "chr" {
-
- name[Group1]= "Cherokee";
- key.type[group1]="ALPHABETIC";
-
- key <TLDE> { [ grave, U13CA ] };
- key <AE01> { [ 1, U13B1 ] };
- key <AE02> { [ 2, U13C7 ] };
- key <AE03> { [ 3, U13E7 ] };
- key <AE04> { [ U13D9, U13B0 ] };
- key <AE05> { [ U13E6, U13B9 ] };
- key <AE06> { [ U13DC, U13DD ] };
- key <AE07> { [ U13CB, U13E1 ] };
- key <AE08> { [ U13D6, U13BA ] };
- key <AE09> { [ U13D2, parenleft ] };
- key <AE10> { [ U13C4, parenright ] };
- key <AE11> { [ U13BF, U13BC ] };
- key <AE12> { [ U13F3, U13BD ] };
-
- key <AD01> { [ U13AA, U13C6 ] };
- key <AD02> { [ U13B3, U13EB ] };
- key <AD03> { [ U13A1, U13E3 ] };
- key <AD04> { [ U13DB, U13CF ] };
- key <AD05> { [ U13D4, U13D8 ] };
- key <AD06> { [ U13EF, U13F2 ] };
- key <AD07> { [ U13A4, U13AD ] };
- key <AD08> { [ U13A2, U13F1 ] };
- key <AD09> { [ U13A3, U13EC ] };
- key <AD10> { [ U13C1, U13EA ] };
- key <AD11> { [ U13D5, U13D1 ] };
- key <AD12> { [ U13B6, U13E4 ] };
- key <BKSL> { [ U13E9, U13EE ] };
-
- key <AC01> { [ U13A0, U13CC ] };
- key <AC02> { [ U13CD, U13CE ] };
- key <AC03> { [ U13D7, U13D0 ] };
- key <AC04> { [ U13A9, U13C8 ] };
- key <AC05> { [ U13A6, U13E5 ] };
- key <AC06> { [ U13AF, U13B2 ] };
- key <AC07> { [ U13DA, U13AB ] };
- key <AC08> { [ U13B8, U13A7 ] };
- key <AC09> { [ U13B5, U13AE ] };
- key <AC10> { [ U13E8, U13E0 ] };
- key <AC11> { [ apostrophe, quotedbl ] };
-
- key <AB01> { [ U13AC, U13C3 ] };
- key <AB02> { [ U13F4, U13ED ] };
- key <AB03> { [ U13D3, U13DF ] };
- key <AB04> { [ U13A5, U13DE ] };
- key <AB05> { [ U13A8, U13F0 ] };
- key <AB06> { [ U13BE, U13BB ] };
- key <AB07> { [ U13C5, U13B7 ] };
- key <AB08> { [ comma, U13E2 ] };
- key <AB09> { [ period, U13B4 ] };
- key <AB10> { [ U13C2, U13C9 ] };
-};
-
-// Serbian charecters added as third level symbols to US keyboard layout.
-
-partial alphanumeric_keys
-xkb_symbols "hbs" {
-
- name[Group1]= "Serbo-Croatian (US)";
-
- include "us"
-
- key <TLDE> { [ grave, asciitilde ] };
- key <AE06> { [ 6, dead_caron, asciicircum, asciicircum ] };
- key <AE08> { [ 8, asterisk, multiply, division ] };
- key <AE11> { [ minus, underscore, endash, emdash ] };
- key <AC09> { [ l, L, U1C9, U1C8 ] };
- key <AB06> { [ n, N, U1CC, U1CB ] };
- key <AB01> { [ z, Z, U1C6, U1C5 ] };
- key <AD03> { [ e, E, EuroSign, cent ] };
- key <AC03> { [ d, D, dstroke, Dstroke ] };
- key <AC11> { [ dead_acute, quotedbl, apostrophe, apostrophe ] };
- key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
- key <AB08> { [ comma, less, U3003, guillemotright ] };
- key <AB09> { [ period, greater, ellipsis, guillemotleft ] };
-
- include "level3(ralt_switch)"
-};
-
-//based on http://upload.wikimedia.org/wikipedia/commons/1/18/T-Mobile_G1_launch_event_2.jpg
-partial alphanumeric_keys
-xkb_symbols "htcdream" {
- include "inet(htcdream)"
- name[Group1]= "English (US)";
-
- //second row
- key <AD01> { [ q, Q, Tab, Tab ] };
- key <AD02> { [ w, W, grave, grave ] };
- key <AD03> { [ e, E, underscore, underscore ] };
- key <AD04> { [ r, R, sterling, sterling ] };
- key <AD05> { [ t, T, EuroSign, EuroSign ] };
- key <AD06> { [ y, Y, division, division ] };
- key <AD07> { [ u, U, multiply, multiply ] };
- key <AD08> { [ i, I, minus, minus ] };
- key <AD09> { [ o, O, plus, plus ] };
- key <AD10> { [ p, P, equal, equal ] };
-
- //third row
- key <AC01> { [ a, A, NoSymbol, NoSymbol ] };
- key <AC02> { [ s, S, bar, bar ] };
- key <AC03> { [ d ,D, backslash, backslash ] };
- key <AC04> { [ f, F, braceleft, braceleft ] };
- key <AC05> { [ g, G, braceright, braceright ] };
- key <AC06> { [ h, H, colon, colon ] };
- key <AC07> { [ j, J, semicolon, semicolon ] };
- key <AC08> { [ k, K, quotedbl, quotedbl ] };
- key <AC09> { [ l, L, apostrophe, apostrophe ] };
-
- //forth row
- key <AB01> { [ z, Z, NoSymbol, NoSymbol ] };
- key <AB02> { [ x, X, NoSymbol, NoSymbol ] };
- key <AB03> { [ c, C, NoSymbol, NoSymbol ] };
- key <AB04> { [ v, V, bracketleft, bracketleft ] };
- key <AB05> { [ b, B, bracketright, bracketright ] };
- key <AB06> { [ n, N, less, less ] };
- key <AB07> { [ m, M, greater, greater ] };
- key <AB08> { [ comma, comma, question, question ] };
-
- //fifth row
- key <FK15> { [ at, at, asciitilde, asciitilde ] };
-
- include "level3(alt_switch)"
-};
-
-// Workman Keyboard Layout symbols for xkb on X.Org Server 7.x
-// 09-06-2010 OJ Bucao. http://www.workmanlayout.com
-
-partial alphanumeric_keys
-xkb_symbols "workman" {
-
- name[Group1]= "English (Workman)";
-
- include "us(basic)"
-
- key <AD01> { [ q, Q ] };
- key <AD02> { [ d, D ] };
- key <AD03> { [ r, R ] };
- key <AD04> { [ w, W ] };
- key <AD05> { [ b, B ] };
- key <AD06> { [ j, J ] };
- key <AD07> { [ f, F ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ p, P ] };
- key <AD10> { [ semicolon, colon ] };
-
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ h, H ] };
- key <AC04> { [ t, T ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ y, Y ] };
- key <AC07> { [ n, N ] };
- key <AC08> { [ e, E ] };
- key <AC09> { [ o, O ] };
- key <AC10> { [ i, I ] };
-
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ m, M ] };
- key <AB04> { [ c, C ] };
- key <AB05> { [ v, V ] };
- key <AB06> { [ k, K ] };
- key <AB07> { [ l, L ] };
-
- key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
-
- include "level3(ralt_switch)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "workman-intl" {
-
- name[Group1]= "English (Workman, international with dead keys)";
-
- include "us(intl)"
-
- key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
- key <AD02> { [ d, D, eth, ETH ] };
- key <AD03> { [ r, R, registered, registered ] };
- key <AD04> { [ w, W, aring, Aring ] };
- key <AD05> { [ b, B, b, B ] };
- key <AD06> { [ j, J, j, J ] };
- key <AD07> { [ f, F, f, F ] };
- key <AD08> { [ u, U, uacute, Uacute ] };
- key <AD09> { [ p, P, odiaeresis, Odiaeresis ] };
- key <AD10> { [ semicolon, colon, paragraph, degree ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AC02> { [ s, S, ssharp, section ] };
- key <AC03> { [ h, H, h, H ] };
- key <AC04> { [ t, T, thorn, THORN ] };
- key <AC05> { [ g, G, g, G ] };
- key <AC06> { [ y, Y, udiaeresis, Udiaeresis ] };
- key <AC07> { [ n, N, ntilde, Ntilde ] };
- key <AC08> { [ e, E, eacute, Eacute ] };
- key <AC09> { [ o, O, oacute, Oacute ] };
- key <AC10> { [ i, I, iacute, Iacute ] };
-
- key <AB01> { [ z, Z, ae, AE ] };
- key <AB02> { [ x, X, x, X ] };
- key <AB03> { [ m, M, mu, mu ] };
- key <AB04> { [ c, C, copyright, cent ] };
- key <AB05> { [ v, V, v, V ] };
- key <AB06> { [ k, K, oe, OE ] };
- key <AB07> { [ l, L, oslash, Ooblique ] };
-
- key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
-
- include "level3(ralt_switch)"
-};
-
-// EXTRAS:
-
-// Czech, Slovak and German charecters added as third level symbols to US keyboard layout.
-partial alphanumeric_keys
-xkb_symbols "cz_sk_de" {
- include "us"
- name[Group1]="Czech Slovak and German (US)";
-
- key <TLDE> { [grave, asciitilde, uring, Uring ] };
- key <AE01> { [ 1, exclam, uacute, Uacute ] };
- key <AE02> { [ 2, at, ecaron, Ecaron ] };
- key <AE03> { [ 3, numbersign, scaron, Scaron ] };
- key <AE04> { [ 4, dollar, ccaron, Ccaron ] };
- key <AE05> { [ 5, percent, rcaron, Rcaron ] };
- key <AE06> { [ 6, asciicircum, zcaron, Zcaron ] };
- key <AE07> { [ 7, ampersand, yacute, Yacute ] };
- key <AE08> { [ 8, asterisk, aacute, Aacute ] };
- key <AE09> { [ 9, parenleft, iacute, Iacute ] };
- key <AE10> { [ 0, parenright, eacute, Eacute ] };
- key <AE11> { [minus, underscore, ssharp, 0x1001E9E ] };
- key <AE12> { [equal, plus, dead_acute, dead_caron ] };
-
- key <AD03> { [ e, E, EuroSign, Eacute ] };
-
- key <AD11> { [bracketleft, braceleft, udiaeresis, Udiaeresis ] };
- key <AC10> { [ semicolon, colon, odiaeresis, Odiaeresis ] };
- key <AC11> { [apostrophe, quotedbl,adiaeresis, Adiaeresis ] };
-
- key <AC01> { [ a, A, aacute, Aacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD06> { [ y, Y, yacute, Yacute ] };
- key <AD07> { [ u, U, uring, Uring ] };
-
- key <AC02> { [ s, S, scaron, Scaron ] };
- key <AB01> { [ z, Z, zcaron, Zcaron ] };
- key <AB03> { [ c, C, ccaron, Ccaron ] };
- key <AD04> { [ r, R, rcaron, Rcaron ] };
- key <AD05> { [ t, T, tcaron, Tcaron ] };
- key <AC03> { [ d, D, dcaron, Dcaron ] };
- key <AB06> { [ n, N, ncaron, Ncaron ] };
- key <AC09> { [ l, L, lcaron, Lcaron ] };
- key <AD10> { [ p, P,ocircumflex, Ocircumflex ] };
-
- key <SPCE> { [ space, space, nobreakspace, nobreakspace] };
-
- include "level3(ralt_switch)"
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does not deviate from the lame MS-style
-// US-intl layout; but it uses AltGr for combining, like altgr-intl.
-//
-// This might break your font layout layout systems (because they
-// suck), caveat emptor. Also, most of today's software will count
-// individual combining marks for selection, deletion, character
-// counting &c., and won't be smart enough to do canonical equivalence
-// when searching, &c.
-//
-// With Unicode combining you use "handwriting order", not
-// "typewriting order" as with deadkeys. That is, you first type the
-// base character, then the diacritics/accents/modifiers. This has
-// the advantage of avoiding hidden states --- each keypress changes
-// something on screen.
-//
-// TODO: as of now, this duplicates all us(intl) functionality with
-// combining. With care, perhaps we could add more combining marks
-// not present in intl, and support all major languages.
-partial alphanumeric_keys
-xkb_symbols "intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining)";
-
- include "us(intl)"
- include "level3(ralt_switch)"
-
- // grave, tilde
- key <TLDE> { [grave, asciitilde, U0300, U0303 ] };
- // double acute
- key <AE02> { [ 2, at, twosuperior, U030B ] };
- // macron
- key <AE03> { [ 3, numbersign, threesuperior, U0304 ] };
- // circumflex
- key <AE06> { [ 6, asciicircum, onequarter, U0302 ] };
- // horn
- key <AE07> { [ 7, ampersand, onehalf, U031B ] };
- // ogonek
- key <AE08> { [ 8, asterisk, threequarters, U0328 ] };
- // breve
- key <AE09> { [ 9, parenleft, leftsinglequotemark, U0306 ] };
- // abovering
- key <AE10> { [ 0, parenright, rightsinglequotemark, U030A ] };
-
- // belowdot
- key <AE11> { [ minus, underscore, yen, U0323 ] };
- // acute, diaeresis
- key <AC11> { [apostrophe, quotedbl, U0301, U0308 ] };
- // abovedot, caron
- key <AB09> { [ period, greater, U0307, U030C ] };
- // hook
- key <AB10> { [ slash, question, questiondown, U0309 ] };
-
- // alt-intl compatibility
- // cedilla, caron
- key <AB08> { [ comma, less, U0327, U030C ] };
- // ogonek, diaeresis
- key <AC10> { [ semicolon, colon, U0328, U0308 ] };
- // doubleacute, horn
- key <AE12> { [ equal, plus, U030B, U031B ] };
-
- // we don't do combining latin letters and combining enclosures
- // because support for those is very rare.
-};
-
-// XCompose is out! Unicode combining is in! For those of us who live
-// on the edge: A keymap using Unicode combining characters instead of
-// deadkeys. This variation does break compatibility with us-intl,
-// whenever I thought it would be more mnemonic or Unicodeish.
-partial alphanumeric_keys
-xkb_symbols "alt-intl-unicode" {
-
- name[Group1]= "English (US, international AltGr Unicode combining, alternative)";
-
- include "us(intl-unicode)"
-
- // easier macron; em-dash.
- // em-dash is available via compose, but I added here since it's such
- // an important typographic character.
- key <AE11> { [ minus, underscore, U0304, U2014 ] };
-
- // belowdot, abovedot (caron at coma/less key, per above)
- key <AB09> { [ period, greater, U0323, U0307 ] };
-
-};
-
-partial alphanumeric_keys
-xkb_symbols "ats" {
-
- include "us"
-
- name[Group1]= "Atsina";
-
- //Using Dead key to get COMBINING COMMA ABOVE for ejectives on
- //q, l, t, s, m, g, k, p, w, y, r
- //XCompose key is used for the other accute and grave.
-
- key <AD03> { [ e, E, eacute, Eacute ] };
- key <AD07> { [ u, U, uacute, Uacute ] };
- key <AD08> { [ i, I, iacute, Iacute ] };
- key <AD09> { [ o, O, oacute, Oacute ] };
- key <AD11> { [ bracketleft, braceleft, U03B8 ] };
- key <AD12> { [ bracketright, braceright, U010D, U010C ] };
- //U+010C (uppercase Č) and U+010D (lowercase č).
-
- key <AC01> { [ a, A, aacute, Aacute ] };
-
- //Small letter Open use compose to key get acute accent
- key <AB03> { [ c, C, U0254, U0186 ] };
- key <AB08> { [ comma, less, U0313 ] };
- key <AB10> { [ slash, question, U0294 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-partial alphanumeric_keys
-xkb_symbols "crd" {
-
- include "us"
-
- name[Group1]= "Coeur d'Alene Salish";
-
- key <AD02> { [ w, W, U02B7, U02B7 ] };
- key <AE07> { [ 7, ampersand, U0294 ] };
- key <AD01> { [ q, Q, U221A ] };
- key <AB04> { [ v, V, U0259 ] };
- key <BKSL> { [ backslash, bar, U026B ] };
- key <AD03> { [ e, E, U025B ] };
- key <AD08> { [ i, I, U026A ] };
- key <AC07> { [ j, J, U01F0 ] };
- key <AE06> { [ 6, asciicircum, U0295 ] };
- key <AC02> { [ s, S, U0161 ] };
- key <AB03> { [ c, C, U010D ] };
- key <AD09> { [ o, O, U0254 ] };
- key <AB09> { [ period, greater, U0323 ] };
-
- include "level3(ralt_switch)"
- include "compose(rctrl)"
-};
-
-
-partial alphanumeric_keys
- xkb_symbols "sun_type6" {
- include "sun_vndr/us(sun_type6)"
-};
diff --git a/config/bspwm/bspwmrc b/config/bspwm/bspwmrc
deleted file mode 100755
index 57f3916..0000000
--- a/config/bspwm/bspwmrc
+++ /dev/null
@@ -1,23 +0,0 @@
-# /bin/sh
-# for multi-mon: bspc monitor HDMI1 -d 1 4 6 7 8
-source ~/.config/bspwm/colors
-
-bspc config border_width 3
-bspc config window_gap 12
-
-bspc config split_ratio 0.50
-
-bspc config focused_border_color $COLOR0
-bspc config active_border_color $COLOR0
-bspc config normal_border_color $COLOR11
-
-bspc config top_padding 24
-
-bspc config borderless_monocle true
-bspc config gapless_monocle true
-bspc config apply_floating_atom true
-bspc config history_aware_focus true
-bspc config ignore_ewmh_focus true
-
-bspc monitor -d I II III IV V VI VII VIII IX X XI XII XIII
-
diff --git a/config/bspwm/colors b/config/bspwm/colors
deleted file mode 100755
index 63977ca..0000000
--- a/config/bspwm/colors
+++ /dev/null
@@ -1,6 +0,0 @@
-#! /bin/sh
-source ~/.colors
-
-bspc config focused_border_color $COLOR11
-bspc config active_border_color $COLOR11
-bspc config normal_border_color $COLOR0
diff --git a/config/compton.conf b/config/compton.conf
deleted file mode 100644
index 883e0f7..0000000
--- a/config/compton.conf
+++ /dev/null
@@ -1,15 +0,0 @@
-# Shadow
-
-backend = "glx";
-vsync = "opengl-swc";
-
-shadow = true;
-no-dnd-shadow = true;
-no-dock-shadow = true;
-clear-shadow = true;
-shadow-radius = 6;
-shadow-offset-x = -9;
-shadow-offset-y = -8;
-shadow-opacity = 0.7;
-frame-opacity = 0.8;
-shadow-exclude = [ "_BSPWM_FLOATING_WINDOW:32c = 0" ];
diff --git a/config/ranger/__pycache__/commands.cpython-34.pyo b/config/ranger/__pycache__/commands.cpython-34.pyo
deleted file mode 100644
index 5809388..0000000
--- a/config/ranger/__pycache__/commands.cpython-34.pyo
+++ /dev/null
Binary files differ
diff --git a/config/ranger/bookmarks b/config/ranger/bookmarks
deleted file mode 100644
index b48b4c2..0000000
--- a/config/ranger/bookmarks
+++ /dev/null
@@ -1,10 +0,0 @@
-m:/home/vasko/Dropbox/School/Math
-':/home/vasko
-s:/home/vasko/Secure/School
-c:/home/vasko/Dropbox/School/Chemistry
-r:/
-k:/home/vasko/Downloads/leaked photos/Jennifer Lawrence
-p:/home/vasko/Dropbox/School/Physics
-e:/home/vasko/Sync/School/Exams
-b:/home/vasko/Dropbox/School/Biology
-d:/home/vasko/Downloads
diff --git a/config/ranger/history b/config/ranger/history
deleted file mode 100644
index c083dbf..0000000
--- a/config/ranger/history
+++ /dev/null
@@ -1,11 +0,0 @@
-save
-cd /
-w
-search anti
-search mock
-open_with antiword
-open_with catdoc
-search john
-search mayer
-search promise
-open_with
diff --git a/config/ranger/rifle.conf.save b/config/ranger/rifle.conf.save
deleted file mode 100644
index 3ec1ece..0000000
--- a/config/ranger/rifle.conf.save
+++ /dev/null
@@ -1,189 +0,0 @@
-((q# vim: ft=cfg
-#
-# This is the configuration file of "rifle", ranger's file executor/opener.
-# Each line consists of conditions and a command. For each line the conditions
-# are checked and if they are met, the respective command is run.
-#
-# Syntax:
-# <condition1> , <condition2> , ... = command
-#
-# The command can contain these environment variables:
-# $1-$9 | The n-th selected file
-# $@ | All selected files
-#
-# If you use the special command "ask", rifle will ask you what program to run.
-#
-# Prefixing a condition with "!" will negate its result.
-# These conditions are currently supported:
-# match <regexp> | The regexp matches $1
-# ext <regexp> | The regexp matches the extension of $1
-# mime <regexp> | The regexp matches the mime type of $1
-# name <regexp> | The regexp matches the basename of $1
-# path <regexp> | The regexp matches the absolute path of $1
-# has <program> | The program is installed (i.e. located in $PATH)
-# file | $1 is a file
-# directory | $1 is a directory
-# number <n> | change the number of this command to n
-# terminal | stdin, stderr and stdout are connected to a terminal
-# X | $DISPLAY is not empty (i.e. Xorg runs)
-#
-# There are also pseudo-conditions which have a "side effect":
-# flag <flags> | Change how the program is run. See below.
-# label <label> | Assign a label or name to the command so it can
-# | be started with :open_with <label> in ranger
-# | or `rifle -p <label>` in the standalone executable.
-# else | Always true.
-#
-# Flags are single characters which slightly transform the command:
-# f | Fork the program, make it run in the background.
-# | New command = setsid $command >& /dev/null &
-# r | Execute the command with root permissions
-# | New command = sudo $command
-# t | Run the program in a new terminal. If $TERMCMD is not defined,
-# | rifle will attempt to extract it from $TERM.
-# | New command = $TERMCMD -e $command
-# Note: The "New command" serves only as an illustration, the exact
-# implementation may differ.
-# Note: When using rifle in ranger, there is an additional flag "c" for
-# only running the current file even if you have marked multiple files.
-
-#-------------------------------------------
-# Directories
-#-------------------------------------------
-mime ^inode/directory, label ranger = urxvt -e ranger -- "$@"
-
-#-------------------------------------------
-# Websites
-#-------------------------------------------
-# Rarely installed browsers get higher priority; It is assumed that if you
-# install a rare browser, you probably use it. Firefox/konqueror/w3m on the
-# other hand are often only installed as fallback browsers.
-ext x?html?, has surf, X, flag f = surf -- file://"$1"
-ext x?html?, has vimprobable, X, flag f = vimprobable -- "$@"
-ext x?html?, has vimprobable2, X, flag f = vimprobable2 -- "$@"
-ext x?html?, has jumanji, X, flag f = jumanji -- "$@"
-ext x?html?, has luakit, X, flag f = luakit -- "$@"
-ext x?html?, has uzbl, X, flag f = uzbl -- "$@"
-ext x?html?, has uzbl-browser, X, flag f = uzbl-browser -- "$@"
-ext x?html?, has uzbl-core, X, flag f = uzbl-core -- "$@"
-ext x?html?, has midori, X, flag f = midori -- "$@"
-ext x?html?, has chromium, X, flag f = chromium -- "$@"
-ext x?html?, has opera, X, flag f = opera -- "$@"
-ext x?html?, has firefox, X, flag f = firefox -- "$@"
-ext x?html?, has seamonkey, X, flag f = seamonkey -- "$@"
-ext x?html?, has iceweasel, X, flag f = iceweasel -- "$@"
-ext x?html?, has epiphany, X, flag f = epiphany -- "$@"
-ext x?html?, has konqueror, X, flag f = konqueror -- "$@"
-ext x?html?, has elinks, terminal = elinks "$@"
-ext x?html?, has links2, terminal = links2 "$@"
-ext x?html?, has links, terminal = links "$@"
-ext x?html?, has lynx, terminal = lynx -- "$@"
-ext x?html?, has w3m, terminal = w3m "$@"
-
-#-------------------------------------------
-# Misc
-#-------------------------------------------
-# Define the "editor" for text files as first action
-mime ^text, label editor = "$EDITOR" -- "$@"
-mime ^text, label pager = "$PAGER" -- "$@"
-!mime ^text, label editor, ext xml|csv|tex|py|pl|rb|sh|php = "$EDITOR" -- "$@"
-!mime ^text, label pager, ext xml|csv|tex|py|pl|rb|sh|php = "$PAGER" -- "$@"
-
-ext 1 = man "$1"
-ext s[wmf]c, has zsnes, X = zsnes "$1"
-ext nes, has fceux, X = fceux "$1"
-ext exe = wine "$1"
-name ^[mM]akefile$ = make
-
-#--------------------------------------------
-# Code
-#-------------------------------------------
-ext py = python -- "$1"
-ext pl = perl -- "$1"
-ext rb = ruby -- "$1"
-ext sh = sh -- "$1"
-ext php = php -- "$1"
-
-#--------------------------------------------
-# Audio without X
-#-------------------------------------------
-mime ^audio|ogg$, terminal, has mplayer = mplayer -- "$@"
-mime ^audio|ogg$, terminal, has mplayer2 = mplayer2 -- "$@"
-ext midi?, terminal, has wildmidi = wildmidi -- "$@"
-
-#--------------------------------------------
-# Video/Audio with a GUI
-#-------------------------------------------
-mime ^video|audio, has gmplayer, X, flag f = gmplayer -- "$@"
-mime ^video|audio, has smplayer, X, flag f = smplayer "$@"
-mime ^video, has mplayer2, X, flag f = mplayer2 -- "$@"
-mime ^video, has mplayer2, X, flag f = mplayer2 -fs -- "$@"
-mime ^video, has mplayer, X, flag f = mplayer -- "$@"
-mime ^video, has mplayer, X, flag f = mplayer -fs -- "$@"
-mime ^video|audio, has vlc, X, flag f = vlc -- "$@"
-mime ^video|audio, has totem, X, flag f = totem -- "$@"
-mime ^video|audio, has totem, X, flag f = totem --fullscreen -- "$@"
-
-#--------------------------------------------
-# Video without X:
-#-------------------------------------------
-mime ^video, terminal, !X, has mplayer2 = mplayer2 -- "$@"
-mime ^video, terminal, !X, has mplayer = mplayer -- "$@"
-
-#-------------------------------------------
-# Image Viewing:
-#-------------------------------------------
-mime ^image, has eog, X, flag f = eog -- "$@"
-mime ^image, has sxiv, X, flag f = sxiv -- "$@"
-mime ^image, has feh, X, flag f = feh -- "$@"
-mime ^image, has mirage, X, flag f = mirage -- "$@"
-mime ^image, has gimp, X, flag f = gimp -- "$@"
-ext xcf, X, flag f = gimp -- "$@"
-
-#-------------------------------------------
-# Documents
-#-------------------------------------------
-ext pdf, has llpp, X, flag f = llpp "$@"
-ext pdf, has zathura, X, flag f = zathura -- "$@"
-ext pdf, has mupdf, X, flag f = mupdf -- "$@"
-ext pdf, has apvlv, X, flag f = apvlv -- "$@"
-ext pdf, has xpdf, X, flag f = xpdf -- "$@"
-ext pdf, has evince, X, flag f = evince -- "$@"
-ext pdf, has okular, X, flag f = okular -- "$@"
-ext pdf, has epdfview, X, flag f = epdfview -- "$@"
-
-ext docx?, has catdoc, terminal = catdoc -- "$@" | "$PAGER"
-
-ext sxc|xlsx?|xlt|xlw|gnm|gnumeric, has gnumeric, X, flag f = gnumeric -- "$@"
-ext sxc|xlsx?|xlt|xlw|gnm|gnumeric, has kspread, X, flag f = kspread -- "$@"
-ext od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has libreoffice, X, flag f = libreoffice "$@"
-ext od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has soffice, X, flag f = soffice "$@"
-ext od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has ooffice, X, flag f = ooffice "$@"
-
-ext djvu, has evince, X, flag f = evince -- "$@"
-
-#-------------------------------------------
-# Archives
-#-------------------------------------------
-# This requires atool
-ext 7z|ace|ar|arc|bz2?|cab|cpio|cpt|deb|dgc|dmg|gz, has als = als -- "$@" | "$PAGER"
-ext iso|jar|msi|pkg|rar|shar|tar|tgz|xar|xpi|xz|zip, has als = als -- "$@" | "$PAGER"
-ext 7z|ace|ar|arc|bz2?|cab|cpio|cpt|deb|dgc|dmg|gz, has aunpack = aunpack -- "$@"
-ext iso|jar|msi|pkg|rar|shar|tar|tgz|xar|xpi|xz|zip, has aunpack = aunpack -- "$@"
-
-# Fallback:
-ext tar|gz, has tar = tar vvtf "$@" | "$PAGER"
-ext tar|gz, has tar = tar vvxf "$@"
-
-#-------------------------------------------
-# Misc
-#-------------------------------------------
-label wallpaper, number 11, mime ^image, X = feh --bg-scale "$1"
-label wallpaper, number 12, mime ^image, X = feh --bg-tile "$1"
-label wallpaper, number 13, mime ^image, X = feh --bg-center "$1"
-label wallpaper, number 14, mime ^image, X = feh --bg-fill "$1"
-
-# Define the editor for non-text files + pager as last action
- !mime ^text, !ext xml|csv|tex|py|pl|rb|sh|php = ask
-label editor, !mime ^text, !ext xml|csv|tex|py|pl|rb|sh|php = "$EDITOR" -- "$@"
-label pager, !mime ^text, !ext xml|csv|tex|py|pl|rb|sh|php = "$PAGER" -- "$@"
diff --git a/config/ranger/tagged b/config/ranger/tagged
deleted file mode 100644
index 4ff421c..0000000
--- a/config/ranger/tagged
+++ /dev/null
@@ -1,4 +0,0 @@
-/home/vasko/Sync/password-store/antagning.se.gpg
-/home/vasko/Dropbox/School/CAS/2QOM-NovDec
-/home/vasko/Dropbox/School/Math/tex/doc.tex
-/home/vasko/Pictures/scrot.png
diff --git a/config/sxhkd/sxhkdrc b/config/sxhkd/sxhkdrc
deleted file mode 100644
index 6415c7c..0000000
--- a/config/sxhkd/sxhkdrc
+++ /dev/null
@@ -1,262 +0,0 @@
-#
-# bspwm hotkeys
-#
-
-grave ; a
- ~/.tools/menu/main
-
-grave ; shift + c
- ~/.tools/wp change
-
-grave ; f
- ~/.tools/spotlight
-
-grave ; alt + Escape
- bspc quit
-
-grave ; x
- bspc window -c
-
-grave ; X
- bspc window -k
-
-grave ; o
- bspc desktop -l next
-
-grave ; b
- bspc desktop -B
-
-# banish mouse
-grave ; B
- xdotool mousemove 10000 100000
-
-grave ; {u,U,O}
- bspc window -t {floating,pseudo_tiled,fullscreen}
-
-grave ; {grave,Tab}
- bspc {window,desktop} -f last
-
-grave ; apostrophe
- bspc window -s last
-
-#grave ; {o,i}
-# bspc control --record-history off; \
-# bspc window {older,newer} -f; \
-# bspc control --record-history on
-
-#grave ; y
-# bspc window -w last.manual
-
-grave ; m
- bspc window -s biggest
-
-grave ; {h,j,k,l}
- bspc window -f {left,down,up,right}
-
-grave ; c; {h,j,k,l}
- bspc window -s {left,down,up,right}
-
-#grave ; {_,shift + }c
-# bspc window -f {next,prev}
-
-grave ; {comma,period}
- bspc desktop -C {backward,forward}
-
-grave ; bracket{left,right}
- bspc desktop -f {prev,next}
-
-grave ; s ; {h,j,k,l}
- bspc window -p {left,down,up,right}
-
-
-grave ; ctrl + {_,shift + }space
- bspc {window -p cancel,desktop -c}
-
-hyper + {h,j,k,l}
- bspc window -e {left -10,down +10,up -10,right +10}
-
-hyper + alt + {h,j,k,l}
- bspc window -e {right -10,up +10,down -10,left +10}
-
-grave ; {1-9}
- bspc window -f {1-9}
-
-
-grave ; ctrl + {1-9}
- bspc window -r 0.{1-9}
-
-{_,alt + }{F1,F2,F3,F4,F5,F6,F7,F8,F11,F12}
- bspc {desktop -f,window -d} ^{1-8,11,12}
-
-{_,alt + } F9
- bspc {desktop -f,window -d} ^9 & echo 'Ixlear' > /tmp/panel-fifo
-
-
-{_,alt + } F10
- bspc {desktop -f,window -d} ^10 & xset -led named "Scroll Lock" & echo 'Iclear' > /tmp/panel-fifo
-
-{_,alt + } shift + F12
- bspc {desktop -f,window -d} ^13
-
-~button1
- bspc pointer -g focus
-
-hyper + button{1-3}
- bspc pointer -g {move,resize_side,resize_corner}
-
-# Move floating windows (requires baskerville's xdo pacacur -S xdo-git)
-alt + {h,l,k,j}
- xdo move {-x -20,-x +20,-y -20,-y +20}
-
-# Resize floating windows
-alt + shift + {h,l,k,j}
- xdo resize {-w -20,-w +20,-h -20,-h +20}
-
-grave ; !button{1-3}
- bspc pointer -t %i %i
-
-grave ; @button{1-3}
- bspc pointer -u
-
-#
-# wm independent hotkeys
-#
-
-grave ; i
- ~/bin/paste
-
-grave ; space
- urxvt
-
-grave ; slash
- ~/.tools/create_frame
-
-super + u
- uzbl-browser
-
-super + f
- firefox
-
-super + v
- vimb
-
-super + s
- skype
-
-super + shift + L
- ~/.tools/lock
-
-
-#
-# Clipboard hotkeys
-#
-
-# Open youtube video in mpv
-grave ; Y
- sleep 0.2 && xdotool key y && mpv "$(xclip -o)"
-
-
-grave ; p ; {1-9}
- ~/.tools/clipboard paste {1-9}
-
-grave ; p ; p
- ~/.tools/clipboard menu_paste
-
-grave ; p ; u
- ~/.tools/clipboard push
-
-grave ; p ; o
- ~/.tools/clipboard pop
-
-grave ; y ; {1-9}
- ~/.tools/clipboard set {1-9}
-
-grave ; y ; y
- ~/.tools/clipboard menu_set
-
-#
-# Paste and Image share hotkeys
-#
-
-grave ; P
- exec ~/bin/safepaste
-
-
-grave; g
- exec ~/bin/safeimg
-
-grave; L
- exec ~/bin/safelink
-
-#
-# music control
-#
-
-super + space
- mpc -h 127.0.0.1 toggle
-
-super + Right
- mpc -h 127.0.0.1 next
-
-super + Left
- mpc -h 127.0.0.1 prev
-
-super + Up
- mpc -h 127.0.0.1 volume +5
-
-super + Down
- mpc -h 127.0.0.1 volume -5
-
-XF86AudioRaiseVolume
- amixer -q set Master 5+ && volume -f 'V%i' > /tmp/panel-fifo
-
-XF86AudioLowerVolume
- amixer -q set Master 5- && volume -f 'V%i' > /tmp/panel-fifo
-
-super + Prior
- amixer -q set Master 5+ && volume -f 'V%i' > /tmp/panel-fifo
-
-super + Next
- amixer -q set Master 5- && volume -f 'V%i' > /tmp/panel-fifo
-#
-#
-# brightness controls
-#
-
-
-XF86MonBrightnessUp
- ~/bin/backlight up 10
-
-XF86MonBrightnessDown
- ~/bin/backlight down 10
-
-XF86KbdBrightnessUp
- kbdlight up 1
-
-XF86KbdBrightnessDown
- kbdlight down 1
-
-
-# Keyboard layouts
-super + Q
- setxkbmap us
-
-super + C
- setxkbmap us -variant colemak
-
-# Password
-grave ; t
- ~/bin/passenter
-
-grave ; T
- ~/bin/passmake
-
-# Mail reload
-super + m
- mbsync -a
-
-# make sxhkd reload its configuration files:
-grave ; Escape
- pkill -USR1 -x sxhkd
-
-
diff --git a/config/uzbl/config b/config/uzbl/config
deleted file mode 100644
index 600e5e6..0000000
--- a/config/uzbl/config
+++ /dev/null
@@ -1,578 +0,0 @@
-# Example uzbl config. All settings are optional. You can use uzbl without
-# any config at all (but it won't do much).
-
-
-# === Core settings ==========================================================
-
-# Polipo proxy for caching
-#set proxy_url = http://127.0.0.1:8123
-
-# common directory locations
-set prefix @(echo $UZBL_PREFIX)@
-set data_home @(echo $XDG_DATA_HOME/uzbl)@
-set cache_home @(echo $XDG_CACHE_HOME/uzbl)@
-set config_home @(echo $XDG_CONFIG_HOME/uzbl)@
-set local_storage_path @data_home/databases/
-
-
-# colors
-set color1 @(source ~/.colors; echo $COLOR1)@
-set color2 @(source ~/.colors; echo $COLOR2)@
-set color3 @(source ~/.colors; echo $COLOR3)@
-set color4 @(source ~/.colors; echo $COLOR4)@
-set color5 @(source ~/.colors; echo $COLOR5)@
-set color6 @(source ~/.colors; echo $COLOR6)@
-set color7 @(source ~/.colors; echo $COLOR7)@
-set color8 @(source ~/.colors; echo $COLOR8)@
-set color9 @(source ~/.colors; echo $COLOR9)@
-set color10 @(source ~/.colors; echo $COLOR10)@
-set color11 @(source ~/.colors; echo $COLOR11)@
-set color12 @(source ~/.colors; echo $COLOR12)@
-set color13 @(source ~/.colors; echo $COLOR13)@
-set color14 @(source ~/.colors; echo $COLOR14)@
-set color15 @(source ~/.colors; echo $COLOR15)@
-
-# Interface paths.
-set comm_dir @([ -n "$XDG_RUNTIME_DIR" ] && echo "$XDG_RUNTIME_DIR/uzbl" || echo "/tmp/uzbl-$USER")@
-set fifo_dir @comm_dir
-set socket_dir @comm_dir
-
-# === General config aliases =================================================
-
-# Config related events (use the event function):
-# event MODE_CONFIG <mode> <key> = <value>
-set mode_config event MODE_CONFIG
-# event ON_EVENT <EVENT_NAME> <command>
-set on_event event ON_EVENT
-# event ON_SET <key/glob> <command>
-set on_set event ON_SET
-# event MODMAP <From> <To>
-set modmap event MODMAP
-# event IGNORE_KEY <glob>
-set ignore_key event IGNORE_KEY
-
-set set_mode set mode
-set set_status set status_message
-
-# Spawn path shortcuts. In spawn the first dir+path match is used in "dir1:dir2:dir3:executable"
-set scripts_dir @data_home:@prefix/share/uzbl/examples/data:scripts
-
-# === Hardcoded handlers =====================================================
-
-set navigation_handler spawn_sync @scripts_dir/scheme.py
-#set request_handler spawn_sync @scripts_dir/request.py
-set authentication_handler spawn_sync @scripts_dir/auth.py
-set download_handler spawn_sync @scripts_dir/download.sh
-
-# === Dynamic event handlers =================================================
-
-# What to do when a website wants to open a new window:
-# Open link in new window
-@on_event NEW_WINDOW spawn_sh 'uzbl-browser ${0:+-u "$0"}' %r
-# Open in current window (also see the REQ_NEW_WINDOW event handler below)
-#@on_event NEW_WINDOW uri %s
-# Open in new tab. Other options are NEW_TAB_NEXT, NEW_BG_TAB and NEW_BG_TAB_NEXT.
-#@on_event NEW_WINDOW event NEW_TAB %s
-
-# What to do when the user requests a new window:
-# If your the NEW_WINDOW handler opens the uri in the current window, you'll
-# probably want to change this handler to open a new window or tab.
-@on_event REQ_NEW_WINDOW event @- if (@embedded) "NEW_TAB"; else "NEW_WINDOW" -@ %s
-
-# Load start handler
-@on_event LOAD_START @set_status <span foreground="khaki">wait</span>
-# Reset the keycmd on navigation
-@on_event LOAD_START @set_mode
-
-# Load commit handlers
-@on_event LOAD_COMMIT @set_status <span foreground="green">recv</span>
-
-# add some javascript to the page for other 'js' commands to access later.
-@on_event LOAD_COMMIT js page string 'uzbl = {}'
-@on_event LOAD_COMMIT js page file @scripts_dir/formfiller.js
-@on_event LOAD_COMMIT js page file @scripts_dir/follow.js
-@on_event LOAD_COMMIT js page file @scripts_dir/go_input.js
-@on_event LOAD_COMMIT js page file @scripts_dir/navigation.js
-
-# Userscripts/per-site-settings. See the script and the example configuration for details
-#@on_event LOAD_COMMIT spawn @scripts_dir/per-site-settings.py @data_home/per-site-settings
-
-# Load finish handlers
-@on_event LOAD_FINISH @set_status <span foreground="gold">done</span>
-@on_event LOAD_FINISH spawn @scripts_dir/history.sh
-
-# Switch to insert mode if a (editable) html form is clicked
-@on_event FORM_ACTIVE @set_mode insert
-# Switch to insert mode if a (editable) html form gains focus
-@on_event FOCUS_ELEMENT spawn_sh 'if [ "$0" = INPUT -o "$0" = TEXTAREA -o "$0" = SELECT ]; then echo "@set_mode insert" > $UZBL_FIFO; fi' %s
-# Switch to command mode if anything else is clicked
-@on_event ROOT_ACTIVE @set_mode command
-# Clear input when the page or an element gains focus.
-@on_event ROOT_ACTIVE event KEYCMD_CLEAR
-@on_event FOCUS_ELEMENT event KEYCMD_CLEAR
-
-@on_event AUTHENTICATE spawn @scripts_dir/auth.py "%1" "%2" "%3"
-
-# Example CONFIG_CHANGED event handler
-#@on_event CONFIG_CHANGED print Config changed: %1 = %2
-
-# Scroll percentage calculation
-@on_event SCROLL_VERT set scroll_message \@<(function(curr, min, max, size){if(max == size) return '--'; var p=(curr/(max - size)); return Math.round(10000*p)/100;})(%1,%2,%3,%4)>\@%
-
-# === Behaviour and appearance ===============================================
-
-# Custom CSS can be defined here, including link follower hint styles
-css add file://@config_home/style.css
-
-# If WebKits builtin authentication dialog should be used, if enabling remember
-# to disable external authentication handlers
-set enable_builtin_auth 0
-
-set show_status 1
-set status_top 0
-set status_background #303030
-
-set modcmd_style weight="bold" foreground="red"
-set keycmd_style weight="light" foreground="red"
-set prompt_style foreground="grey"
-set cursor_style underline="single"
-set completion_style foreground="green"
-set hint_style weight="bold"
-
-set mode_section <span background="black" foreground="@color11">[\@[\@mode_indicator]\@]</span>
-set keycmd_section [<span \@prompt_style>\@[\@keycmd_prompt]\@</span><span \@modcmd_style>\@modcmd</span><span \@keycmd_style>\@keycmd</span><span \@completion_style>\@completion_list</span>]
-set progress_section <span foreground="@color2">\@[\@progress.output]\@</span>
-set scroll_section <span foreground="@color14">\@[\@scroll_message]\@</span>
-set uri_section <span foreground="\@< if(\@frozen) "@color4"; else "@color5"; >\@">\@[\@uri]\@</span>
-set name_section <span foreground="@color7">\@[\@NAME]\@</span>
-set status_section <span foreground="@color8">\@status_message</span>
-set selected_section <span foreground="@color9">\@[\@SELECTED_URI]\@</span>
-
-set download_section <span foreground="white">\@downloads</span>
-
-set status_format <span font_family="monospace">@mode_section @keycmd_section @progress_section @name_section @status_section @scroll_section @selected_section @download_section</span>
-set status_format_right <span font_family="monospace"><span foreground="#666">uri:</span> @uri_section</span>
-
-set title_format_long \@keycmd_prompt \@raw_modcmd \@raw_keycmd \@TITLE - Uzbl browser <\@NAME> \@SELECTED_URI
-
-# Progress bar config
-# %d = done, %p = pending %c = percent done, %i = int done, %s = spinner,
-# %t = percent pending, %o = int pending, %r = sprite scroll
-set progress.width 8
-set progress.format [%d>%p]%c
-set progress.done =
-set progress.pending
-
-# === Useragent setup ========================================================
-
-#set useragent Uzbl (Webkit @{WEBKIT_MAJOR}.@{WEBKIT_MINOR}) (@(+uname -sm)@ [@ARCH_UZBL])
-set useragent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.3.18 (KHTML, like Gecko) Version/8.0.3 Safari/600.3.18
-
-# === Configure cookie blacklist =============================================
-
-set cookie_policy always
-
-# Accept 'session cookies' from uzbl.org (when you have a whitelist all other cookies are dropped)
-#event WHITELIST_COOKIE domain '(^|\.)uzbl\.org$' expires '^$'
-
-# Drop google analytics tracking cookies (applied after whitelists, if any)
-#event BLACKLIST_COOKIE name '^__utm.$'
-
-# === Javascript configuration ==============================================
-
-# Turn off javascript support
-# set enable_scripts 0
-
-# === Proxy configuration ===================================================
-
-# Direct uzbl at a proxy service (ex. privoxy)
-# set proxy_url http://localhost:8118
-
-# === Key binding configuration ==============================================
-# --- Internal modmapping and ignoring ---------------------------------------
-
-#modmap <From> <To>
-@modmap <Control> <Ctrl>
-@modmap <ISO_Left_Tab> <Shift-Tab>
-@modmap <space> <Space>
-@modmap <KP_Enter> <Enter>
-
-#ignore_key <glob>
-@ignore_key <ISO_*>
-@ignore_key <Shift>
-@ignore_key <Multi_key>
-@ignore_key <Mod2>
-
-# --- Bind aliases -----------------------------------------------------------
-
-# event BIND <bind cmd> = <command>
-set bind event MODE_BIND global
-
-# event MODE_BIND <mode> <bind cmd> = <command>
-set mode_bind event MODE_BIND
-
-# Insert mode binding alias
-set ibind @mode_bind insert
-
-# Command mode binding alias
-set cbind @mode_bind command
-
-# Non-insert mode bindings alias (ebind for edit-bind).
-set ebind @mode_bind global,-insert
-
-# --- Global & keycmd editing binds ------------------------------------------
-
-# Resets keycmd and returns to default mode.
-@on_event ESCAPE @set_mode
-@on_event ESCAPE event KEYCMD_CLEAR
-@on_event ESCAPE js page string uzbl.follow.clearHints()
-@on_event ESCAPE search clear
-@on_event ESCAPE js page string window.getSelection().removeAllRanges()
-@bind <Escape> = event ESCAPE
-@bind <Ctrl>[ = event ESCAPE
-
-# Commands for editing and traversing the keycmd.
-@ebind <Return> = event KEYCMD_EXEC_CURRENT
-@ebind <Home> = event SET_CURSOR_POS 0
-@ebind <End> = event SET_CURSOR_POS -1
-@ebind <Left> = event SET_CURSOR_POS -
-@ebind <Right> = event SET_CURSOR_POS +
-@ebind <BackSpace> = event KEYCMD_BACKSPACE
-@ebind <Delete> = event KEYCMD_DELETE
-@ebind <Tab> = event START_COMPLETION
-# Readline-ish bindings.
-@ebind <Ctrl>w = event KEYCMD_STRIP_WORD \ -./&?=
-@ebind <Ctrl>u = event SET_KEYCMD
-@ebind <Ctrl>a = event SET_CURSOR_POS 0
-@ebind <Ctrl>e = event SET_CURSOR_POS -1
-
-@ebind <Up> = event HISTORY_PREV
-@ebind <Down> = event HISTORY_NEXT
-@ebind <Ctrl>r<search:>_ = event HISTORY_SEARCH %s
-# Keycmd injection/append examples.
-#@ebind <Ctrl>su = event INJECT_KEYCMD \@uri
-#@ebind <Ctrl>st = event INJECT_KEYCMD \@title
-#@ebind <Ctrl>du = event APPEND_KEYCMD \@uri
-#@ebind <Ctrl>dt = event APPEND_KEYCMD \@title
-
-# --- Mouse bindings ---------------------------------------------------------
-
-# Middle click open in new window
-@bind <Button2> = spawn_sh 'if [ "$0" ]; then echo "event REQ_NEW_WINDOW $0" > "$UZBL_FIFO"; else echo "uri $(xclip -o | sed s/\\\@/%40/g)" > "$UZBL_FIFO"; fi' '\@SELECTED_URI'
-
-# --- Keyboard bindings ------------------------------------------------------
-
-# With this command you can enter in any command at runtime when prefixed with
-# a colon.
-@cbind :_ = %s
-
-# open a new window or a new tab (see the on_event NEW_WINDOW settings above)
-#@cbind w = event REQ_NEW_WINDOW
-@cbind w<wiki:>_ = spawn @config_home/scripts/gowiki.pl %s
-@cbind W<wiki:>_ = spawn @config_home/scripts/gowikio.pl %s
-@cbind a<Archwiki:>_ = uri http://wiki.archlinux.org/index.php/Special:Search?search=\@<encodeURIComponent(%r)>\@&go=Go
-
-
-
-# Page movement binds
-@cbind j = scroll vertical 20
-@cbind k = scroll vertical -20
-@cbind H = scroll horizontal -20
-@cbind L = scroll horizontal 20
-@cbind <Page_Up> = scroll vertical -100%
-@cbind <Page_Down> = scroll vertical 100%
-@cbind <Ctrl>f = scroll vertical 100%
-@cbind <Ctrl>b = scroll vertical -100%
-@cbind e = scroll vertical -50%
-@cbind s = scroll vertical 50%
-@cbind gg = scroll vertical begin
-@cbind G = scroll vertical end
-@cbind <Home> = scroll vertical begin
-@cbind <End> = scroll vertical end
-@cbind ^ = scroll horizontal begin
-@cbind $ = scroll horizontal end
-@cbind <Space> = scroll vertical end
-#@cbind G<Go To:>_ = scroll vertical %r!
-# The first '_' is literal, so type '_G' to trigger this binding.
-@cbind _G<Go To:>_ = scroll horizontal %r!
-
-# Frozen binding
-@cbind <Shift><Ctrl>F = toggle frozen
-
-# Navigation binds
-@cbind b = back
-@cbind m = forward
-@cbind gb = uri \@< encodeURI(uzbl.navigation.prev()) >\@
-@cbind gf = uri \@< encodeURI(uzbl.navigation.next()) >\@
-@cbind S = stop
-@cbind r = reload cached
-@cbind R = reload full
-
-# Zoom binds
-@cbind + = zoom in
-@cbind - = zoom out
-@cbind T = toggle zoom_type
-@cbind 1 = set zoom_level 1.0
-@cbind 2 = set zoom_level 2.0
-
-# Appearance binds
-#@cbind t = toggle show_status
-
-# Page searching binds
-@cbind /* = search find %s
-@cbind ?* = search rfind %s
-# Jump to next and previous items
-@cbind n = search next
-@cbind N = search prev
-
-# Print pages to a printer
-@cbind <Ctrl>p = hardcopy page
-
-# Web searching binds
-#@cbind ddg<DuckDuckGo:>_ = uri http://duckduckgo.com/?q=%s
-@cbind \\awiki<Archwiki:>_ = uri http://wiki.archlinux.org/index.php/Special:Search?search=\@<encodeURIComponent(%r)>\@&go=Go
-@cbind \\wiki<Wikipedia:>_ = uri http://en.wikipedia.org/w/index.php?title=Special:Search&search=\@<encodeURIComponent(%r)>\@&go=Go
-
-# Handy binds
-# Set function shortcut
-#@cbind s<var:>_<value:>_ = set %1 %2
-# Exit binding
-@cbind ZZ = exit
-# Dump config to stdout
-@cbind !dump = spawn_sh 'echo dump_config > "$UZBL_FIFO"'
-# Reload all variables in the config
-@cbind !reload = spawn_sh "sed '/^# === Post-load misc commands/,$d' \"$UZBL_CONFIG\" | grep '^set ' > \"$UZBL_FIFO\""
-
-# Use socat to directly inject commands into uzbl-core and view events
-# raised by uzbl-core:
-@cbind <Ctrl><Mod1>t = spawn_sh 'xterm -e "socat unix-connect:\"$UZBL_SOCKET\" -"'
-#@cbind <Ctrl><Mod1>t = spawn_sh 'urxvt -e socat unix-connect:"$UZBL_SOCKET" -'
-
-# Uri opening prompts
-#@cbind o<uri:>_ = uri %s
-@cbind o<goto:>_ = spawn @config_home/scripts/goto.pl %s
-@cbind t<tab:>_ = spawn @config_home/scripts/gonew.pl %s
-
-# Or have it load the current uri into the keycmd for editing
-@cbind O<uri:\@uri>_ = uri %s
-
-# Open youtube with mpv
-@cbind Y = spawn @config_home/scripts/youtube.pl
-
-# Mode setting binds
-@cbind i = @set_mode insert
-@bind <Ctrl>i = @set_mode insert
-
-# Hard-bound bookmarks
-@cbind gh = uri http://www.uzbl.org
-
-# New window binds
-@cbind gw = event REQ_NEW_WINDOW
-
-# SSL-ify bindings
-@cbind zs = uri \@(echo "$UZBL_URI" | sed -e 's/^http:/https:/')\@
-@cbind zS = event REQ_NEW_WINDOW \@(echo "$UZBL_URI" | sed -e 's/^http:/https:/')\@
-
-# Yanking & pasting binds
-@cbind yu = spawn_sh 'echo -n "$UZBL_URI" | xclip'
-@cbind yU = spawn_sh 'echo -n "$0" | xclip' '\@SELECTED_URI'
-@cbind yy = spawn_sh 'echo -n "$UZBL_TITLE" | xclip'
-@cbind ys = spawn @config_home/scripts/follow.sh \@< uzbl.follow.followSelection('returnuri') >\@ clipboard
-
-# Selection bindings
-@cbind <Ctrl>a = js (function () { var r = document.createRange(), s = window.getSelection(); r.selectNodeContents(document); s.removeAllRanges(); s.addRange(r); })();
-@cbind <Ctrl>c = sh 'echo '\@< window.getSelection().toString().replace(/'/g, "\\'"); >\@' | xclip -selection clipboard -i'
-
-# Clone current window
-@cbind c = event REQ_NEW_WINDOW \@uri
-# Go the page from primary selection
-@cbind p = spawn_sh 'echo "uri $(xclip -o | sed s/\\\@/%40/g)" > "$UZBL_FIFO"'
-# Go to the page in clipboard
-@cbind P = spawn_sh 'echo "uri $(xclip -selection clipboard -o | sed s/\\\@/%40/g)" > "$UZBL_FIFO"'
-# Start a new uzbl instance from the page in primary selection
-@cbind 'p = spawn_sh 'echo "event REQ_NEW_WINDOW $(xclip -o)" > "$UZBL_FIFO"'
-# paste primary selection into keycmd at the cursor position
-@bind <Shift><Insert> = spawn_sh 'echo "event INJECT_KEYCMD $(xclip -o | sed s/\\\@/%40/g)" > "$UZBL_FIFO"'
-
-# Bookmark inserting binds
-@cbind <Ctrl>m<tags:>_ = spawn_sh 'echo "$UZBL_URI $0" >> "@data_home/bookmarks"' '%s'
-# Or use a script to insert a bookmark.
-@cbind M = spawn @scripts_dir/insert_bookmark.sh
-
-# Bookmark/history loading
-@cbind U = spawn @scripts_dir/load_url_from_history.sh
-@cbind u = spawn @scripts_dir/load_url_from_bookmarks.sh
-
-# Temporary bookmarks
-@cbind <Ctrl>d = spawn @scripts_dir/insert_temp.sh
-@cbind D = spawn @scripts_dir/load_url_from_temps.sh
-
-# Link following (similar to vimperator and konqueror)
-# Set custom keys you wish to use for navigation. Some common examples:
-set follow_hint_keys 0123456789
-#set follow_hint_keys qwerty
-#set follow_hint_keys asdfghjkl;
-#set follow_hint_keys thsnd-rcgmvwb/;789aefijkopquxyz234
-
-# follow links
-# The structure for these calls is to call a shell script (follow.sh) with the
-# output of some JavaScript code (follow.js) which gets a URI from the page to
-# act on. The first argument to followLinks() is the list of characters to use
-# for labelling links, the second is the currently entered keys, and the third
-# is the 'mode' to use. The modes are 'click', 'newwindow', and 'returnuri'.
-# The 'click' and 'newwindow' modes are handled in follow.js completely. When
-# using 'returnuri' the second argument to follow.sh is the action to use for
-# the URI. Currently implemented are 'set' (uses the 'uri' command),
-# 'newwindow' (uses the REQ_NEW_WINDOW event), and 'clipboard' (copies the URI
-# to the clipboard).
-
-# follow hint keys:
-# fl -> emulate a click on the link
-# Fl -> open in a new window
-# fL -> take the url and navigate directly to it
-# FL -> copy the url to the clipboard
-@cbind f* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followLinks("\@follow_hint_keys", "%s", 'click') >\@
-@cbind F* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followLinks("\@follow_hint_keys", "%s", 'newwindow') >\@
-#@cbind fL* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followLinks("\@follow_hint_keys", "%s", 'returnuri') >\@ set
-#@cbind FL* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followLinks("\@follow_hint_keys", "%s", 'returnuri') >\@ clipboard
-@cbind gi = spawn @scripts_dir/go_input.sh
-
-# follow selected link:
-# fs -> emulate a click on the link
-# Fs -> open in a new window
-# fS -> take the url and navigate directly to it
-# FS -> copy the url to the clipboard
-@cbind d = spawn @scripts_dir/follow.sh \@< uzbl.follow.followSelection('click') >\@
-@cbind D = spawn @scripts_dir/follow.sh \@< uzbl.follow.followSelection('newwindow') >\@
-#@cbind Fs = spawn @scripts_dir/follow.sh \@< uzbl.follow.followSelection('returnuri') >\@ set
-#@cbind FS = spawn @scripts_dir/follow.sh \@< uzbl.follow.followSelection('returnuri') >\@ clipboard
-#
-# follow by link text (i.e., <a>foo</a> is selected with "ftfoo" or "'foo")
-# ft -> emulate a click on the link
-# Ft -> open in a new window
-# fT -> take the url and navigate directly to it
-# FT -> copy the url to the clipboard
-#@cbind ft* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followTextContent("%s", 'click') >\@
-#@cbind fT* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followTextContent("%s", 'newwindow') >\@
-#@cbind Ft* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followTextContent("%s", 'returnuri') >\@ set
-#@cbind FT* = spawn @scripts_dir/follow.sh \@< uzbl.follow.followTextContent("%s", 'returnuri') >\@ clipboard
-
-# Form filler binds
-# This script allows you to configure (per domain) values to fill in form
-# fields (eg login information) and to fill in these values automatically.
-# This implementation allows you to save multiple profiles for each form
-# (think about multiple accounts on some website).
-set formfiller spawn @scripts_dir/formfiller.sh
-@cbind ze = @formfiller edit
-@cbind zn = @formfiller new
-@cbind zl = @formfiller load
-@cbind zo = @formfiller once
-
-# === Short Cuts =============================================================
-@cbind gop = uri https://sites.google.com/a/skola.malmo.se/ib12-physics-hl/
-@cbind gob = uri https://sites.google.com/a/skola.malmo.se/ib12slbio/
-@cbind goc = uri https://sites.google.com/a/skola.malmo.se/hl-chemistry-ib12/
-@cbind goe = uri https://sites.google.com/a/skola.malmo.se/langlit-ib12/
-@cbind gos = uri https://sites.google.com/a/skola.malmo.se/swedish-b-ib12/
-@cbind got = uri https://sites.google.com/a/skola.malmo.se/wrtok/
-@cbind gom = uri https://sites.google.com/a/skola.malmo.se/ib-maths-hl/
-@cbind goo = uri http://organizer.eu5.org/
-@cbind goh = uri https://vaskozl.no-ip.biz/
-@cbind gog = uri https://www.gmail.com/
-@cbind gof = uri https://www.facebook.com/
-@cbind go9 = uri https://www.9gag.com/
-
-
-
-# --- Uzbl tabbed binds ------------------------------------------------------
-
-# Tab opening
-@cbind gn = event NEW_TAB
-@cbind gN = event NEW_TAB_NEXT
-#@cbind go<uri:>_ = event NEW_TAB %s
-#@cbind gO<uri:>_ = event NEW_TAB_NEXT %s
-
-# Closing / resetting
-@cbind x = exit
-@cbind gQ = event CLEAN_TABS
-
-# Tab navigating
-@cbind g< = event FIRST_TAB
-@cbind g> = event LAST_TAB
-@cbind l = event NEXT_TAB
-@cbind h = event PREV_TAB
-#@cbind gi<index:>_ = event GOTO_TAB %s
-@cbind <Ctrl><Left> = event MOVE_CURRENT_TAB_LEFT
-@cbind <Ctrl><Right> = event MOVE_CURRENT_TAB_RIGHT
-@cbind gm<index:>_ = event MOVE_CURRENT_TAB %s
-
-# Preset loading
-set preset event PRESET_TABS
-@cbind gs<preset save:>_ = @preset save %s
-@cbind glo<preset load:>_ = @preset load %s
-@cbind gd<preset del:>_ = @preset del %s
-# This doesn't work right now.
-#@cbind gli = @preset list
-
-# === Context menu items =====================================================
-
-# Default context menu
-menu add link Google "uri http://google.com"
-menu add link "Go Home" "uri http://uzbl.org"
-menu add_separator separator_1
-menu add link "Quit uzbl" exit
-
-# Link context menu
-menu add link "Print Link" "print \@SELECTED_URI"
-
-# === Mode configuration =====================================================
-
-# Define some mode specific uzbl configurations.
-set command @mode_config command
-set insert @mode_config insert
-set stack @mode_config stack
-
-# Command mode config.
-@command keycmd_style = foreground="@color13"
-@command status_background = #202020
-@command mode_indicator = Cmd
-@command keycmd_events = 1
-@command forward_keys = 0
-@command modcmd_updates = 1
-
-# Insert mode config.
-@insert status_background = #303030
-@insert mode_indicator = Ins
-@insert forward_keys = 1
-@insert keycmd_events = 0
-@insert modcmd_updates = 0
-
-# Multi-stage-binding mode config.
-@stack keycmd_style = foreground="@color13"
-@stack status_background = #202020
-@stack mode_indicator = Bnd
-@stack prompt_style = foreground="@color12" weight="light"
-@stack keycmd_events = 1
-@stack modcmd_updates = 1
-@stack forward_keys = 0
-
-set default_mode command
-
-# === SSL related configuration ==============================================
-
-# Set it to certificates store of your distribution, or your own CAfile.
-set ssl_ca_file /etc/ssl/certs/ca-certificates.crt
-set ssl_policy fail
-# Command to toggle ssl_policy value:
-@cbind !ssl = chain 'toggle ssl_policy fail ignore' 'reload'
-# Example SSL error handler:
-@on_event LOAD_ERROR js page string 'if (/SSL handshake failed/.test("%3")) {alert ("%3");}'
-
-# === Post-load misc commands ================================================
-spawn_sync_exec @scripts_dir/load_cookies.sh
-spawn_sync_exec @scripts_dir/load_cookies.sh @data_home/session-cookies.txt
-
-# Set the "home" page.
-uri uzbl.org/doesitwork/@COMMIT
-
-# vim: set fdm=syntax:
diff --git a/config/uzbl/scripts/download.sh b/config/uzbl/scripts/download.sh
deleted file mode 100755
index 398f271..0000000
--- a/config/uzbl/scripts/download.sh
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-# uzbl's example configuration sets this script up as its download_handler.
-# this script is run when uzbl encounters a URL that it can't display, and when
-# a download is requested using the 'download' command.
-#
-# if the script prints a file path to stdout, uzbl will save the download to
-# that path using it's internal downloader.
-#
-# if nothing is printed to stdout, the internal download will be cancelled.
-# you could do your own download handling in your script that way.
-
-# if $5 is set, it is the path that was passed to uzbl's "download" command.
-# we want to use that if it's available.
-[ -n "$5" ] && echo "$5" && exit
-
-. "$UZBL_UTIL_DIR/uzbl-dir.sh"
-
-# the URL that is being downloaded
-uri="$1"
-shift
-
-safe_uri="$( echo "$uri" | sed -e 's/\W/-/g' )"
-
-# a filename suggested by the server or based on the URL
-suggested_filename="${1:-$safe_uri}"
-shift
-
-# the mimetype of the file being downloaded
-content_type="$1"
-shift
-
-# the size of the downloaded file in bytes. this is not always accurate, since
-# the server might not have sent a size with its response headers.
-total_size="$1"
-shift
-
-case "$suggested_filename" in
- # example: save torrents to a separate directory
- *.torrent)
- path="/home/vasko/Torrents/$suggested_filename"
- ;;
- # Default case
- *)
- path="/home/vasko/Downloads/$suggested_filename"
- ;;
-esac
-
-source ~/.colors;
-
-if ! /home/vasko/.ratpoison/ratmenu -style dreary -fg \"$COLOR11\" -bg \"$COLOR0\" -io 2 "Download \"$suggested_filename\"?" false Yes true No false;then
-path='';
-fi
-
-# Do nothing if we don't want to save the file
-[ -z "$path" ] && exit 0
-
-# Check if the file exists
-if [ ! -e "$path" ]; then
- echo "$path"
- exit 0
-fi
-
-# Try to make a unique filename
-count=1
-while [ -e "$path.$count" ]; do
- count=$(( $count + 1 ))
-done
-
-echo "$path.$count"
diff --git a/config/uzbl/scripts/gonew.pl b/config/uzbl/scripts/gonew.pl
deleted file mode 100755
index 33dac82..0000000
--- a/config/uzbl/scripts/gonew.pl
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/perl
-
-my @cmd = @ARGV;
-my $fifo = $ENV{'UZBL_FIFO'};
-
-
-#If there are no dots in the first word or more than one word is suppllied expect a phrase for google. Else go to the uri specified.
-if (index(@cmd[0], '.') == -1 || scalar @cmd > 1)
-{
- # Replace this with your search engine
- qx(uzbl-browser --uri "https://encrypted.google.com/search?q=@ARGV&hl=en");
-}
-else
-{
- qx(uzbl-browser --uri @cmd");
-}
diff --git a/config/uzbl/scripts/goto.pl b/config/uzbl/scripts/goto.pl
deleted file mode 100755
index b1630d4..0000000
--- a/config/uzbl/scripts/goto.pl
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/perl
-
-my @cmd = @ARGV;
-my $fifo = $ENV{'UZBL_FIFO'};
-
-
-#If there are no dots in the first word or more than one word is suppllied expect a phrase for google. Else go to the uri specified.
-if (index(@cmd[0], '.') == -1 || scalar @cmd > 1)
-{
- # Replace this with your search engine
- qx(echo "uri https://encrypted.google.com/search?q=@ARGV&hl=en" >> $fifo);
-}
-else
-{
- qx(echo "uri @cmd" >> $fifo);
-}
diff --git a/config/uzbl/scripts/gowiki.pl b/config/uzbl/scripts/gowiki.pl
deleted file mode 100755
index 61f636d..0000000
--- a/config/uzbl/scripts/gowiki.pl
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/perl
-
-my @cmd = @ARGV;
-my $fifo = $ENV{'UZBL_FIFO'};
-
-
-#If there are no dots in the first word or more than one word is suppllied expect a phrase for google. Else go to the uri specified.
-if (index(@cmd[0], '.') == -1 || scalar @cmd > 1)
-{
- # Replace this with your search engine
- qx(echo "uri http://127.0.0.1:8000/search?content=wikipedia_en_all_nopic_01_2014&pattern=@ARGV" >> $fifo);
-}
-else
-{
- qx(echo "uri @cmd" >> $fifo);
-}
diff --git a/config/uzbl/scripts/gowikio.pl b/config/uzbl/scripts/gowikio.pl
deleted file mode 100755
index 743c69c..0000000
--- a/config/uzbl/scripts/gowikio.pl
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/perl
-
-my @cmd = @ARGV;
-my $fifo = $ENV{'UZBL_FIFO'};
-
-
-#If there are no dots in the first word or more than one word is suppllied expect a phrase for google. Else go to the uri specified.
-if (index(@cmd[0], '.') == -1 || scalar @cmd > 1)
-{
- # Replace this with your search engine
- qx(echo "uri http://en.wikipedia.org/w/index.php?search=@ARGV" >> $fifo);
-}
-else
-{
- qx(echo "uri @cmd" >> $fifo);
-}
diff --git a/config/uzbl/scripts/youtube.pl b/config/uzbl/scripts/youtube.pl
deleted file mode 100755
index 5a0e99a..0000000
--- a/config/uzbl/scripts/youtube.pl
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env perl
-my $url = $ENV{'UZBL_URI'};
-exec "mpv '$url'"
-
diff --git a/config/uzbl/style.css b/config/uzbl/style.css
deleted file mode 100644
index 3f870a4..0000000
--- a/config/uzbl/style.css
+++ /dev/null
@@ -1,34 +0,0 @@
-#uzbl_link_hints > span {
- z-index: 1000 !important;
-
- background-color: #333 !important;
- margin: 0 !important;
- padding: 3px !important;
-
- color: #ccc !important;
- font-size: 9px !important;
- line-height: 9px !important;
- font-weight: bold !important;
- font-variant: normal !important;
- text-decoration: none !important;
-
- -webkit-transform: translate(-5px,-5px);
- opacity: 0.8;
- -webkit-border-radius: 6px !important;
- /* Play around with this, pretty fun things to do :) */
- -webkit-transform: scale(1.2) rotate(0deg) translate(-6px,-5px) !important;
-}
-
-/* we can have different colours for different types of hints! */
-#uzbl_link_hints.new-window > span {
- background-color: #ffff00 !important;
- color: black !important;
-}
-
-.uzbl-follow-text-match {
- outline: 2px solid invert;
- background: #333 !important;
- color: white !important;
-}
-
-/* vim:set et ts=4: */
diff --git a/gtkrc-2.0 b/gtkrc-2.0
deleted file mode 120000
index 8e8822a..0000000
--- a/gtkrc-2.0
+++ /dev/null
@@ -1 +0,0 @@
-.gtkrc \ No newline at end of file
diff --git a/ncmpcpp/bindings b/ncmpcpp/bindings
deleted file mode 100644
index 8b2177b..0000000
--- a/ncmpcpp/bindings
+++ /dev/null
@@ -1,513 +0,0 @@
-##########################################################
-## this is example bindings configuration file, copy it ##
-## to ~/.ncmpcpp/bindings and set up your preferences ##
-##########################################################
-##
-##### General rules #####
-##
-## 1) Because each action has runtime checks whether it's
-## ok to run it, a few actions can be bound to one key.
-## Actions will be bound in order given in configuration
-## file. When a key is pressed, first action in order
-## will test itself whether it's possible to run it. If
-## test succeeds, action is executed and other actions
-## bound to this key are ignored. If it doesn't, next
-## action in order tests itself etc.
-##
-## 2) It's possible to bind more that one action at once
-## to a key. It can be done using the following syntax:
-##
-## def_key "key"
-## action1
-## action2
-## ...
-##
-## This creates a chain of actions. When such chain is
-## executed, each action in chain is run until the end of
-## chain is reached or one of its actions fails to execute
-## due to its requirements not being met. If multiple actions
-## and/or chains are bound to the same key, they will be
-## consecutively run until one of them gets fully executed.
-##
-## 3) When ncmpcpp starts, bindings configuration file is
-## parsed and then ncmpcpp provides "missing pieces"
-## of default keybindings. If you want to disable some
-## bindings, there is a special action called 'dummy'
-## for that purpose. Eg. if you want to disable ability
-## to crop playlists, you need to put the following
-## into configuration file:
-##
-## def_key "C"
-## dummy
-##
-## After that ncmpcpp will not bind any default action
-## to this key.
-##
-## 4) To let you write simple macros, the following special
-## actions are provided:
-##
-## - push_character "character" - pushes given special
-## character into input queue, so it will be immediately
-## picked by ncmpcpp upon next call to readKey function.
-## Accepted values: mouse, up, down, page_up, page_down,
-## home, end, space, enter, insert, delete, left, right,
-## tab, shift_tab, ctrl_a, ctrl_b, ..., ctrl_z, f1, f2,
-## ..., f12, backspace, backspace_2.
-##
-## - push_characters "string" - pushes given string into
-## input queue.
-##
-## - require_runnable "action" - checks whether given action
-## is runnable and fails if it isn't. This is especially
-## useful when mixed with previous two functions. Consider
-## the following macro definition:
-##
-## def_key "key"
-## push_characters "custom_filter"
-## apply_filter
-##
-## If apply_filter can't be currently run, we end up with
-## sequence of characters in input queue which will be
-## treated just as we typed them. This may lead to unexpected
-## results (in this case 'c' will most likely clear current
-## playlist, 'u' will trigger database update, 's' will stop
-## playback etc.). To prevent such thing from happening, we
-## need to change above definition to this one:
-##
-## def_key "key"
-## require_runnable "apply_filter"
-## push_characters "custom_filter"
-## apply_filter
-##
-## Here, first we test whether apply_filter can be actually run
-## before we stuff characters into input queue, so if condition
-## is not met, whole chain is aborted and we're fine.
-##
-## - require_screen "screen" - checks whether given screen is
-## currently active. accepted values: browser, clock, help,
-## media_library, outputs, playlist, playlist_editor,
-## search_engine, tag_editor, visualizer, last_fm, lyrics,
-## selected_items_adder, server_info, song_info,
-## sort_playlist_dialog, tiny_tag_editor.
-##
-## - run_external_command "command" - runs given command using
-## system() function.
-##
-## 5) In addition to binding to a key, you can also bind actions
-## or chains of actions to a command. If it comes to commands,
-## syntax is very similar to defining keys. Here goes example
-## definition of a command:
-##
-## def_command "quit" [deferred]
-## stop
-## quit
-##
-## If you execute the above command (which can be done by
-## invoking action execute_command, typing 'quit' and pressing
-## enter), ncmpcpp will stop the player and then quit. Note the
-## presence of word 'deferred' enclosed in square brackets. It
-## tells ncmpcpp to wait for confirmation (ie. pressing enter)
-## after you typed quit. Instead of 'deferred', 'immediate'
-## could be used. Then ncmpcpp will not wait for confirmation
-## (enter) and will execute the command the moment it sees it.
-##
-## Note: Both 'backspace' and 'backspace_2' are used because some
-## terminals interpret backspace using keycode of 'backspace'
-## and some the one of 'backspace_2'. You can get away with
-## binding once if all your terminal emulators use the same
-## value.
-##
-## Note: There is a difference between:
-##
-## def_key "key"
-## action1
-##
-## def_key "key"
-## action2
-##
-## and
-##
-## def_key "key"
-## action1
-## action2
-##
-## First one binds two single actions to the same key whilst
-## second one defines a chain of actions. The behavior of
-## these two is different and is described in (1) and (2).
-##
-## Note: Function def_key accepts non-ascii characters.
-##
-##### List of unbound actions #####
-##
-## The following actions are not bound to any key/command:
-##
-## - set_volume
-## - filter_playlist_on_priorities
-##
-#
-#def_key "mouse"
-# mouse_event
-#
-def_key "k"
- scroll_up
-#
-def_key "j"
- scroll_down
-#
-#def_key "["
-# scroll_up_album
-#
-#def_key "]"
-# scroll_down_album
-#
-#def_key "{"
-# scroll_up_artist
-#
-#def_key "}"
-# scroll_down_artist
-#
-#def_key "page_up"
-# page_up
-#
-#def_key "page_down"
-# page_down
-#
-#def_key "home"
-# move_home
-#
-#def_key "end"
-# move_end
-#
-#def_key "space"
-# press_space
-#
-#def_key "enter"
-# press_enter
-#
-def_key "d"
- delete_playlist_items
-#
-def_key "d"
- delete_stored_playlist
-#
-#def_key "right"
-# next_column
-#
-#def_key "right"
-# slave_screen
-#
-#def_key "right"
-# volume_up
-#
-#def_key "+"
-# volume_up
-#
-#def_key "left"
-# previous_column
-#
-#def_key "left"
-# master_screen
-#
-#def_key "left"
-# volume_down
-#
-#def_key "-"
-# volume_down
-#
-#def_key ":"
-# execute_command
-#
-#def_key "tab"
-# next_screen
-#
-#def_key "shift_tab"
-# previous_screen
-#
-#def_key "f1"
-# show_help
-#
-#def_key "1"
-# show_playlist
-#
-#def_key "2"
-# show_browser
-#
-#def_key "2"
-# change_browse_mode
-#
-#def_key "3"
-# show_search_engine
-#
-#def_key "3"
-# reset_search_engine
-#
-#def_key "4"
-# show_media_library
-#
-#def_key "4"
-# toggle_media_library_columns_mode
-#
-#def_key "5"
-# show_playlist_editor
-#
-#def_key "6"
-# show_tag_editor
-#
-#def_key "7"
-# show_outputs
-#
-#def_key "8"
-# show_visualizer
-#
-#def_key "="
-# show_clock
-#
-#def_key "@"
-# show_server_info
-#
-#def_key "s"
-# stop
-#
-#def_key "p"
-# pause
-#
-#def_key ">"
-# next
-#
-#def_key "<"
-# previous
-#
-#def_key "ctrl_h"
-# jump_to_parent_directory
-#
-#def_key "ctrl_h"
-# replay_song
-#
-#def_key "backspace"
-# jump_to_parent_directory
-#
-#def_key "backspace"
-# replay_song
-#
-#def_key "backspace_2"
-# jump_to_parent_directory
-#
-#def_key "backspace_2"
-# replay_song
-#
-#def_key "f"
-# seek_forward
-#
-#def_key "b"
-# seek_backward
-#
-#def_key "r"
-# toggle_repeat
-#
-#def_key "z"
-# toggle_random
-#
-#def_key "y"
-# save_tag_changes
-#
-#def_key "y"
-# start_searching
-#
-#def_key "y"
-# toggle_single
-#
-#def_key "R"
-# toggle_consume
-#
-#def_key "Y"
-# toggle_replay_gain_mode
-#
-#def_key "t"
-# toggle_space_mode
-#
-#def_key "T"
-# toggle_add_mode
-#
-#def_key "|"
-# toggle_mouse
-#
-#def_key "#"
-# toggle_bitrate_visibility
-#
-#def_key "Z"
-# shuffle
-#
-#def_key "x"
-# toggle_crossfade
-#
-#def_key "X"
-# set_crossfade
-#
-#def_key "u"
-# update_database
-#
-#def_key "ctrl_v"
-# sort_playlist
-#
-#def_key "ctrl_r"
-# reverse_playlist
-#
-#def_key "ctrl_f"
-# apply_filter
-#
-#def_key "/"
-# find
-#
-#def_key "/"
-# find_item_forward
-#
-#def_key "?"
-# find
-#
-#def_key "?"
-# find_item_backward
-#
-#def_key "."
-# next_found_item
-#
-#def_key ","
-# previous_found_item
-#
-#def_key "w"
-# toggle_find_mode
-#
-#def_key "e"
-# edit_song
-#
-#def_key "e"
-# edit_library_tag
-#
-#def_key "e"
-# edit_library_album
-#
-#def_key "e"
-# edit_directory_name
-#
-#def_key "e"
-# edit_playlist_name
-#
-#def_key "e"
-# edit_lyrics
-#
-#def_key "i"
-# show_song_info
-#
-#def_key "I"
-# show_artist_info
-#
-#def_key "g"
-# jump_to_position_in_song
-#
-#def_key "l"
-# show_lyrics
-#
-#def_key "v"
-# reverse_selection
-#
-#def_key "V"
-# remove_selection
-#
-#def_key "B"
-# select_album
-#
-#def_key "a"
-# add_selected_items
-#
-#def_key "c"
-# clear_playlist
-#
-#def_key "c"
-# clear_main_playlist
-#
-#def_key "C"
-# crop_playlist
-#
-#def_key "C"
-# crop_main_playlist
-#
-#def_key "m"
-# move_sort_order_up
-#
-#def_key "m"
-# move_selected_items_up
-#
-#def_key "m"
-# toggle_media_library_sort_mode
-#
-#def_key "m"
-# set_visualizer_sample_multiplier
-#
-#def_key "n"
-# move_sort_order_down
-#
-#def_key "n"
-# move_selected_items_down
-#
-#def_key "M"
-# move_selected_items_to
-#
-#def_key "A"
-# add
-#
-#def_key "S"
-# save_playlist
-#
-#def_key "o"
-# jump_to_playing_song
-#
-#def_key "G"
-# jump_to_browser
-#
-#def_key "G"
-# jump_to_playlist_editor
-#
-#def_key "~"
-# jump_to_media_library
-#
-#def_key "E"
-# jump_to_tag_editor
-#
-#def_key "U"
-# toggle_playing_song_centering
-#
-#def_key "P"
-# toggle_display_mode
-#
-#def_key "\\"
-# toggle_interface
-#
-#def_key "!"
-# toggle_separators_between_albums
-#
-#def_key "L"
-# toggle_lyrics_fetcher
-#
-#def_key "F"
-# toggle_fetching_lyrics_in_background
-#
-#def_key "ctrl_l"
-# toggle_screen_lock
-#
-#def_key "`"
-# toggle_browser_sort_mode
-#
-#def_key "`"
-# toggle_library_tag_type
-#
-#def_key "`"
-# refetch_lyrics
-#
-#def_key "`"
-# add_random_items
-#
-#def_key "ctrl_p"
-# set_selected_items_priority
-#
-#def_key "q"
-# quit
-#
diff --git a/ncmpcpp/config b/ncmpcpp/config
deleted file mode 100644
index 80b8f70..0000000
--- a/ncmpcpp/config
+++ /dev/null
@@ -1,32 +0,0 @@
-mpd_host = "127.0.0.1" # needed because localhost doesn't work for some reason
-mpd_connection_timeout = 30
-colors_enabled = "yes"
-song_status_format = "$0{$8%t$9} on {$5%b$9} by {$3%a}"
-song_columns_list_format = "(30)[green]{a} (40)[]{t|f} (30)[blue]{b}"
-now_playing_prefix = "$b$8> $/b$9"
-now_playing_suffix = ""
-progressbar_look = "─ "
-progressbar_boldness = "no"
-
-user_interface = "classic"
-playlist_display_mode = "columns"
-#media_library_disable_two_column_mode = "yes"
-header_visibility = "no"
-statusbar_visibility = "yes"
-titles_visibility = "no"
-playlist_disable_highlight_delay = "1"
-message_delay_time = "1"
-autocenter_mode = "yes"
-centered_cursor = "yes"
-mouse_support = "yes"
-discard_colors_if_item_is_selected = "yes"
-#fancy_scrolling = "yes"
-ignore_leading_the = "yes"
-
-main_window_color = "default"
-main_window_highlight_color = "default"
-progressbar_color = "red"
-active_column_color = "yellow"
-enable_window_title = "yes"
-
-
diff --git a/newsbeuter/config b/newsbeuter/config
deleted file mode 100644
index 13cc7aa..0000000
--- a/newsbeuter/config
+++ /dev/null
@@ -1,11 +0,0 @@
-confirm-exit yes
-# browser ~/.ratpoison/workspace 3 && firefox -new-tab
-cleanup-on-quit yes
-mark-as-read-on-hover yes
-max-items 50
-show-read-feeds no
-reload-time 15
-auto-reload yes
-
-color listfocus white blue bold
-color info white blue bold
diff --git a/newsbeuter/urls b/newsbeuter/urls
deleted file mode 100644
index f1cf895..0000000
--- a/newsbeuter/urls
+++ /dev/null
@@ -1,17 +0,0 @@
-http://xkcd.com/rss.xml "xkcd comic"
-http://feeds.bbci.co.uk/news/rss.xml "BBC News"
-http://www.reddit.com/r/linux/.rss "linux reddit"
-http://www.reddit.com/r/technology/.rss "tech reddit"
-http://www.reddit.com/r/askscience/.rss "science reddit"
-#http://www.reddit.com/r/perl/.rss "perl reddit"
-
-#http://rss.slashdot.org/Slashdot/slashdot "linux"
-#http://visual.ly/rss.xml "fun charts"
-#http://feeds.feedburner.com/codinghorror/ "programming blog"
-http://feeds.feedburner.com/LinuxHatersBlog "linux"
-http://www.tuxradar.com/rss "linux"
-http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks "linux cli tricks"
-
-http://feeds.feedburner.com/Phoronix "linux floss"
-http://feeds2.feedburner.com/TheLinuxActionShow "podcast linux"
-http://feeds.feedburner.com/thechangelog "podcast linux"
diff --git a/ratpoison b/ratpoison
deleted file mode 120000
index 0c90c0b..0000000
--- a/ratpoison
+++ /dev/null
@@ -1 +0,0 @@
-/home/vasko/dotfiles/config/ratpoison \ No newline at end of file
diff --git a/rtorrent.rc b/rtorrent.rc
deleted file mode 100755
index f3fc391..0000000
--- a/rtorrent.rc
+++ /dev/null
@@ -1,93 +0,0 @@
-# This is an example rerource file for rTorrent. Copy to
-# ~/.rtorrent.rc and enable/modify the options as needed. Remember to
-# uncomment the options you wish to enable.
-
-ratio.max.set=2000
-
-# Maximum and minimum number of peers to connect to per torrent.
-#min_peers = 40
-#max_peers = 100
-
-# Same as above but for seeding completed torrents (-1 = same as downloading)
-#min_peers_seed = 10
-#max_peers_seed = 50
-
-# Maximum number of simultanious uploads per torrent.
-#max_uploads = 15
-
-# Global upload and download rate in KiB. "0" for unlimited.
-#download_rate = 0
-#upload_rate = 0
-
-# Default directory to save the downloaded torrents.
-directory = ~/Torrents
-
-# Default session directory. Make sure you don't run multiple instance
-# of rtorrent using the same session directory. Perhaps using a
-# relative path?
-session = ~/.rtorrent.session
-
-# Watch a directory for new torrents, and stop those that have been
-# deleted.
-schedule = watch_directory,5,5,load_start=~/Downloads/*.torrent
-schedule = untied_directory,5,5,stop_untied=
-
-# Prevent low disk space shit
-schedule = low_diskspace,5,60,close_low_diskspace=100M
-
-# Close torrents when diskspace is low.
-#schedule = low_diskspace,5,60,close_low_diskspace=100M
-
-# 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 = 8080-8081
-
-# Start opening ports at a random position within the port range.
-#port_random = no
-
-# 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 = yes
-
-# Set whether 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=allow_incoming,try_outgoing,enable_retry
-
-encryption = require,allow_incoming,require_RC4
-
-# 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
-#dht = off
-
-# UDP port to use for DHT.
-#
-dht_port = 6881
-
-# Enable peer exchange (for torrents not marked private)
-#
-peer_exchange = yes
diff --git a/stalonetrayrc b/stalonetrayrc
deleted file mode 100644
index 59ec5ad..0000000
--- a/stalonetrayrc
+++ /dev/null
@@ -1 +0,0 @@
-kludges force_icons_size
diff --git a/vimperatorrc b/vimperatorrc
deleted file mode 100644
index 76c7ba3..0000000
--- a/vimperatorrc
+++ /dev/null
@@ -1,59 +0,0 @@
-"3.8.3 (created: 2014/11/09 13:19:01)
-
-"highlight Bell border: none; background-color: #586E75;
-"highlight Boolean color: #DC322F;
-"highlight CmdLine background: #EEE8D5; color: #586E75; transition: all 0.25s;
-"highlight CompDesc width: 500px; max-width: 500px; color: #859900; overflow: hidden;
-"highlight CompItem[selected] background: #EEE8D5; box-shadow: 0px 0px 1px #B58900;
-"highlight CompTitle font-weight: bold; background-color: #EEE8D5;
-"highlight CompTitle>* color: #657B83; border-top: 1px solid #657B83; border-bottom: 1px solid #657B83; padding: 1px 0.5ex; text-shadow: 1px 1px 0px #FDF6E3;
-"highlight ContentSeparator border-top: 1px dotted #93A1A1; display: -moz-box;
-"highlight Disabled color: #DC322F;
-"highlight Enabled color: #859900;
-"highlight ErrorMsg color: #FDF6E3; background: #DC322F; font-weight: bold;
-"highlight Filter color: #CB4B16; font-weight: bold;
-"highlight FrameIndicator background-color: #DC322F; opacity: 0.5; z-index: 999; position: fixed; top: 0; bottom: 0; left: 0; right: 0;
-"highlight Function color: 268BD2;
-"highlight Hint font-family: monospace; font-size: medium; font-weight: bold; text-transform: uppercase; color: #FDF6E3; background-color: #DC322F; border-color: ButtonShadow; border-width: 0px; border-style: solid; padding: 1px; z-index: 9999;
-"highlight HintActive background-color: #859900; color: #002B36;
-"highlight HintElem background-color: #B58900; color: #002B36;
-"highlight HintImage opacity: 0.5;
-"highlight Indicator color: #268BD2;
-"highlight InfoMsg color: #D33682; background: #FDF6E3;
-"highlight Keyword color: #DC322F;
-"highlight LineNr color: #CB4B16; background: #FDF6E3;
-"highlight Mapping color: #D33682;
-"highlight ModeMsg color: #FDF6E3; background: #859900; border-radius: 1px; padding: 0px 5px;
-"highlight MoreMsg color: #859900; background: #FDF6E3;
-"highlight NonText color: #268BD2; min-height: 16px; padding-left: 2px;
-"highlight Normal color: #586E75; background: #FDF6E3;
-"highlight Null color: #268BD2;
-"highlight Number color: #268BD2;
-"highlight Object color: #B58900;
-"highlight Preview color: #93A1A1;
-"highlight PromptText color: #FDF6E3; background: #6C71C4;
-"highlight Question color: #859900; background: #FDF6E3; font-weight: bold;
-"highlight StatusLine color: #657B83; background: transparent; font-weight: normal;
-"highlight String color: #859900;
-"highlight Tag color: #268BD2;
-"highlight Title color: #D33682; background: #FDF6E3; font-weight: bold; font-size: 120%;
-"highlight URL text-decoration: none; color: #268BD2;
-"highlight WarningMsg color: #DC322F; background: #FDF6E3;
-nnoremap l gt
-nnoremap h gT
-nnoremap s <C-d>
-nnoremap e <C-u>
-nnoremap W :open<Space>wikilocal<Space>
-nnoremap w :open<Space>wikipedia<Space>
-nnoremap x d
-nnoremap ( H
-nnoremap ) L
-nnoremap gi gi<End>
-nnoremap a :open<Space>archwiki<Space>
-nnoremap A :open<Space>aur<Space>
-set focuscontent
-set gui=nonavigation
-source! /home/vasko/.vimperatorrc.local
-
-" vim: set ft=vimperator:
-set defsearch=duk