Browse Source

Initial commit

master
Alex McArther 10 years ago
commit
10dd45815a
  1. 622
      2015_05_14_installed_packages
  2. 209
      dotfiles/Xresources
  3. 59
      dotfiles/compton.conf
  4. 386
      dotfiles/irssi/config
  5. 151
      dotfiles/tmux.conf
  6. 201
      dotfiles/vimrc
  7. 2
      dotfiles/xinitrc
  8. 6
      dotfiles/xmonad/dzen2/README
  9. 4
      dotfiles/xmonad/dzen2/ac.xbm
  10. 4
      dotfiles/xmonad/dzen2/ac_01.xbm
  11. 6
      dotfiles/xmonad/dzen2/arch.xbm
  12. 5
      dotfiles/xmonad/dzen2/arch_10x10.xbm
  13. 5
      dotfiles/xmonad/dzen2/art.xbm
  14. 4
      dotfiles/xmonad/dzen2/bat_empty_01.xbm
  15. 4
      dotfiles/xmonad/dzen2/bat_empty_02.xbm
  16. 4
      dotfiles/xmonad/dzen2/bat_full_01.xbm
  17. 4
      dotfiles/xmonad/dzen2/bat_full_02.xbm
  18. 4
      dotfiles/xmonad/dzen2/bat_low_01.xbm
  19. 4
      dotfiles/xmonad/dzen2/bat_low_02.xbm
  20. 6
      dotfiles/xmonad/dzen2/battery.xbm
  21. 5
      dotfiles/xmonad/dzen2/battery10.xbm
  22. 5
      dotfiles/xmonad/dzen2/battery20.xbm
  23. 5
      dotfiles/xmonad/dzen2/battery30.xbm
  24. 5
      dotfiles/xmonad/dzen2/battery40.xbm
  25. 5
      dotfiles/xmonad/dzen2/battery50.xbm
  26. 5
      dotfiles/xmonad/dzen2/battery60.xbm
  27. 5
      dotfiles/xmonad/dzen2/battery70.xbm
  28. 5
      dotfiles/xmonad/dzen2/battery80.xbm
  29. 5
      dotfiles/xmonad/dzen2/battery90.xbm
  30. 4
      dotfiles/xmonad/dzen2/bluetooth.xbm
  31. 4
      dotfiles/xmonad/dzen2/bug_01.xbm
  32. 4
      dotfiles/xmonad/dzen2/bug_02.xbm
  33. 5
      dotfiles/xmonad/dzen2/calendar.xbm
  34. 4
      dotfiles/xmonad/dzen2/cat.xbm
  35. 4
      dotfiles/xmonad/dzen2/clock.xbm
  36. 5
      dotfiles/xmonad/dzen2/code.xbm
  37. 4
      dotfiles/xmonad/dzen2/corner.xbm
  38. 5
      dotfiles/xmonad/dzen2/corner_left.xbm
  39. 5
      dotfiles/xmonad/dzen2/corner_right.xbm
  40. 4
      dotfiles/xmonad/dzen2/cpu.xbm
  41. 4
      dotfiles/xmonad/dzen2/dish.xbm
  42. 4
      dotfiles/xmonad/dzen2/diskette.xbm
  43. 5
      dotfiles/xmonad/dzen2/docs.xbm
  44. 4
      dotfiles/xmonad/dzen2/empty.xbm
  45. 4
      dotfiles/xmonad/dzen2/eye_l.xbm
  46. 4
      dotfiles/xmonad/dzen2/eye_r.xbm
  47. 4
      dotfiles/xmonad/dzen2/fox.xbm
  48. 4
      dotfiles/xmonad/dzen2/fs_01.xbm
  49. 4
      dotfiles/xmonad/dzen2/fs_02.xbm
  50. 594
      dotfiles/xmonad/dzen2/full (1).xbm
  51. 4
      dotfiles/xmonad/dzen2/full.xbm
  52. 4
      dotfiles/xmonad/dzen2/fwd.xbm
  53. 5
      dotfiles/xmonad/dzen2/games.xbm
  54. 5
      dotfiles/xmonad/dzen2/grid.xbm
  55. 4
      dotfiles/xmonad/dzen2/half.xbm
  56. BIN
      dotfiles/xmonad/dzen2/icons.tar.gz
  57. 4
      dotfiles/xmonad/dzen2/info_01.xbm
  58. 4
      dotfiles/xmonad/dzen2/info_02.xbm
  59. 4
      dotfiles/xmonad/dzen2/info_03.xbm
  60. 5
      dotfiles/xmonad/dzen2/lan.xbm
  61. 5
      dotfiles/xmonad/dzen2/layout_full.xbm
  62. 5
      dotfiles/xmonad/dzen2/layout_mirror_tall.xbm
  63. 5
      dotfiles/xmonad/dzen2/layout_tall.xbm
  64. 4
      dotfiles/xmonad/dzen2/mail.xbm
  65. 5
      dotfiles/xmonad/dzen2/media.xbm
  66. 4
      dotfiles/xmonad/dzen2/mem.xbm
  67. 4
      dotfiles/xmonad/dzen2/mouse_01.xbm
  68. 5
      dotfiles/xmonad/dzen2/music.xbm
  69. 4
      dotfiles/xmonad/dzen2/net_down_01.xbm
  70. 4
      dotfiles/xmonad/dzen2/net_down_02.xbm
  71. 4
      dotfiles/xmonad/dzen2/net_down_03.xbm
  72. 4
      dotfiles/xmonad/dzen2/net_up_01.xbm
  73. 4
      dotfiles/xmonad/dzen2/net_up_02.xbm
  74. 4
      dotfiles/xmonad/dzen2/net_up_03.xbm
  75. 4
      dotfiles/xmonad/dzen2/net_wired.xbm
  76. 5
      dotfiles/xmonad/dzen2/next.xbm
  77. 4
      dotfiles/xmonad/dzen2/note.xbm
  78. 4
      dotfiles/xmonad/dzen2/pacman.xbm
  79. 5
      dotfiles/xmonad/dzen2/pause.xbm
  80. 4
      dotfiles/xmonad/dzen2/phones.xbm
  81. 5
      dotfiles/xmonad/dzen2/pics.xbm
  82. 5
      dotfiles/xmonad/dzen2/play.xbm
  83. 5
      dotfiles/xmonad/dzen2/playpause.xbm
  84. 4
      dotfiles/xmonad/dzen2/plug.xbm
  85. 5
      dotfiles/xmonad/dzen2/prev.xbm
  86. 4
      dotfiles/xmonad/dzen2/rwd.xbm
  87. 4
      dotfiles/xmonad/dzen2/scorpio.xbm
  88. 4
      dotfiles/xmonad/dzen2/shroom.xbm
  89. 4
      dotfiles/xmonad/dzen2/spkr_01.xbm
  90. 4
      dotfiles/xmonad/dzen2/spkr_02.xbm
  91. 4
      dotfiles/xmonad/dzen2/spkr_03.xbm
  92. 5
      dotfiles/xmonad/dzen2/stop.xbm
  93. 5
      dotfiles/xmonad/dzen2/tall.xbm
  94. 4
      dotfiles/xmonad/dzen2/temp.xbm
  95. 5
      dotfiles/xmonad/dzen2/term.xbm
  96. 4
      dotfiles/xmonad/dzen2/test.xbm
  97. 5
      dotfiles/xmonad/dzen2/time.xbm
  98. 4
      dotfiles/xmonad/dzen2/usb.xbm
  99. 4
      dotfiles/xmonad/dzen2/usb_02.xbm
  100. 5
      dotfiles/xmonad/dzen2/volume0.xbm
  101. Some files were not shown because too many files have changed in this diff Show More

622
2015_05_14_installed_packages

@ -0,0 +1,622 @@
acl 2.2.52-2
acpi 1.7-1
acpid 2.0.23-4
adwaita-icon-theme 3.16.0-2
alsa-lib 1.0.29-1
alsa-plugins 1.0.29-2
alsa-utils 1.0.29-1
arandr 0.1.7.1-3
archlinux-keyring 20150212-1
asciidoc 8.6.9-2
at-spi2-atk 2.16.0-1
at-spi2-core 2.16.0-1
atk 2.16.0-1
atkmm 2.22.7-1
attr 2.4.47-1
autoconf 2.69-2
automake 1.15-1
avahi 0.6.31-15
bash 4.3.033-1
bc 1.06.95-1
binutils 2.25-2
bison 3.0.4-1
broadcom-wl 6.30.223.248-6
bzip2 1.0.6-5
ca-certificates 20150402-1
ca-certificates-cacert 20140824-2
ca-certificates-mozilla 3.18-3
ca-certificates-utils 20150402-1
cairo-infinality-ultimate 1.14.2-1
cairomm 1.10.0-3
chromium 42.0.2311.135-1
colord 1.2.9-2
compositeproto 0.4.2-3
compton 0.1_beta2-5
coreutils 8.23-1
cracklib 2.9.4-1
cryptsetup 1.6.6-1
curl 7.42.0-1
damageproto 1.2.1-3
db 5.3.28-2
dbus 1.8.16-2
dbus-glib 0.102-2
dconf 0.24.0-1
desktop-file-utils 0.22-1
device-mapper 2.02.116-1
dhcpcd 6.8.2-1
dialog 1:1.2_20150225-1
diffutils 3.3-2
dmenu 4.5.13.5ed5e90-1
dmidecode 2.12-2
dmxproto 2.3.1-3
dnssec-anchors 20150403-1
docbook-xml 4.5-6
docbook-xsl 1.78.1-1
dotconf 1.3-4
dri2proto 2.8-2
dri3proto 1.0-1
e2fsprogs 1.42.12-2
elfutils 0.161-3
enca 1.16-1
exo 0.10.4-3
expat 2.1.0-4
fakeroot 1.20.2-1
ffmpeg 1:2.6.2-1
fftw 3.3.4-1
file 5.22-1
filesystem 2015.02-1
findutils 4.4.2-6
fixesproto 5.0-3
flac 1.3.1-1
flex 2.5.39-1
fontconfig-infinality-ultimate 2.11.1-27
fontsproto 2.1.3-1
freetype2-infinality-ultimate 2.5.5-5
fribidi 0.19.6-2
gawk 4.1.2-1
gc 7.4.2-2
gcc 4.9.2-4
gcc-libs 4.9.2-4
gconf 3.2.6-3
gdbm 1.11-1
gdk-pixbuf2 2.31.3-1
gettext 0.19.4-1
ghc 7.10.1-1
git 2.4.0-1
glib-networking 2.44.0-2
glib2 2.44.0-1
glibc 2.21-3
glibmm 2.44.0-1
glproto 1.4.17-1
gmp 6.0.0-2
gnome-icon-theme 3.12.0-3
gnome-icon-theme-symbolic 3.12.0-3
gnupg 2.1.3-3
gnutls 3.4.1-1
google-chrome 42.0.2311.135-1
gpgme 1.5.4-1
gpm 1.20.7-4
graphite 1:1.2.4-1
grep 2.21-2
groff 1.22.3-3
gsettings-desktop-schemas 3.16.1-1
gsm 1.0.13-8
gstreamer 1.4.5-1
gstreamer0.10 0.10.36-4
gstreamer0.10-base 0.10.36-3
gtk-update-icon-cache 2.24.27-2
gtk2 2.24.27-2
gtk3 3.16.2-1
gtkmm3 3.16.0-1
guile 2.0.11-2
gummiboot 48-1
gvim 7.4.712-1
gzip 1.6-1
harfbuzz 0.9.40-2
harfbuzz-icu 0.9.40-2
haskell-data-default 0.5.3-7
haskell-data-default-class 0.0.1-6
haskell-data-default-instances-base 0.0.1-8
haskell-data-default-instances-containers 0.0.1-6
haskell-data-default-instances-dlist 0.0.1-7
haskell-data-default-instances-old-locale 0.0.1-6
haskell-dlist 0.7.1.1-1
haskell-extensible-exceptions 0.1.1.4-9
haskell-mtl 2.2.1-2
haskell-old-locale 1.0.0.7-4
haskell-old-time 1.1.0.3-4
haskell-random 1.1-2
haskell-utf8-string 1-1
haskell-x11 1.6.1.2-3
haskell-x11-xft 0.3.1-13
hdparm 9.45-1
hicolor-icon-theme 0.13-1
hipchat 2.2.1373-1
htop 1.0.3-2
hwids 20150129-1
iana-etc 2.30-4
ibfonts-meta-base 1-6
ibfonts-meta-extended 1-18
ibfonts-meta-extended-lt 1-17
icu 55.1-1
inetutils 1.9.2-2
inputproto 2.3.1-1
iproute2 3.19.0-1
iptables 1.4.21-3
iputils 20121221-3
irssi 0.8.17-1
iw 3.17-1
jasper 1.900.1-13
jfsutils 1.1.15-4
js17 17.0.0-1
json-c 0.12-2
json-glib 1.0.2-1
kbd 2.0.2-1
kbdlight 1.3-1
kbproto 1.0.7-1
keyutils 1.5.9-1
kmod 20-1
krb5 1.13.1-1
lame 3.99.5-2
lcms2 2.6-1
ldns 1.6.17-2
lemonbar-git 172.a9f285f-1
less 471-1
lib32-alsa-lib 1.0.29-1
lib32-alsa-plugins 1.0.29-2
lib32-attr 2.4.47-1
lib32-bzip2 1.0.6-2
lib32-cairo-infinality-ultimate 1.14.2-1
lib32-curl 7.41.0-1
lib32-e2fsprogs 1.42.12-1
lib32-elfutils 0.161-2
lib32-expat 2.1.0-2
lib32-flac 1.3.1-1
lib32-fontconfig-infinality-ultimate 2.11.1-5
lib32-freetype2-infinality-ultimate 2.5.5-5
lib32-gcc-libs 5.1.0-3
lib32-glib2 2.44.0-1
lib32-glibc 2.21-4
lib32-harfbuzz 0.9.40-2
lib32-icu 55.1-1
lib32-json-c 0.12-1
lib32-keyutils 1.5.9-1
lib32-krb5 1.13.1-1
lib32-lcms2 2.6-1
lib32-libasyncns 0.8-7
lib32-libcap 2.24-1
lib32-libdbus 1.8.16-1
lib32-libdrm 2.4.61-1
lib32-libffi 3.2.1-1
lib32-libgcrypt 1.6.3-1
lib32-libgpg-error 1.18-1
lib32-libice 1.0.9-1
lib32-libjpeg-turbo 1.4.0-1
lib32-libldap 2.4.40-1
lib32-libmng 2.0.2-1
lib32-libogg 1.3.2-1
lib32-libpciaccess 0.13.4-1
lib32-libpng 1.6.16-1
lib32-libpulse 6.0-1
lib32-libsm 1.2.2-1
lib32-libsndfile 1.0.25-3
lib32-libssh2 1.5.0-1
lib32-libtiff 4.0.3-3
lib32-libtxc_dxtn 1.0.1-5
lib32-libvorbis 1.3.5-1
lib32-libx11 1.6.3-1
lib32-libxau 1.0.8-1
lib32-libxcb 1.11-1
lib32-libxcursor 1.1.14-1
lib32-libxdamage 1.1.4-2
lib32-libxdmcp 1.1.2-1
lib32-libxext 1.3.3-1
lib32-libxfixes 5.0.1-1
lib32-libxi 1.7.4-1
lib32-libxrandr 1.4.2-1
lib32-libxrender 0.9.8-1
lib32-libxshmfence 1.2-1
lib32-libxss 1.2.2-2
lib32-libxtst 1.2.2-1
lib32-libxv 1.0.10-1
lib32-libxxf86vm 1.1.4-1
lib32-llvm-libs 3.6.0-1
lib32-mesa 10.5.4-1
lib32-mesa-libgl 10.5.4-1
lib32-openssl 1.0.2.a-1
lib32-pcre 8.36-1
lib32-pixman 0.32.6-1
lib32-qt4 4.8.6-4
lib32-sqlite 3.8.9-1
lib32-systemd 219-1
lib32-util-linux 2.26.1-1
lib32-v4l-utils 1.6.0-1
lib32-wayland 1.7.0-1
lib32-xz 5.2.1-1
lib32-zlib 1.2.8-1
libaio 0.3.110-1
libao 1.2.0-1
libarchive 3.1.2-8
libass 0.12.2-1
libassuan 2.2.0-1
libasyncns 0.8-5
libatomic_ops 7.4.2-1
libbluray 0.8.0-1
libcanberra 0.30-5
libcanberra-pulse 0.30-5
libcap 2.24-2
libconfig 1.4.9-2
libcroco 0.6.8-2
libcups 2.0.2-4
libdaemon 0.14-3
libdatrie 0.2.8-1
libdbus 1.8.16-2
libdmx 1.1.3-1
libdrm 2.4.61-1
libedit 20150325_3.1-1
libepoxy 1.2-2
libevdev 1.4.2-1
libevent 2.0.22-1
libexif 0.6.21-2
libffi 3.2.1-1
libfontenc 1.1.3-1
libgcrypt 1.6.3-2
libglade 2.6.4-5
libgpg-error 1.19-1
libgusb 0.2.4-1
libice 1.0.9-1
libidn 1.30-1
libinput 0.15.0-1
libjpeg-turbo 1.4.0-1
libksba 1.3.3-1
libldap 2.4.40-2
libmng 2.0.2-3
libmodplug 0.8.8.5-1
libmpc 1.0.3-1
libnl 3.2.25-1
libnotify 0.7.6-1
libogg 1.3.2-1
libomxil-bellagio 0.9.3-1
libpciaccess 0.13.4-1
libpipeline 1.4.0-1
libpng 1.6.16-1
libproxy 0.4.11-5
libpulse 6.0-1
librsvg 1:2.40.9-2
libsamplerate 0.1.8-3
libsasl 2.1.26-7
libseccomp 2.2.0-1
libsecret 0.18.2-1
libsigc++ 2.4.1-1
libsm 1.2.2-2
libsndfile 1.0.25-3
libsoup 2.50.0-1
libssh 0.6.5-1
libssh2 1.5.0-1
libsystemd 219-6
libtasn1 4.5-1
libthai 0.1.21-1
libtheora 1.1.1-3
libtiff 4.0.3-5
libtirpc 0.3.0-1
libtool 2.4.6-1
libtxc_dxtn 1.0.1-6
libunistring 0.9.5-1
libunwind 1.1-2
libusb 1.0.19-1
libutempter 1.1.6-2
libutil-linux 2.26.1-3
libva 1.5.1-1
libvdpau 1.1-1
libvorbis 1.3.5-1
libvpx 1.4.0-2
libx11 1.6.3-1
libx264 2:144.20150223-1
libxau 1.0.8-2
libxaw 1.0.13-1
libxcb 1.11-1
libxcomposite 0.4.4-2
libxcursor 1.1.14-2
libxdamage 1.1.4-2
libxdmcp 1.1.2-1
libxext 1.3.3-1
libxfce4ui 4.12.1-1
libxfce4util 4.12.1-1
libxfixes 5.0.1-1
libxfont 1.5.1-1
libxft 2.3.2-1
libxi 1.7.4-1
libxinerama 1.1.3-2
libxkbcommon 0.5.0-1
libxkbfile 1.0.9-1
libxml2 2.9.2-2
libxmu 1.1.2-1
libxpm 3.5.11-1
libxrandr 1.4.2-2
libxrender 0.9.9-1
libxshmfence 1.2-1
libxslt 1.1.28-3
libxss 1.2.2-2
libxt 1.1.5-1
libxtst 1.2.2-1
libxv 1.0.10-1
libxvmc 1.0.9-1
libxxf86dga 1.1.4-1
libxxf86vm 1.1.4-1
libyaml 0.1.6-1
licenses 20140629-1
linux 4.0.1-1
linux-api-headers 3.18.5-1
linux-firmware 20150410.ec89525-1
llvm-libs 3.6.0-5
lm_sensors 3.3.5-1
logrotate 3.8.9-1
lua 5.2.4-1
lvm2 2.02.116-1
lz4 128-1
lzo 2.09-1
m4 1.4.17-1
make 4.1-1
man-db 2.7.1-1
man-pages 4.00-1
mcpp 2.7.2-5
mdadm 3.3.2-1
mesa 10.5.4-1
mesa-libgl 10.5.4-1
mkinitcpio 18-2
mkinitcpio-busybox 1.21.1-2
mpfr 3.1.2.p11-1
mtdev 1.1.5-1
nano 2.4.1-1
ncurses 5.9-7
netctl 1.10-2
nettle 3.1.1-1
npth 1.2-1
nspr 4.10.8-1
nss 3.18-3
opencore-amr 0.1.3-2
openjpeg 1.5.2-1
openresolv 3.6.1-1
openssh 6.8p1-2
openssl 1.0.2.a-1
opus 1.1-1
orc 0.4.23-1
otf-cantarell-ib 0.0.16-2
otf-oswald-ib 3.0-7
otf-quintessential-ib 1.000-5
otf-tex-gyre-ib 2.005-7
p11-kit 0.23.1-2
package-query 1.5-2
pacman 4.2.1-1
pacman-mirrorlist 20150315-1
pam 1.1.8-5
pambase 20130928-1
pango 1.36.8-1
pangomm 2.36.0-1
pasystray-git 0.5.2.r0.g6709fc1-2
patch 2.7.5-1
pavucontrol 3.0-1
pciutils 3.3.1-1
pcmciautils 018-7
pcre 8.37-1
perl 5.20.2-1
perl-error 0.17023-1
perl-file-basedir 0.07-1
perl-ipc-system-simple 1.25-1
perl-uri 1.67-1
physlock-git 0.71.v0.4.5.3.gb64dccc-1
pianobar 2014.09.28-2
pinentry 0.9.1-1
pipes-git 20121205-1
pixman 0.32.6-1
pkg-config 0.28-2
polkit 0.112-2
popt 1.16-7
powertop 2.7-2
presentproto 1.0-1
procps-ng 3.3.10-2
psmisc 22.21-2
pth 2.0.7-5
pulseaudio 6.0-1
pulseaudio-alsa 2-3
pulseaudio-ctl 1.61-1
pygobject2-devel 2.28.6-11
pygtk 2.24.0-5
python 3.4.3-2
python-pip 6.1.1-1
python-setuptools 1:15.2-1
python-xdg 0.25-2
python2 2.7.9-1
python2-cairo 1.10.0-2
python2-gobject2 2.28.6-11
qt4 4.8.6-6
randrproto 1.4.1-1
readline 6.3.008-1
recode 3.6-8
recordproto 1.14.2-2
reiserfsprogs 3.6.24-1
renderproto 0.11.1-3
resourceproto 1.2.0-3
rest 0.7.93-1
rfkill 0.5-1
rtkit 0.11-5
ruby 2.2.2-1
rxvt-unicode 9.21-1
rxvt-unicode-terminfo 9.21-1
s-nail 14.8.0-1
sbc 1.3-1
schroedinger 1.0.11-2
scrnsaverproto 1.2.2-2
sdl 1.2.15-7
sed 4.2.2-3
shadow 4.2.1-3
shared-mime-info 1.4-1
skype 4.3.0.37-3
sl 5.02-3
snappy 1.1.1-1
sound-theme-freedesktop 0.8-2
speech-dispatcher 0.8.1-1
speex 1.2rc2-1
speexdsp 1.2rc3-1
sqlite 3.8.9-1
startup-notification 0.12-4
steam 1.0.0.49-3
sudo 1.8.13-1
sysfsutils 2.1.0-9
sysstat 11.1.3-1
systemd 219-6
systemd-sysvcompat 219-6
t1-cursor-ib 1.0.2-4
t1-urw-fonts-ib 20150122-2
tar 1.28-1
tdb 1.3.4-1
texinfo 5.2-3
thin-provisioning-tools 0.4.1-1
thunar 1.6.8-1
tlp 0.7-2
tmux 2.0-1
tree 1.7.0-1
ttf-bitstream-vera 1.10-10
ttf-caladea-ib 20130214-6
ttf-cantoraone-ib 1.001-6
ttf-carlito-ib 20130920-7
ttf-courier-prime-ib 1.203-6
ttf-ddc-uchen-ib 1.000-6
ttf-dejavu-ib 2.34-13
ttf-droid-ib 20121017-11
ttf-gelasio-ib 1.00-6
ttf-heuristica-ib 1.0.2-3
ttf-liberation-ib 2.00.1-12
ttf-lohit-odia-ib 2.5.5-5
ttf-lohit-punjabi-ib 2.5.3-6
ttf-merriweather-ib 1.003-8
ttf-merriweather-sans-ib 1.003-8
ttf-noto-sans-ib 2014.12-4
ttf-noto-sans-multilang-ib 2014.12-2
ttf-noto-serif-ib 2014.12-4
ttf-noto-serif-multilang-ib 2014.12-2
ttf-opensans-ib 1.2-17
ttf-signika-family-ib 1.0001-7
ttf-symbola-ib 7.21-1
ttf-ubuntu-font-family-ib 0.80-11
tzdata 2015d-1
unclutter 8-10
unzip 6.0-10
usbutils 008-1
util-linux 2.26.1-3
v4l-utils 1.6.2-1
vi 1:070224-1
videoproto 2.3.2-1
vim-runtime 7.4.712-1
virtualbox 4.3.26-3
virtualbox-host-modules 4.3.26-6
vpnc 0.5.3.svn550-1
wayland 1.7.0-1
webrtc-audio-processing 0.1-2
which 2.21-1
wpa_actiond 1.4-2
wpa_supplicant 1:2.3-1
x265 1.6-1
xcb-proto 1.11-1
xcb-util 0.4.0-1
xcb-util-keysyms 0.4.0-1
xclip 0.12-4
xdg-utils 1.1.0.git20150323-1
xextproto 7.3.0-1
xf86-input-evdev 2.9.2-1
xf86-input-joystick 1.6.2-5
xf86-input-keyboard 1.8.1-1
xf86-input-libinput 0.9.0-1
xf86-input-mouse 1.9.1-1
xf86-input-mtrack-git 0.3.1.r0.geb94a05-1
xf86-input-vmmouse 13.0.0-5
xf86-input-void 1.4.1-1
xf86-video-ark 0.7.5-6
xf86-video-ati 1:7.5.0-2
xf86-video-dummy 0.3.7-4
xf86-video-fbdev 0.4.4-4
xf86-video-glint 1.2.8-6
xf86-video-i128 1.3.6-6
xf86-video-intel 2.99.917-5
xf86-video-mach64 6.9.5-1
xf86-video-neomagic 1.2.9-1
xf86-video-nouveau 1.0.11-3
xf86-video-nv 2.1.20-6
xf86-video-openchrome 0.3.3-5
xf86-video-r128 6.10.0-1
xf86-video-savage 2.3.8-1
xf86-video-siliconmotion 1.7.8-1
xf86-video-sis 0.10.7-7
xf86-video-tdfx 1.4.5-6
xf86-video-trident 1.3.7-1
xf86-video-vesa 2.3.2-6
xf86-video-vmware 13.1.0-2
xf86-video-voodoo 1.2.5-6
xf86dgaproto 2.1-3
xf86driproto 2.1.1-3
xf86vidmodeproto 2.3.1-3
xfconf 4.12.0-1
xfsprogs 3.2.2-1
xineramaproto 1.2.1-3
xkeyboard-config 2.14-1
xmonad 0.11.1-2
xmonad-contrib 0.11.4-2
xorg-bdftopcf 1.0.5-1
xorg-docs 1.7.1-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-100dpi 1.0.3-2
xorg-fonts-75dpi 1.0.3-2
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-3
xorg-iceauth 1.0.7-1
xorg-luit 1.1.1-2
xorg-mkfontdir 1.0.7-2
xorg-mkfontscale 1.1.2-1
xorg-server 1.17.1-5
xorg-server-common 1.17.1-5
xorg-server-devel 1.17.1-5
xorg-sessreg 1.1.0-1
xorg-setxkbmap 1.3.1-1
xorg-smproxy 1.0.6-1
xorg-util-macros 1.19.0-1
xorg-x11perf 1.6.0-1
xorg-xauth 1.0.9-1
xorg-xbacklight 1.2.1-1
xorg-xcmsdb 1.0.5-1
xorg-xcursorgen 1.0.6-1
xorg-xdpyinfo 1.3.2-1
xorg-xdriinfo 1.0.5-1
xorg-xev 1.2.2-1
xorg-xgamma 1.0.6-1
xorg-xhost 1.0.7-1
xorg-xinit 1.3.4-2
xorg-xinput 1.6.1-1
xorg-xkbcomp 1.3.0-1
xorg-xkbevd 1.1.4-1
xorg-xkbutils 1.0.4-2
xorg-xkill 1.0.4-1
xorg-xlsatoms 1.1.2-1
xorg-xlsclients 1.1.3-1
xorg-xmodmap 1.0.9-1
xorg-xpr 1.0.4-2
xorg-xprop 1.2.2-1
xorg-xrandr 1.4.3-1
xorg-xrdb 1.1.0-1
xorg-xrefresh 1.0.5-1
xorg-xset 1.2.3-1
xorg-xsetroot 1.1.1-2
xorg-xvinfo 1.1.3-1
xorg-xwd 1.0.6-1
xorg-xwininfo 1.1.3-1
xorg-xwud 1.0.4-2
xproto 7.0.27-1
xvidcore 1.3.3-1
xz 5.2.1-1
yajl 2.1.0-1
yaourt 1.5-1
zenity 3.14.0-1
zlib 1.2.8-3
zsh 5.0.7-1
zsh-completions 0.12.0-1

209
dotfiles/Xresources

@ -0,0 +1,209 @@
! URxvt*termName: string
! URxvt*geometry: geometry
! URxvt*chdir: string
! URxvt*reverseVideo: boolean
! URxvt*loginShell: boolean
! URxvt*jumpScroll: boolean
! URxvt*pastableTabs: boolean
! URxvt*scrollstyle: mode
URxvt*scrollBar: false
URxvt*loginShell: true
! URxvt*scrollBar_right: boolean
! URxvt*scrollBar_floating: boolean
! URxvt*scrollBar_align: mode
! URxvt*thickness: number
! URxvt*scrollTtyOutput: boolean
! URxvt*scrollTtyKeypress: boolean
! URxvt*scrollWithBuffer: boolean
! URxvt*inheritPixmap: boolean
! URxvt*transparent: boolean
! URxvt*tintColor: color
! URxvt*shading: number
! URxvt*blurRadius: HxV
! URxvt*fading: number
! URxvt*fadeColor: color
! URxvt*utmpInhibit: boolean
! URxvt*urgentOnBell: boolean
! URxvt*visualBell: boolean
! URxvt*mapAlert: boolean
! URxvt*meta8: boolean
! URxvt*mouseWheelScrollPage: boolean
! URxvt*tripleclickwords: boolean
! URxvt*insecure: boolean
! URxvt*cursorUnderline: boolean
! URxvt*cursorBlink: boolean
! URxvt*pointerBlank: boolean
!URxvt*background: rgba:1000/2a00/3b00/ffff
!URxvt*background: #0A1924
URxvt*background: #000000
URxvt*foreground: #DEDEDE
URxvt*colorUL: #86a2b0
! black
URxvt*color0 : #2E3436
URxvt*color8 : #555753
! red
URxvt*color1 : #CC0000
URxvt*color9 : #EF2929
! green
URxvt*color2 : #4E9A06
URxvt*color10 : #8AE234
! yellow
URxvt*color3 : #C4A000
URxvt*color11 : #FCE94F
! blue
URxvt*color4 : #3465A4
URxvt*color12 : #729FCF
! magenta
URxvt*color5 : #75507B
URxvt*color13 : #AD7FA8
! cyan
URxvt*color6 : #06989A
URxvt*color14 : #34E2E2
! white
URxvt*color7 : #D3D7CF
URxvt*color15 : #EEEEEC
!urxvt extensions:
URxvt.perl-ext-common: default,matcher,tabbedex,font-size,vtwheel,fullscreen,selection-to-clipboard,osc-xterm-clipboard
!enabling clickable links:
URxvt.url-launcher: /usr/bin/google-chrom
URxvt.matcher.button: 1
!urxvt scrolling options and cursor style:
URxvt*saveLines: 12000
URxvt*scrollstyle:plain
URxvt*cursorBlink: true
! urxvt tabs settings:
URxvt.tabbed.tabbar-fg: 2
URxvt.tabbed.tabbar-bg: 0
URxvt.tabbed.tab-fg: 2
URxvt.tabbed.tab-bg: 8
URxvt.tabbed.autohide: yes
URxvt.tabbed.new-button: no
URxvt.tabbed.title: no
! URxvt.keysym.C-Up: perl:font-size:increase
! URxvt.keysym.C-Down: perl:font-size:decrease
! URxvt.keysym.C-S-Up: perl:font-size:incglobal
! URxvt.keysym.C-S-Down: perl:font-size:decglobal
URxvt.keysym.Control-Up: \033[1;5A
URxvt.keysym.Control-Down: \033[1;5B
URxvt.keysym.Control-Left: \033[1;5D
URxvt.keysym.Control-Right: \033[1;5C
Xft.dpi: 96
Xft.antialias: 1
Xft.hinting: 1
Xft.hintstyle: hintslight
Xft.rgba: rgb
xterm*faceName: Liberation Mono
xterm*faceSize: 7 7 7 7 7 7 7
!URxvt*font: xft:Liberation Mono-8
!URxvt*boldFont: xft:Liberation Mono:bold
URxvt*font: xft:Ubuntu Mono-8
URxvt*boldFont: xft:Ubuntu Mono:bold
URxvt.letterSpace: -1
URxvt.urgentOnBell: true
! URxvt*foreground: color
! URxvt*color0: color
! URxvt*color1: color
! URxvt*color2: color
! URxvt*color3: color
! URxvt*color4: color
! URxvt*color5: color
! URxvt*color6: color
! URxvt*color7: color
! URxvt*color8: color
! URxvt*color9: color
! URxvt*color10: color
! URxvt*color11: color
! URxvt*color12: color
! URxvt*color13: color
! URxvt*color14: color
! URxvt*color15: color
! URxvt*colorBD: color
! URxvt*colorIT: color
! URxvt*colorUL: color
! URxvt*colorRV: color
! URxvt*underlineColor: color
! URxvt*scrollColor: color
! URxvt*troughColor: color
! URxvt*highlightColor: color
! URxvt*highlightTextColor: color
! URxvt*cursorColor: color
! URxvt*cursorColor2: color
! URxvt*pointerColor: color
! URxvt*pointerColor2: color
! URxvt*borderColor: color
! URxvt*iconFile: file
! URxvt*boldFont: fontname
! URxvt*italicFont: fontname
! URxvt*boldItalicFont: fontname
! URxvt*intensityStyles: boolean
! URxvt*inputMethod: name
! URxvt*preeditType: style
! URxvt*imLocale: string
! URxvt*imFont: fontname
! URxvt*title: string
! URxvt*iconName: string
! URxvt*saveLines: number
! URxvt*buffered: boolean
URxvt*depth: 0
! URxvt*visual: number
! URxvt*transient-for: windowid
! URxvt*override-redirect: boolean
! URxvt*hold: boolean
! URxvt*externalBorder: number
! URxvt*internalBorder: number
! URxvt*borderLess: boolean
! URxvt*lineSpace: number
! URxvt*letterSpace: number
! URxvt*skipBuiltinGlyphs: boolean
! URxvt*pointerBlankDelay: number
! URxvt*backspacekey: string
! URxvt*deletekey: string
! URxvt*print-pipe: string
! URxvt*modifier: modifier
! URxvt*cutchars: string
! URxvt*answerbackString: string
! URxvt*secondaryScreen: boolean
! URxvt*secondaryScroll: boolean
! URxvt*perl-lib: string
! URxvt*perl-eval: perl-eval
! URxvt*perl-ext-common: string
! URxvt*perl-ext: string
! URxvt*iso14755: boolean
! URxvt*iso14755_52: boolean
! URxvt*xrm: string
! URxvt*keysym.sym: keysym
! URxvt*background.border: boolean
! URxvt*background.expr: string
! URxvt*background.interval: seconds
! URxvt*bell-command: string
! URxvt*matcher.button: string
! URxvt*matcher.launcher: string
! URxvt*matcher.launcher.*: string
! URxvt*matcher.pattern.*: string
! URxvt*matcher.rend.*: string
! URxvt*remote-clipboard.fetch: string
! URxvt*remote-clipboard.store: string
! URxvt*searchable-scrollback: string
! URxvt*selection-autotransform.*: string
! URxvt*selection-pastebin.cmd: string
! URxvt*selection-pastebin.url: string
! URxvt*selection.pattern-0: string
! URxvt*tab-bg: colour
! URxvt*tab-fg: colour
! URxvt*tabbar-bg: colour
! URxvt*tabbar-fg: colour
! URxvt*url-launcher: string

59
dotfiles/compton.conf

@ -0,0 +1,59 @@
# Shadow
shadow = true; # Enabled client-side shadows on windows.
no-dnd-shadow = true; # Don't draw shadows on DND windows.
no-dock-shadow = true;
clear-shadow = true; # Zero the part of the shadow's mask behind the
# window. Fix some weirdness with ARGB windows.
shadow-radius = 19; # The blur radius for shadows. (default 12)
shadow-offset-x = -19; # The left offset for shadows. (default -15)
shadow-offset-y = -19; # The top offset for shadows. (default -15)
# shadow-opacity = 0.7; # The translucency for shadows. (default .75)
# shadow-red = 0.0; # Red color value of shadow. (0.0 - 1.0, defaults to 0)
# shadow-green = 0.0; # Green color value of shadow. (0.0 - 1.0, defaults to 0)
# shadow-blue = 0.0; # Blue color value of shadow. (0.0 - 1.0, defaults to 0)
shadow-exclude = [ "n:e:Notification" ]; # Exclude conditions for shadows.
# shadow-exclude = "n:e:Notification";
# shadow-exclude = [ "_GTK_FRAME_EXTENTS@:c" ] # Fix dual shadow on some gtk3 powered applications
shadow-ignore-shaped = true; # Avoid drawing shadow on all shaped windows
# (see also: --detect-rounded-corners)
# Opacity
menu-opacity = 0.9; # The opacity for menus. (default 1.0)
# alpha-step = 0.06; # XRender backend: Step size for alpha pictures. Increasing
frame-opacity = 1.0;
inactive-opacity = 0.8;
active-opacity = 1.0
inactive-dim = 0.2
inactive-opacity-override = true;
alpha-step = 0.06
detect-client-opacity = true
mark-wmwin-focused = true; # Try to detect WM windows and mark them as active.
mark-ovredir-focused = true
# Fading
blur-background = true;
blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ];
blur-background-frame = false;
fading = true; # Fade windows during opacity changes.
# fade-delta = 30; # The time between steps in a fade in milliseconds. (default 10).
fade-in-step = 0.06; # Opacity change between steps while fading in. (default 0.028).
fade-out-step = 0.06; # Opacity change between steps while fading out. (default 0.03).
# no-fading-openclose = true; # Avoid fade windows in/out when opening/closing.
fade-exclude = [ ]; # Exclude conditions for fading.
detect-transient = true; # Use WM_TRANSIENT_FOR to group windows, and consider windows in
# the same group focused at the same time.
detect-client-leader = true; # Use WM_CLIENT_LEADER to group windows.
# invert-color-include = [ ];include# Conditions for windows to be painted with inverted color.
#
use-ewmh-active-win = true;
detect-rounded-corners = true;
# Other
#
paint-on-overlay = true; # These 3 can improve performance, work well in most cases
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
backend = "glx"
vsync = "opengl-swc"; # "none", "drm", "opengl", "opengl-oml", "opengl-swc", "opengl-mswc"

386
dotfiles/irssi/config

@ -0,0 +1,386 @@
servers = (
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
{ address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; },
{ address = "irc.esper.net"; chatnet = "EsperNet"; port = "6667"; },
{
address = "chat.freenode.net";
chatnet = "Freenode";
port = "6667";
},
{
address = "irc.gamesurge.net";
chatnet = "GameSurge";
port = "6667";
},
{ address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; },
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
{
address = "irc.ircsource.net";
chatnet = "IRCSource";
port = "6667";
},
{ address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; },
{
address = "irc.quakenet.org";
chatnet = "QuakeNet";
port = "6667";
},
{ address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; },
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
{
address = "irc.undernet.org";
chatnet = "Undernet";
port = "6667";
},
{
address = "chicago.iximeow.net";
chatnet = "andynet";
port = "6697";
use_ssl = "yes";
ssl_verify = "no";
autoconnect = "yes";
}
);
chatnets = {
DALnet = {
type = "IRC";
max_kicks = "4";
max_msgs = "20";
max_whois = "30";
};
EFNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "4";
max_whois = "1";
};
EsperNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "4";
max_whois = "1";
};
Freenode = {
type = "IRC";
max_kicks = "1";
max_msgs = "4";
max_whois = "1";
};
GameSurge = {
type = "IRC";
max_kicks = "1";
max_msgs = "1";
max_whois = "1";
};
IRCnet = {
type = "IRC";
max_kicks = "1";
max_msgs = "1";
max_whois = "1";
};
IRCSource = {
type = "IRC";
max_kicks = "1";
max_msgs = "4";
max_whois = "1";
};
NetFuze = {
type = "IRC";
max_kicks = "1";
max_msgs = "1";
max_whois = "1";
};
OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
QuakeNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "1";
max_whois = "1";
};
Rizon = {
type = "IRC";
max_kicks = "1";
max_msgs = "1";
max_whois = "1";
};
SILC = { type = "SILC"; };
Undernet = {
type = "IRC";
max_kicks = "1";
max_msgs = "1";
max_whois = "1";
};
andynet = { type = "IRC"; nick = "sanders"; };
};
channels = (
{ name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
{ name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; },
{ name = "#irssi"; chatnet = "Freenode"; autojoin = "No"; },
{ name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
{ name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
{ name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
{ name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
{ name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
{ name = "silc"; chatnet = "SILC"; autojoin = "No"; },
{ name = "#devs"; chatnet = "andynet"; autojoin = "yes"; }
);
aliases = {
ATAG = "WINDOW SERVER";
ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";
B = "BAN";
BACK = "AWAY";
BANS = "BAN";
BYE = "QUIT";
C = "CLEAR";
CALC = "EXEC - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
CHAT = "DCC CHAT";
CUBES = "SCRIPT EXEC Irssi::active_win->print(\"%_bases\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { join '', map { \"%x0\\${_}0\\$_\" } '0'..'9','A'..'F' }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print(\"%_cubes\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { my \\$y = \\$_*6 \\; join '', map { my \\$x = \\$_ \\; map { \"%x\\$x\\$_\\$x\\$_\" } @{['0'..'9','A'..'Z']}[\\$y .. \\$y+5] } 1..6 }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) for 0..5 \\; Irssi::active_win->print(\"%_grays\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { join '', map { \"%x7\\${_}7\\$_\" } 'A'..'X' }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print(\"%_mIRC extended colours\", MSGLEVEL_CLIENTCRAP) \\; my \\$x \\; \\$x .= sprintf \"\00399,%02d%02d\",\\$_,\\$_ for 0..15 \\; Irssi::active_win->print(\\$x, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; for my \\$z (0..6) { my \\$x \\; \\$x .= sprintf \"\00399,%02d%02d\",\\$_,\\$_ for 16+(\\$z*12)..16+(\\$z*12)+11 \\; Irssi::active_win->print(\\$x, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) }";
DATE = "TIME";
DEHIGHLIGHT = "DEHILIGHT";
DESCRIBE = "ACTION";
DHL = "DEHILIGHT";
EXEMPTLIST = "MODE $C +e";
EXIT = "QUIT";
GOTO = "SCROLLBACK GOTO";
HIGHLIGHT = "HILIGHT";
HL = "HILIGHT";
HOST = "USERHOST";
INVITELIST = "MODE $C +I";
J = "JOIN";
K = "KICK";
KB = "KICKBAN";
KN = "KNOCKOUT";
LAST = "LASTLOG";
LEAVE = "PART";
M = "MSG";
MUB = "UNBAN *";
N = "NAMES";
NMSG = "^MSG";
P = "PART";
Q = "QUERY";
RESET = "SET -default";
RUN = "SCRIPT LOAD";
SAY = "MSG *";
SB = "SCROLLBACK";
SBAR = "STATUSBAR";
SIGNOFF = "QUIT";
SV = "MSG * Irssi $J ($V) - http://www.irssi.org";
T = "TOPIC";
UB = "UNBAN";
UMODE = "MODE $N";
UNSET = "SET -clear";
W = "WHO";
WC = "WINDOW CLOSE";
WG = "WINDOW GOTO";
WJOIN = "JOIN -window";
WI = "WHOIS";
WII = "WHOIS $0 $0";
WL = "WINDOW LIST";
WN = "WINDOW NEW HIDDEN";
WQUERY = "QUERY -window";
WW = "WHOWAS";
1 = "WINDOW GOTO 1";
2 = "WINDOW GOTO 2";
3 = "WINDOW GOTO 3";
4 = "WINDOW GOTO 4";
5 = "WINDOW GOTO 5";
6 = "WINDOW GOTO 6";
7 = "WINDOW GOTO 7";
8 = "WINDOW GOTO 8";
9 = "WINDOW GOTO 9";
10 = "WINDOW GOTO 10";
11 = "WINDOW GOTO 11";
12 = "WINDOW GOTO 12";
13 = "WINDOW GOTO 13";
14 = "WINDOW GOTO 14";
15 = "WINDOW GOTO 15";
16 = "WINDOW GOTO 16";
17 = "WINDOW GOTO 17";
18 = "WINDOW GOTO 18";
19 = "WINDOW GOTO 19";
20 = "WINDOW GOTO 20";
21 = "WINDOW GOTO 21";
22 = "WINDOW GOTO 22";
23 = "WINDOW GOTO 23";
24 = "WINDOW GOTO 24";
25 = "WINDOW GOTO 25";
26 = "WINDOW GOTO 26";
27 = "WINDOW GOTO 27";
28 = "WINDOW GOTO 28";
29 = "WINDOW GOTO 29";
30 = "WINDOW GOTO 30";
31 = "WINDOW GOTO 31";
32 = "WINDOW GOTO 32";
33 = "WINDOW GOTO 33";
34 = "WINDOW GOTO 34";
35 = "WINDOW GOTO 35";
36 = "WINDOW GOTO 36";
37 = "WINDOW GOTO 37";
38 = "WINDOW GOTO 38";
39 = "WINDOW GOTO 39";
40 = "WINDOW GOTO 40";
41 = "WINDOW GOTO 41";
42 = "WINDOW GOTO 42";
43 = "WINDOW GOTO 43";
44 = "WINDOW GOTO 44";
45 = "WINDOW GOTO 45";
46 = "WINDOW GOTO 46";
47 = "WINDOW GOTO 47";
48 = "WINDOW GOTO 48";
49 = "WINDOW GOTO 49";
50 = "WINDOW GOTO 50";
51 = "WINDOW GOTO 51";
52 = "WINDOW GOTO 52";
53 = "WINDOW GOTO 53";
54 = "WINDOW GOTO 54";
55 = "WINDOW GOTO 55";
56 = "WINDOW GOTO 56";
57 = "WINDOW GOTO 57";
58 = "WINDOW GOTO 58";
59 = "WINDOW GOTO 59";
60 = "WINDOW GOTO 60";
61 = "WINDOW GOTO 61";
62 = "WINDOW GOTO 62";
63 = "WINDOW GOTO 63";
64 = "WINDOW GOTO 64";
65 = "WINDOW GOTO 65";
66 = "WINDOW GOTO 66";
67 = "WINDOW GOTO 67";
68 = "WINDOW GOTO 68";
69 = "WINDOW GOTO 69";
70 = "WINDOW GOTO 70";
71 = "WINDOW GOTO 71";
72 = "WINDOW GOTO 72";
73 = "WINDOW GOTO 73";
74 = "WINDOW GOTO 74";
75 = "WINDOW GOTO 75";
76 = "WINDOW GOTO 76";
77 = "WINDOW GOTO 77";
78 = "WINDOW GOTO 78";
79 = "WINDOW GOTO 79";
80 = "WINDOW GOTO 80";
81 = "WINDOW GOTO 81";
82 = "WINDOW GOTO 82";
83 = "WINDOW GOTO 83";
84 = "WINDOW GOTO 84";
85 = "WINDOW GOTO 85";
86 = "WINDOW GOTO 86";
87 = "WINDOW GOTO 87";
88 = "WINDOW GOTO 88";
89 = "WINDOW GOTO 89";
90 = "WINDOW GOTO 90";
91 = "WINDOW GOTO 91";
92 = "WINDOW GOTO 92";
93 = "WINDOW GOTO 93";
94 = "WINDOW GOTO 94";
95 = "WINDOW GOTO 95";
96 = "WINDOW GOTO 96";
97 = "WINDOW GOTO 97";
98 = "WINDOW GOTO 98";
99 = "WINDOW GOTO 99";
};
statusbar = {
items = {
barstart = "{sbstart}";
barend = "{sbend}";
topicbarstart = "{topicsbstart}";
topicbarend = "{topicsbend}";
time = "{sb $Z}";
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
window_empty = "{sb $winref{sbservertag $tag}}";
prompt = "{prompt $[.15]itemname}";
prompt_empty = "{prompt $winname}";
topic = " $topic";
topic_empty = " Irssi v$J - http://www.irssi.org";
lag = "{sb Lag: $0-}";
act = "{sb Act: $0-}";
more = "-- more --";
};
default = {
window = {
disabled = "no";
type = "window";
placement = "bottom";
position = "1";
visible = "active";
items = {
barstart = { priority = "100"; };
time = { };
user = { };
window = { };
window_empty = { };
lag = { priority = "-1"; };
act = { priority = "10"; };
more = { priority = "-1"; alignment = "right"; };
barend = { priority = "100"; alignment = "right"; };
};
};
window_inact = {
type = "window";
placement = "bottom";
position = "1";
visible = "inactive";
items = {
barstart = { priority = "100"; };
window = { };
window_empty = { };
more = { priority = "-1"; alignment = "right"; };
barend = { priority = "100"; alignment = "right"; };
};
};
prompt = {
type = "root";
placement = "bottom";
position = "100";
visible = "always";
items = {
prompt = { priority = "-1"; };
prompt_empty = { priority = "-1"; };
input = { priority = "10"; };
};
};
topic = {
type = "root";
placement = "top";
position = "1";
visible = "always";
items = {
topicbarstart = { priority = "100"; };
topic = { };
topic_empty = { };
topicbarend = { priority = "100"; alignment = "right"; };
};
};
};
};
settings = {
core = { real_name = "Unknown"; user_name = "alex"; nick = "alex"; };
"fe-text" = { actlist_sort = "refnum"; };
};

151
dotfiles/tmux.conf

@ -0,0 +1,151 @@
# Start window numbering at 1
set -g base-index 1
# Use 256 colors
# Note, this broke my colors in zsh, so off for now01/25/15
set -g default-terminal "screen-256color"
# COLOUR (Solarized 256)
# default statusbar colors
set-option -g status-bg colour235 #base02
set-option -g status-fg colour136 #yellow
set-option -g status-attr default
# default window title colors
set-window-option -g window-status-fg colour244 #base0
set-window-option -g window-status-bg default
#set-window-option -g window-status-attr dim
# active window title colors
set-window-option -g window-status-current-fg colour166 #orange
set-window-option -g window-status-current-bg default
#set-window-option -g window-status-current-attr bright
# pane border
set-option -g pane-border-fg colour235 #base02
set-option -g pane-active-border-fg colour240 #base01
# message text
set-option -g message-bg colour235 #base02
set-option -g message-fg colour166 #orange
# pane number display
set-option -g display-panes-active-colour colour33 #blue
set-option -g display-panes-colour colour166 #orange
# clock
set-window-option -g clock-mode-colour colour64 #green
# remap prefix to Ctrl+A
set -g prefix C-a
unbind C-b
bind-key C-a send-prefix
# set up clock
set -g clock-mode-style 12
# renumber windows after removal
set -g renumber-windows on
# keep more history
set -g history-limit 10000
# no escape delay
set -sg escape-time 0
unbind %
bind | split-window -h
bind - split-window -v
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D
setw -g monitor-activity on
setw -g visual-activity on
# mouse
setw -g mode-mouse on
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
bind Z source-file ~/.tmux/dev
bind Q source-file ~/.tmux/devEditors
bind A source-file ~/.tmux/devMinimal
# use vim keybindings in copy mode
setw -g mode-keys vi
bind-key -t vi-copy v begin-selection
bind-key -t vi-copy y copy-pipe "reattach-to-user-namespace pbcopy"
unbind -t vi-copy Enter
bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"
unbind -t vi-copy Space
bind -t vi-copy Space jump-again
bind y run 'tmux save-buffer - | reattach-to-user-namespace pbcopy '
bind C-y run 'tmux save-buffer - | reattach-to-user-namespace pbcopy '
# See this blog post for additional detail:
# http://robots.thoughtbot.com/post/53022241323/seamlessly-navigate-vim-and-tmux-splits
bind -n C-h run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim$' && tmux send-keys C-h) || tmux select-pane -L"
bind -n C-j run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim$' && tmux send-keys C-j) || tmux select-pane -D"
bind -n C-k run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim$' && tmux send-keys C-k) || tmux select-pane -U"
bind -n C-l run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim$' && tmux send-keys C-l) || tmux select-pane -R"
bind -n C-\ run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim$' && tmux send-keys 'C-\\') || tmux select-pane -l"
# Secondary binding for C-l to retain redraw
bind C-l send-keys 'C-l'
# Easy rotating of panes
bind C-k swap-pane -U
set -g display-panes-time 600
# status bar stuff
set -g status-left-length 40
# Simplify status bar display.
set -g status-left '[#S]'
set -g status-right "%I:%M %p "
# set -g status-right "#[fg=red][44%%]#[default] -%I:%M %p "
# Dismiss current pane to background window
bind b break-pane -d
bind-key j command-prompt -p "join pane from: ""join-pane -h -s '%%'"
# more intuitive keybindings for splitting
bind \ split-window -h -c "#{pane_current_path}"
bind - split-window -v -c "#{pane_current_path}"
# Easy return to Vim from tmux runner zoom runner pane
bind C-p run "(tmux display-message -p '#{pane_current_command}' | grep -iqE '(^|\/)vim$' && tmux send-keys ':VtrZoomRunnerPane' 'C-m') || tmux send-keys 'C-c' && tmux select-pane -l"
# Make C-j display a selectable list of sessions
bind C-j choose-tree
# Keep window names as I set them
setw -g automatic-rename off
# reload tmux.conf with prefix-r
bind C-r source-file ~/.tmux.conf \; display "Reloaded ~/.tmux.conf"
# bind resizing of panes to H,J,K,L (resizes by steps of 10 lines/columns)
# # Note, bindings are repeatable (within the default 500ms time limit) so that
# # you don't have to keep entering the prefix. (Prefix-H-H-H resizes by 15)
bind -n S-Left resize-pane -L 2
bind -n S-Right resize-pane -R 2
bind -n S-Down resize-pane -D 1
bind -n S-Up resize-pane -U 1
unbind -n C-Left
unbind -n C-Down
unbind -n C-Up
unbind -n C-Right
bind -n C-Left resize-pane -L 10
bind -n C-Right resize-pane -R 10
bind -n C-Down resize-pane -D 5
bind -n C-Up resize-pane -U 5

201
dotfiles/vimrc

@ -0,0 +1,201 @@
filetype on
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'gmarik/Vundle.vim'
Plugin 'tpope/vim-sensible'
Plugin 'tpope/vim-fugitive'
Plugin 'tpope/vim-surround'
Plugin 'tmhedberg/matchit'
Plugin 'scrooloose/nerdtree'
Plugin 'scrooloose/syntastic'
Plugin 'kien/ctrlp.vim'
Plugin 'rking/ag.vim'
Plugin 'blarghmatey/split-expander'
Plugin 'sjl/vitality.vim'
Plugin 'thoughtbot/vim-rspec'
Plugin 'tpope/vim-bundler'
Plugin 'airblade/vim-gitgutter'
Plugin 'tpope/vim-endwise'
Plugin 'kana/vim-textobj-user'
Plugin 'nelstrom/vim-textobj-rubyblock'
Plugin 'vim-scripts/tComment'
Plugin 'tomtom/tlib_vim'
Plugin 'vim-ruby/vim-ruby'
Plugin 'tpope/vim-haml'
Plugin 'Lokaltog/vim-easymotion'
Plugin 'dkprice/vim-easygrep'
Plugin 'christoomey/vim-tmux-navigator'
Plugin 'takac/vim-hardtime'
Plugin 'slim-template/vim-slim'
Plugin 'wting/rust.vim'
Plugin 'myusuf3/numbers.vim'
Plugin 'kikijump/tslime.vim'
Plugin 'altercation/vim-colors-solarized'
Plugin 'bling/vim-airline'
Plugin 'kchmck/vim-coffee-script'
Plugin 'tpope/vim-rails'
call vundle#end()
filetype plugin indent on
syntax enable
set list listchars=tab:»·,trail
let g:solarized_termcolors=256
let g:solarized_termtrans=1
let g:solarized_degrade=0
let g:solarized_visibility="normal"
set background=dark
colorscheme solarized
set laststatus=2
let g:airline#extensions#tabline#enabled=1
"set directory=$HOME/.vim/swapfiles//
let g:syntastic_ruby_checkers = ['mri']
let g:syntastic_enable_highlighting=0
" Maybe fix slim
autocmd FileType slim setlocal foldmethod=indent
autocmd BufNewFile,BufRead *.slim set filetype=slim
" Fix rust
autocmd FileType rust setlocal shiftwidth=2 tabstop=2
autocmd BufRead,BufNewFile *.rs set filetype=rust
" Fix coffee
autocmd BufNewFile,BufRead *.coffee set filetype=coffee
" Fix swap files
set directory=$HOME/.vim/swapfiles//
" Easier split navigation
nnoremap <C-J> <C-W><C-J>
nnoremap <C-K> <C-W><C-K>
nnoremap <C-L> <C-W><C-L>
nnoremap <C-H> <C-W><C-H>
" Easier window movement
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-h> <C-w>h
nnoremap <C-l> <C-w>l
" Remap colon to semicolon
nnoremap ; :
" Split below and right
set splitbelow
set splitright
" Persistent undo
set undodir=~/.vim/undo/
set undofile
set undolevels=1000
set undoreload=10000
" Numbers
set number
set numberwidth=3
" Case stuff
set smartcase
set ignorecase
set noantialias
set nocompatible
set backspace=2
set nobackup
set ruler
set showcmd
" Search
set incsearch
set hlsearch
set autowrite
" Highlight characters over 80 col
highlight LineTooLong ctermbg=darkgray ctermfg=black
call matchadd('LineTooLong', '\%81v', 100)
"
" Leader
let mapleader = " "
" Toggle nerdtree with F10
map <F10> :NERDTreeToggle<CR>
" Current file in nerdtree
map <F9> :NERDTreeFind<CR>
" Reduce timeout after <ESC> is recvd. This is only a good idea on fast links.
set ttimeout
set ttimeoutlen=20
set notimeout
" Edit another file in the same directory as the current file
" uses expression to extract path from current file's path
map <Leader>e :e <C-R>=expand("%:p:h") . '/'<CR>
map <Leader>s :split <C-R>=expand("%:p:h") . '/'<CR>
map <Leader>v :vnew <C-R>=expand("%:p:h") . '/'<CR>
" highlight vertical column of cursor
au WinLeave * set nocursorline nocursorcolumn
au WinEnter * set cursorline
set cursorline
"key to insert mode with paste using F2 key
map <F2> :set paste<CR>i
" Leave paste mode on exit
au InsertLeave * set nopaste
" Command aliases
cabbrev tp tabprev
cabbrev tn tabnext
cabbrev tf tabfirst
cabbrev tl tablast
" Fuzzy finder: ignore stuff that can't be opened, and generated files
let g:fuzzy_ignore = "*.png;*.PNG;*.JPG;*.jpg;*.GIF;*.gif;vendor/**;coverage/**;tmp/**;rdoc/**"
" Cursor highlight
hi CursorLineNr guifg=#050505
" Airline
let g:airline_theme='solarized'
set t_Co=256
" Use The Silver Searcher https://github.com/ggreer/the_silver_searcher
if executable('ag')
" Use Ag over Grep
set grepprg=ag\ --nogroup
let g:grep_cmd_opts = '--line-numbers --noheading'
" Use ag in CtrlP for listing files. Lightning fast and respects .gitignore
let g:ctrlp_user_command = 'ag %s -l -g ""'
" ag is fast enough that CtrlP doesn't need to cache
let g:ctrlp_use_caching = 0
endif
" bind K to search word under cursor
nnoremap K :Ag "\b<C-R><C-W>\b"<CR>:cw<CR>
" Softtabs, 2 spaces
set tabstop=2
set shiftwidth=2
set expandtab
let g:rspec_command = 'call Send_to_Tmux("bundle exec rspec {spec}\n")'
let g:rspec_runner = "os_x_iterm"
" RSpec.vim mappings
map <Leader>t :call RunCurrentSpecFile()<CR>
map <Leader>s :call RunNearestSpec()<CR>
map <Leader>l :call RunLastSpec()<CR>
map <Leader>a :call RunAllSpecs()<CR>

2
dotfiles/xinitrc

@ -0,0 +1,2 @@
xrdb ~/.Xresources
exec ~/essentials/scripts/sysinit/xmonad_start.sh

6
dotfiles/xmonad/dzen2/README

@ -0,0 +1,6 @@
This set of icons is mostly created keeping dzen2 in mind.
If you're missing an icon or have suggestions how to improve
the ones already existing, please contact me at
<sm4tik@yahoo.com>
Thanks for downloading!

4
dotfiles/xmonad/dzen2/ac.xbm

@ -0,0 +1,4 @@
#define ac_width 8
#define ac_height 8
static unsigned char ac_bits[] = {
0xFF, 0xF8, 0xF0, 0xF6, 0x6F, 0x0F, 0x1F, 0xFF };

4
dotfiles/xmonad/dzen2/ac_01.xbm

@ -0,0 +1,4 @@
#define ac_01_width 8
#define ac_01_height 8
static unsigned char ac_01_bits[] = {
0x30, 0x28, 0xE4, 0x27, 0x27, 0xE4, 0x28, 0x30 };

6
dotfiles/xmonad/dzen2/arch.xbm

@ -0,0 +1,6 @@
#define arch_width 15
#define arch_height 15
static unsigned char arch_bits[] = {
0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0xf0, 0x01, 0xf0, 0x01,
0xf0, 0x01, 0xf0, 0x01, 0x3c, 0x07, 0x0c, 0x06, 0x0c, 0x06, 0x3f, 0x1f,
0x3f, 0x1f, 0x03, 0x18, 0x03, 0x18 };

5
dotfiles/xmonad/dzen2/arch_10x10.xbm

@ -0,0 +1,5 @@
#define arch_10x10_width 10
#define arch_10x10_height 10
static unsigned char arch_10x10_bits[] = {
0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x38, 0x00, 0x7C, 0x00, 0x7C, 0x00,
0xEE, 0x00, 0xC6, 0x00, 0xC7, 0x01, 0x01, 0x01 };

5
dotfiles/xmonad/dzen2/art.xbm

@ -0,0 +1,5 @@
#define art_width 15
#define art_height 9
static unsigned char art_bits[] = {
0x00, 0x02, 0x00, 0x07, 0x80, 0x03, 0xC0, 0x01, 0xE0, 0x00, 0x70, 0x00,
0x38, 0x00, 0x18, 0x00, 0x04, 0x00 };

4
dotfiles/xmonad/dzen2/bat_empty_01.xbm

@ -0,0 +1,4 @@
#define bat_empty_01_width 8
#define bat_empty_01_height 8
static unsigned char bat_empty_01_bits[] = {
0x18, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7E };

4
dotfiles/xmonad/dzen2/bat_empty_02.xbm

@ -0,0 +1,4 @@
#define bat_empty_02_width 8
#define bat_empty_02_height 8
static unsigned char bat_empty_02_bits[] = {
0x00, 0x7F, 0x41, 0xC1, 0xC1, 0x41, 0x7F, 0x00 };

4
dotfiles/xmonad/dzen2/bat_full_01.xbm

@ -0,0 +1,4 @@
#define bat_full_width 8
#define bat_full_height 8
static unsigned char bat_full_bits[] = {
0x18, 0x7E, 0x42, 0x5A, 0x5A, 0x5A, 0x42, 0x7E };

4
dotfiles/xmonad/dzen2/bat_full_02.xbm

@ -0,0 +1,4 @@
#define bat_full_02_width 8
#define bat_full_02_height 8
static unsigned char bat_full_02_bits[] = {
0x00, 0x7F, 0x41, 0xDD, 0xDD, 0x41, 0x7F, 0x00 };

4
dotfiles/xmonad/dzen2/bat_low_01.xbm

@ -0,0 +1,4 @@
#define bat_low_01_width 8
#define bat_low_01_height 8
static unsigned char bat_low_01_bits[] = {
0x18, 0x7E, 0x42, 0x42, 0x42, 0x5A, 0x42, 0x7E };

4
dotfiles/xmonad/dzen2/bat_low_02.xbm

@ -0,0 +1,4 @@
#define bat_low_02_width 8
#define bat_low_02_height 8
static unsigned char bat_low_02_bits[] = {
0x00, 0x7F, 0x41, 0xC5, 0xC5, 0x41, 0x7F, 0x00 };

6
dotfiles/xmonad/dzen2/battery.xbm

@ -0,0 +1,6 @@
#define battery_width 15
#define battery_height 15
static unsigned char battery_bits[] = {
0xc0, 0x01, 0xc0, 0x01, 0xfc, 0x1f, 0xfc, 0x1f, 0x0c, 0x18, 0x0c, 0x18,
0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0x0c, 0x18,
0x0c, 0x18, 0xfc, 0x1f, 0xfc, 0x1f };

5
dotfiles/xmonad/dzen2/battery10.xbm

@ -0,0 +1,5 @@
#define battery0_width 14
#define battery0_height 9
static unsigned char battery0_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0x01, 0x38, 0x01, 0x28, 0x01, 0x28, 0x01, 0x28,
0x01, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery20.xbm

@ -0,0 +1,5 @@
#define battery3_width 14
#define battery3_height 9
static unsigned char battery3_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0x05, 0x38, 0x05, 0x28, 0x05, 0x28, 0x05, 0x28,
0x05, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery30.xbm

@ -0,0 +1,5 @@
#define battery4_width 14
#define battery4_height 9
static unsigned char battery4_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0x0d, 0x38, 0x0d, 0x28, 0x0d, 0x28, 0x0d, 0x28,
0x0d, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery40.xbm

@ -0,0 +1,5 @@
#define battery5_width 14
#define battery5_height 9
static unsigned char battery5_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0x1d, 0x38, 0x1d, 0x28, 0x1d, 0x28, 0x1d, 0x28,
0x1d, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery50.xbm

@ -0,0 +1,5 @@
#define battery6_width 14
#define battery6_height 9
static unsigned char battery6_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0x3d, 0x38, 0x3d, 0x28, 0x3d, 0x28, 0x3d, 0x28,
0x3d, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery60.xbm

@ -0,0 +1,5 @@
#define battery7_width 14
#define battery7_height 9
static unsigned char battery7_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0x7d, 0x38, 0x7d, 0x28, 0x7d, 0x28, 0x7d, 0x28,
0x7d, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery70.xbm

@ -0,0 +1,5 @@
#define battery8_width 14
#define battery8_height 9
static unsigned char battery8_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0xfd, 0x38, 0xfd, 0x28, 0xfd, 0x28, 0xfd, 0x28,
0xfd, 0x38, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery80.xbm

@ -0,0 +1,5 @@
#define battery9_width 14
#define battery9_height 9
static unsigned char battery9_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0xfd, 0x39, 0xfd, 0x29, 0xfd, 0x29, 0xfd, 0x29,
0xfd, 0x39, 0x01, 0x08, 0xff, 0x0f };

5
dotfiles/xmonad/dzen2/battery90.xbm

@ -0,0 +1,5 @@
#define batteryf_width 14
#define batteryf_height 9
static unsigned char batteryf_bits[] = {
0xff, 0x0f, 0x01, 0x08, 0xfd, 0x3b, 0xfd, 0x2b, 0xfd, 0x2b, 0xfd, 0x2b,
0xfd, 0x3b, 0x01, 0x08, 0xff, 0x0f };

4
dotfiles/xmonad/dzen2/bluetooth.xbm

@ -0,0 +1,4 @@
#define bluetooth_width 8
#define bluetooth_height 8
static unsigned char bluetooth_bits[] = {
0x18, 0x2A, 0x6C, 0x38, 0x38, 0x6C, 0x2A, 0x18 };

4
dotfiles/xmonad/dzen2/bug_01.xbm

@ -0,0 +1,4 @@
#define bug_width 8
#define bug_height 8
static unsigned char bug_bits[] = {
0xC3, 0x24, 0x18, 0xDB, 0x3C, 0x7E, 0xBD, 0x99 };

4
dotfiles/xmonad/dzen2/bug_02.xbm

@ -0,0 +1,4 @@
#define bug_02_width 8
#define bug_02_height 8
static unsigned char bug_02_bits[] = {
0xC3, 0x24, 0x24, 0xDB, 0x3C, 0x7E, 0x99, 0x42 };

5
dotfiles/xmonad/dzen2/calendar.xbm

@ -0,0 +1,5 @@
#define calendar_width 14
#define calendar_height 9
static unsigned char calendar_bits[] = {
0x54, 0x05, 0xff, 0x3f, 0x55, 0x25, 0x01, 0x20, 0x51, 0x35, 0x01, 0x20,
0x55, 0x35, 0x01, 0x20, 0xff, 0x3f };

4
dotfiles/xmonad/dzen2/cat.xbm

@ -0,0 +1,4 @@
#define cat_width 8
#define cat_height 8
static unsigned char cat_bits[] = {
0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xFF, 0x7E, 0xBD };

4
dotfiles/xmonad/dzen2/clock.xbm

@ -0,0 +1,4 @@
#define clock_width 8
#define clock_height 8
static unsigned char clock_bits[] = {
0x3C, 0x5E, 0xEF, 0xF7, 0x87, 0xFF, 0x7E, 0x3C };

5
dotfiles/xmonad/dzen2/code.xbm

@ -0,0 +1,5 @@
#define code_width 15
#define code_height 9
static unsigned char code_bits[] = {
0x20, 0x00, 0x60, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x80, 0x01, 0xC0, 0x03,
0x60, 0x03, 0x60, 0x06, 0x30, 0x0C };

4
dotfiles/xmonad/dzen2/corner.xbm

@ -0,0 +1,4 @@
#define corner_width 4
#define corner_height 12
static unsigned char corner_bits[] = {
0x0F, 0x07, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };

5
dotfiles/xmonad/dzen2/corner_left.xbm

@ -0,0 +1,5 @@
#define corner_left_width 10
#define corner_left_height 12
static unsigned char corner_left_bits[] = {
0xfe, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xfe, 0x03, 0xfc, 0x03,
0xf8, 0x03, 0xf0, 0x03, 0xe0, 0x03, 0xc0, 0x03, 0x80, 0x03, 0x00, 0x03 };

5
dotfiles/xmonad/dzen2/corner_right.xbm

@ -0,0 +1,5 @@
#define corner_right_width 10
#define corner_right_height 12
static unsigned char corner_right_bits[] = {
0x03, 0x00, 0x07, 0x00, 0x0f, 0x00, 0x1f, 0x00, 0x3f, 0x00, 0x7f, 0x00,
0xff, 0x00, 0xff, 0x01, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0xff, 0x01 };

4
dotfiles/xmonad/dzen2/cpu.xbm

@ -0,0 +1,4 @@
#define cpu_width 8
#define cpu_height 8
static unsigned char cpu_bits[] = {
0xDB, 0x81, 0x3C, 0xBD, 0xBD, 0x3C, 0x81, 0xDB };

4
dotfiles/xmonad/dzen2/dish.xbm

@ -0,0 +1,4 @@
#define dish_width 8
#define dish_height 8
static unsigned char dish_bits[] = {
0x81, 0x7B, 0x46, 0x4E, 0x5C, 0x3E, 0x77, 0xC3 };

4
dotfiles/xmonad/dzen2/diskette.xbm

@ -0,0 +1,4 @@
#define diskette_width 8
#define diskette_height 8
static unsigned char diskette_bits[] = {
0xFF, 0x81, 0x81, 0x81, 0xBD, 0xB5, 0xB5, 0xFE };

5
dotfiles/xmonad/dzen2/docs.xbm

@ -0,0 +1,5 @@
#define docs_width 15
#define docs_height 9
static unsigned char docs_bits[] = {
0xF0, 0x01, 0x10, 0x01, 0x10, 0x07, 0x10, 0x04, 0x10, 0x04, 0x10, 0x04,
0x10, 0x04, 0x10, 0x04, 0xF0, 0x07 };

4
dotfiles/xmonad/dzen2/empty.xbm

@ -0,0 +1,4 @@
#define empty_width 8
#define empty_height 8
static unsigned char empty_bits[] = {
0x3C, 0x42, 0x81, 0x81, 0x81, 0x81, 0x42, 0x3C };

4
dotfiles/xmonad/dzen2/eye_l.xbm

@ -0,0 +1,4 @@
#define eye_l_width 8
#define eye_l_height 8
static unsigned char eye_l_bits[] = {
0x00, 0x00, 0x1B, 0x02, 0x02, 0x84, 0xF9, 0x02 };

4
dotfiles/xmonad/dzen2/eye_r.xbm

@ -0,0 +1,4 @@
#define eye_r_width 8
#define eye_r_height 8
static unsigned char eye_r_bits[] = {
0x00, 0x00, 0xD8, 0x40, 0x40, 0x21, 0x9F, 0x40 };

4
dotfiles/xmonad/dzen2/fox.xbm

@ -0,0 +1,4 @@
#define fox_width 8
#define fox_height 8
static unsigned char fox_bits[] = {
0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xDB, 0x7E, 0x18 };

4
dotfiles/xmonad/dzen2/fs_01.xbm

@ -0,0 +1,4 @@
#define fs_01_width 8
#define fs_01_height 8
static unsigned char fs_01_bits[] = {
0x46, 0x99, 0xBC, 0x66, 0x66, 0x3D, 0x99, 0x62 };

4
dotfiles/xmonad/dzen2/fs_02.xbm

@ -0,0 +1,4 @@
#define fs_02_width 8
#define fs_02_height 8
static unsigned char fs_02_bits[] = {
0xF1, 0x5B, 0x3D, 0x67, 0xE6, 0xBC, 0xDA, 0x8F };

594
dotfiles/xmonad/dzen2/full (1).xbm

@ -0,0 +1,594 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>
nl_0 / dotfiles / source &mdash; Bitbucket
</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<!--[if lt IE 9]>
<script src="https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/js/lib/html5.js"></script>
<![endif]-->
<script>
(function (window) {
// prevent stray occurrences of `console.log` from causing errors in IE
var console = window.console || (window.console = {});
console.log || (console.log = function () {});
var BB = window.BB || (window.BB = {});
BB.debug = false;
BB.cname = false;
BB.CANON_URL = 'https://bitbucket.org';
BB.MEDIA_URL = 'https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/';
BB.images = {
noAvatar: 'https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/img/no_avatar.png'
};
BB.user = {"isKbdShortcutsEnabled": true, "isSshEnabled": false};
BB.user.has = (function () {
var betaFeatures = [];
betaFeatures.push('repo2');
return function (feature) {
return _.contains(betaFeatures, feature);
};
}());
BB.targetUser = BB.user;
BB.repo || (BB.repo = {});
BB.user.isAdmin = false;
BB.repo.id = 206997;
BB.repo.language = null;
BB.repo.pygmentsLanguage = null;
BB.repo.slug = 'dotfiles';
BB.repo.owner = {
username: 'nl_0'
};
// Coerce `BB.repo` to a string to get
// "davidchambers/mango" or whatever.
BB.repo.toString = function () {
return BB.cname ? this.slug : this.owner.username + '/' + this.slug;
}
BB.changeset = 'eaf8f389c298'
}(this));
</script>
<link rel="stylesheet" href="https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/bun/css/bundle.css"/>
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Bitbucket" />
<link rel="icon" href="https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/img/logo_new.png" type="image/png" />
<link type="text/plain" rel="author" href="/humans.txt" />
<script src="https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/bun/js/bundle.js"></script>
</head>
<body id="" class="">
<script>
if (navigator.userAgent.indexOf(' AppleWebKit/') === -1) {
$('body').addClass('non-webkit')
}
$('body')
.addClass($.client.os.toLowerCase())
.addClass($.client.browser.toLowerCase())
</script>
<!--[if IE 8]>
<script>jQuery(document.body).addClass('ie8')</script>
<![endif]-->
<!--[if IE 9]>
<script>jQuery(document.body).addClass('ie9')</script>
<![endif]-->
<div id="wrapper">
<div id="header-wrap">
<div id="header">
<ul id="global-nav">
<li><a class="home" href="http://www.atlassian.com">Atlassian Home</a></li>
<li><a class="docs" href="http://confluence.atlassian.com/display/BITBUCKET">Documentation</a></li>
<li><a class="support" href="/support">Support</a></li>
<li><a class="blog" href="http://blog.bitbucket.org">Blog</a></li>
<li><a class="forums" href="http://groups.google.com/group/bitbucket-users">Forums</a></li>
</ul>
<a href="/" id="logo">Bitbucket by Atlassian</a>
<div id="main-nav">
<ul class="clearfix">
<li><a href="/plans">Pricing &amp; signup</a></li>
<li><a id="explore-link" href="/explore">Explore Bitbucket</a></li>
<li><a href="/account/signin/?next=/nl_0/dotfiles/src/eaf8f389c298/icons/layouts/full.xbm">Log in</a></li>
<li class="search-box">
<form action="/repo/all">
<input type="search" results="5" autosave="bitbucket-explore-search"
name="name" id="searchbox"
placeholder="owner/repo" />
</form>
</li>
</ul>
</div>
</div>
</div>
<div id="header-messages">
</div>
<div id="content">
<div id="source">
<script>
jQuery(function ($) {
var cookie = $.cookie,
cookieOptions, date,
$content = $('#content'),
$pane = $('#what-is-bitbucket'),
$hide = $pane.find('[href="#hide"]').css('display', 'block').hide();
date = new Date();
date.setTime(date.getTime() + 365 * 24 * 60 * 60 * 1000);
cookieOptions = { path: '/', expires: date };
if (cookie('toggle_status') == 'hide') $content.addClass('repo-desc-hidden');
$('#toggle-repo-content').click(function (event) {
event.preventDefault();
$content.toggleClass('repo-desc-hidden');
cookie('toggle_status', cookie('toggle_status') == 'show' ? 'hide' : 'show', cookieOptions);
});
if (!cookie('hide_intro_message')) $pane.show();
$hide.click(function (event) {
event.preventDefault();
cookie('hide_intro_message', true, cookieOptions);
$pane.slideUp('slow');
});
$pane.hover(
function () { $hide.fadeIn('fast'); },
function () { $hide.fadeOut('fast'); });
(function () {
// Update "recently-viewed-repos" cookie for
// the "repositories" drop-down.
var
id = BB.repo.id,
cookieName = 'recently-viewed-repos_' + BB.user.id,
rvr = cookie(cookieName),
ids = rvr? rvr.split(','): [],
idx = _.indexOf(ids, '' + id);
// Remove `id` from `ids` if present.
if (~idx) ids.splice(idx, 1);
cookie(
cookieName,
// Insert `id` as the first item, then call
// `join` on the resulting array to produce
// something like "114694,27542,89002,84570".
[id].concat(ids.slice(0, 4)).join(),
{path: '/', expires: 1e6} // "never" expires
);
}());
});
</script>
<div id="what-is-bitbucket" class="new-to-bitbucket">
<h2>nl 0 <span id="slogan">is sharing code with you</span></h2>
<img src="https://secure.gravatar.com/avatar/4598a24b36466972c41eb609e63bf816?d=identicon&s=32" alt="" class="avatar" />
<p>Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.</p>
<div class="primary-action-link signup"><a href="/account/signup/?utm_source=internal&utm_medium=banner&utm_campaign=what_is_bitbucket">Try Bitbucket free</a></div>
<a href="#hide" title="Don't show this again">Don't show this again</a>
</div>
<div id="tabs" class="tabs">
<ul>
<li>
<a href="/nl_0/dotfiles/overview" id="repo-overview-link">Overview</a>
</li>
<li>
<a href="/nl_0/dotfiles/downloads" id="repo-downloads-link">Downloads (<span id="downloads-count">0</span>)</a>
</li>
<li>
<a href="/nl_0/dotfiles/pull-requests" id="repo-pr-link">Pull requests (0)</a>
</li>
<li class="selected">
<a href="/nl_0/dotfiles/src" id="repo-source-link">Source</a>
</li>
<li>
<a href="/nl_0/dotfiles/changesets" id="repo-commits-link">Commits</a>
</li>
<li id="wiki-tab" class="dropdown"
style="display:
none
">
<a href="/nl_0/dotfiles/wiki" id="repo-wiki-link">Wiki</a>
</li>
<li id="issues-tab" class="dropdown inertial-hover"
style="display:
none
">
<a href="/nl_0/dotfiles/issues?status=new&amp;status=open" id="repo-issues-link">Issues (0) &raquo;</a>
<ul>
<li><a href="/nl_0/dotfiles/issues/new">Create new issue</a></li>
<li><a href="/nl_0/dotfiles/issues?status=new">New issues</a></li>
<li><a href="/nl_0/dotfiles/issues?status=new&amp;status=open">Open issues</a></li>
<li><a href="/nl_0/dotfiles/issues?status=duplicate&amp;status=invalid&amp;status=resolved&amp;status=wontfix">Closed issues</a></li>
<li><a href="/nl_0/dotfiles/issues">All issues</a></li>
<li><a href="/nl_0/dotfiles/issues/query">Advanced query</a></li>
</ul>
</li>
</ul>
<ul>
<li>
<a href="/nl_0/dotfiles/descendants" id="repo-forks-link">Forks/queues (0)</a>
</li>
<li>
<a href="/nl_0/dotfiles/zealots">Followers (<span id="followers-count">1</span>)</a>
</li>
</ul>
</div>
<div class="repo-menu" id="repo-menu">
<ul id="repo-menu-links">
<li>
<a href="/nl_0/dotfiles/rss" class="rss" title="RSS feed for dotfiles">RSS</a>
</li>
<li><a id="repo-fork-link" href="/nl_0/dotfiles/fork" class="fork">fork</a></li>
<li><a id="repo-patch-queue-link" href="/nl_0/dotfiles/hack" class="patch-queue">patch queue</a></li>
<li>
<a id="repo-follow-link" rel="nofollow" href="/nl_0/dotfiles/follow" class="follow">follow</a>
</li>
<li class="get-source inertial-hover">
<a class="source">get source</a>
<ul class="downloads">
<li><a rel="nofollow" href="/nl_0/dotfiles/get/eaf8f389c298.zip">zip</a></li>
<li><a rel="nofollow" href="/nl_0/dotfiles/get/eaf8f389c298.tar.gz">gz</a></li>
<li><a rel="nofollow" href="/nl_0/dotfiles/get/eaf8f389c298.tar.bz2">bz2</a></li>
</ul>
</li>
</ul>
<ul class="metadata">
<li class="branches inertial-hover">branches
<ul>
<li><a href="/nl_0/dotfiles/src/e6878185e47f" title="default">default</a>
</li>
</ul>
</li>
<li class="tags inertial-hover">tags
<ul>
<li><a href="/nl_0/dotfiles/src/e6878185e47f">tip</a>
</li>
</ul>
</li>
</ul>
</div>
<div class="repo-menu" id="repo-desc">
<ul id="repo-menu-links-mini">
<li>
<a href="/nl_0/dotfiles/rss" class="rss" title="RSS feed for dotfiles"></a>
</li>
<li><a href="/nl_0/dotfiles/fork" class="fork" title="Fork"></a></li>
<li><a href="/nl_0/dotfiles/hack" class="patch-queue" title="Patch queue"></a></li>
<li>
<a rel="nofollow" href="/nl_0/dotfiles/follow" class="follow">follow</a>
</li>
<li>
<a class="source" title="Get source"></a>
<ul class="downloads">
<li><a rel="nofollow" href="/nl_0/dotfiles/get/eaf8f389c298.zip">zip</a></li>
<li><a rel="nofollow" href="/nl_0/dotfiles/get/eaf8f389c298.tar.gz">gz</a></li>
<li><a rel="nofollow" href="/nl_0/dotfiles/get/eaf8f389c298.tar.bz2">bz2</a></li>
</ul>
</li>
</ul>
<h3 id="repo-heading" class="public hg">
<a class="owner-username" href="/nl_0">nl_0</a> /
<a class="repo-name" href="/nl_0/dotfiles">dotfiles</a>
</h3>
<div id="repo-desc-cloneinfo">Clone this repository (size: 51.3 KB):
<a href="https://bitbucket.org/nl_0/dotfiles" class="https">HTTPS</a> /
<a href="ssh://hg@bitbucket.org/nl_0/dotfiles" class="ssh">SSH</a>
<pre id="clone-url-https">hg clone https://bitbucket.org/nl_0/dotfiles</pre>
<pre id="clone-url-ssh">hg clone ssh://hg@bitbucket.org/nl_0/dotfiles</pre>
</div>
<a href="#" id="toggle-repo-content"></a>
</div>
<div id="source-container">
<div id="source-path">
<h1>
<a href="/nl_0/dotfiles/src" class="src-pjax">dotfiles</a> /
<a href="/nl_0/dotfiles/src/eaf8f389c298/icons/" class="src-pjax">icons</a> /
<a href="/nl_0/dotfiles/src/eaf8f389c298/icons/layouts/" class="src-pjax">layouts</a> /
<span>full.xbm</span>
</h1>
</div>
<div class="labels labels-csv">
<dl>
</dl>
</div>
<div id="source-view">
<div class="header">
<ul class="metadata">
<li><code>eaf8f389c298</code></li>
<li>5 loc</li>
<li>234 bytes</li>
</ul>
<ul class="source-view-links">
<li><a href="/nl_0/dotfiles/history/icons/layouts/full.xbm">history</a></li>
<li><a href="/nl_0/dotfiles/raw/eaf8f389c298/icons/layouts/full.xbm">raw</a></li>
<li>
<form action="/nl_0/dotfiles/diff/icons/layouts/full.xbm" class="source-view-form">
<input type="hidden" name="diff2" value="eaf8f389c298" />
<select name="diff1">
<option value="76f63742b05c">76f63742b05c</option>
</select>
<input type="submit" value="diff" />
</form>
</li>
</ul>
</div>
<div id="inline-image">
<img src="https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/img/blank.gif" class="inline-img" />
<p>
icons/layouts/full.xbm is an image.
</p>
<p>
<a href="#" onclick="$('#inline-image .inline-img').attr('src', '/nl_0/dotfiles/raw/eaf8f389c298/icons/layouts/full.xbm')">View image</a>
</p>
</div>
</div>
<div id="mask"><div></div></div>
</div>
</div>
</div>
</div>
<div id="footer">
<ul id="footer-nav">
<li>Copyright © 2012 <a href="http://atlassian.com">Atlassian</a></li>
<li><a href="http://www.atlassian.com/hosted/terms.jsp">Terms of Service</a></li>
<li><a href="http://www.atlassian.com/about/privacy.jsp">Privacy</a></li>
<li><a href="//bitbucket.org/site/master/issues/new">Report a Bug to Bitbucket</a></li>
<li><a href="http://confluence.atlassian.com/x/IYBGDQ">API</a></li>
<li><a href="http://status.bitbucket.org/">Server Status</a></li>
</ul>
<ul id="social-nav">
<li class="blog"><a href="http://blog.bitbucket.org">Bitbucket Blog</a></li>
<li class="twitter"><a href="http://www.twitter.com/bitbucket">Twitter</a></li>
</ul>
<h5>We run</h5>
<ul id="technologies">
<li><a href="http://www.djangoproject.com/">Django 1.3.1</a></li>
<li><a href="//bitbucket.org/jespern/django-piston/">Piston 0.3dev</a></li>
<li><a href="http://git-scm.com/">Git 1.7.6</a></li>
<li><a href="http://www.selenic.com/mercurial/">Hg 1.9.1</a></li>
<li><a href="http://www.python.org">Python 2.7.2</a></li>
<li>a6cc54539c16 | bitbucket02</li>
</ul>
</div>
<script src="https://dwz7u9t8u8usb.cloudfront.net/m/e14058e2cf3f/js/lib/global.js"></script>
<script>
BB.gaqPush(['_trackPageview']);
BB.gaqPush(['atl._trackPageview']);
(function () {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
}());
</script>
</body>
</html>

4
dotfiles/xmonad/dzen2/full.xbm

@ -0,0 +1,4 @@
#define full_width 8
#define full_height 8
static unsigned char full_bits[] = {
0x3C, 0x7E, 0xFF, 0xFF, 0xFF, 0xFF, 0x7E, 0x3C };

4
dotfiles/xmonad/dzen2/fwd.xbm

@ -0,0 +1,4 @@
#define fwd_width 8
#define fwd_height 8
static unsigned char fwd_bits[] = {
0x00, 0x12, 0x36, 0x7E, 0x7E, 0x36, 0x12, 0x00 };

5
dotfiles/xmonad/dzen2/games.xbm

@ -0,0 +1,5 @@
#define games_width 15
#define games_height 9
static unsigned char games_bits[] = {
0x00, 0x00, 0x10, 0x04, 0x20, 0x02, 0xF0, 0x07, 0xD8, 0x0D, 0xFC, 0x1F,
0xF4, 0x17, 0x14, 0x14, 0x60, 0x03 };

5
dotfiles/xmonad/dzen2/grid.xbm

@ -0,0 +1,5 @@
#define gridtall_reversed_width 12
#define gridtall_reversed_height 12
static unsigned char gridtall_reversed_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x66, 0x06, 0x66, 0x06, 0x00, 0x00, 0x66, 0x06,
0x66, 0x06, 0x00, 0x00, 0x66, 0x06, 0x66, 0x06, 0x00, 0x00, 0x00, 0x00 };

4
dotfiles/xmonad/dzen2/half.xbm

@ -0,0 +1,4 @@
#define half_width 8
#define half_height 8
static unsigned char half_bits[] = {
0x3C, 0x4E, 0x8F, 0x8F, 0x8F, 0x8F, 0x4E, 0x3C };

BIN
dotfiles/xmonad/dzen2/icons.tar.gz

Binary file not shown.

4
dotfiles/xmonad/dzen2/info_01.xbm

@ -0,0 +1,4 @@
#define info_01_width 8
#define info_01_height 8
static unsigned char info_01_bits[] = {
0x3C, 0x66, 0xFF, 0xE7, 0xE7, 0xE7, 0x66, 0x3C };

4
dotfiles/xmonad/dzen2/info_02.xbm

@ -0,0 +1,4 @@
#define info_02_width 8
#define info_02_height 8
static unsigned char info_02_bits[] = {
0xFF, 0xE7, 0xFF, 0xE7, 0xE7, 0xE7, 0xE7, 0xFF };

4
dotfiles/xmonad/dzen2/info_03.xbm

@ -0,0 +1,4 @@
#define info_width 8
#define info_height 8
static unsigned char info_bits[] = {
0x38, 0x38, 0x00, 0x3C, 0x38, 0x38, 0x38, 0x7C };

5
dotfiles/xmonad/dzen2/lan.xbm

@ -0,0 +1,5 @@
#define lan_width 14
#define lan_height 9
static unsigned char lan_bits[] = {
0xe0, 0x03, 0x20, 0x02, 0xe0, 0x03, 0x80, 0x00, 0xfe, 0x3f, 0x08, 0x08,
0x3e, 0x3e, 0x22, 0x22, 0x3e, 0x3e };

5
dotfiles/xmonad/dzen2/layout_full.xbm

@ -0,0 +1,5 @@
#define layout_full_width 15
#define layout_full_height 9
static unsigned char layout_full_bits[] = {
0xFF, 0x7F, 0x01, 0x40, 0x01, 0x40, 0x01, 0x40, 0x01, 0x40, 0x01, 0x40,
0x01, 0x40, 0x01, 0x40, 0xFF, 0x7F };

5
dotfiles/xmonad/dzen2/layout_mirror_tall.xbm

@ -0,0 +1,5 @@
#define layout_mirror_tall_width 15
#define layout_mirror_tall_height 9
static unsigned char layout_mirror_tall_bits[] = {
0xFF, 0x7F, 0x01, 0x40, 0x01, 0x40, 0x01, 0x40, 0xFF, 0x7F, 0x81, 0x40,
0x81, 0x40, 0x81, 0x40, 0xFF, 0x7F };

5
dotfiles/xmonad/dzen2/layout_tall.xbm

@ -0,0 +1,5 @@
#define layout_tall_width 15
#define layout_tall_height 9
static unsigned char layout_tall_bits[] = {
0xFF, 0x7F, 0x81, 0x40, 0x81, 0x40, 0x81, 0x40, 0x81, 0x7F, 0x81, 0x40,
0x81, 0x40, 0x81, 0x40, 0xFF, 0x7F };

4
dotfiles/xmonad/dzen2/mail.xbm

@ -0,0 +1,4 @@
#define mail_width 8
#define mail_height 8
static unsigned char mail_bits[] = {
0x00, 0xFF, 0x7E, 0xBD, 0xDB, 0xE7, 0xFF, 0x00 };

5
dotfiles/xmonad/dzen2/media.xbm

@ -0,0 +1,5 @@
#define media_width 15
#define media_height 9
static unsigned char media_bits[] = {
0x00, 0x00, 0xFC, 0x1F, 0x44, 0x10, 0xC4, 0x10, 0xC4, 0x11, 0xC4, 0x10,
0x44, 0x10, 0xFC, 0x1F, 0x00, 0x00 };

4
dotfiles/xmonad/dzen2/mem.xbm

@ -0,0 +1,4 @@
#define mem_width 8
#define mem_height 8
static unsigned char mem_bits[] = {
0xAA, 0x00, 0xFE, 0xFE, 0xFE, 0xFE, 0x00, 0xAA };

4
dotfiles/xmonad/dzen2/mouse_01.xbm

@ -0,0 +1,4 @@
#define mouse_01_width 8
#define mouse_01_height 8
static unsigned char mouse_01_bits[] = {
0xEE, 0xEE, 0xEE, 0x82, 0xFE, 0xFE, 0xFE, 0x7C };

5
dotfiles/xmonad/dzen2/music.xbm

@ -0,0 +1,5 @@
#define music_width 14
#define music_height 9
static unsigned char music_bits[] = {
0xfc, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x06, 0x04, 0x07,
0x06, 0x03, 0x07, 0x00, 0x03, 0x00 };

4
dotfiles/xmonad/dzen2/net_down_01.xbm

@ -0,0 +1,4 @@
#define net_down_01_width 8
#define net_down_01_height 8
static unsigned char net_down_01_bits[] = {
0x1E, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 };

4
dotfiles/xmonad/dzen2/net_down_02.xbm

@ -0,0 +1,4 @@
#define net_down_02_width 8
#define net_down_02_height 8
static unsigned char net_down_02_bits[] = {
0x78, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 };

4
dotfiles/xmonad/dzen2/net_down_03.xbm

@ -0,0 +1,4 @@
#define net_down_03_width 8
#define net_down_03_height 8
static unsigned char net_down_03_bits[] = {
0x38, 0x38, 0x38, 0x38, 0xFE, 0x7C, 0x38, 0x10 };

4
dotfiles/xmonad/dzen2/net_up_01.xbm

@ -0,0 +1,4 @@
#define net_up_01_width 8
#define net_up_01_height 8
static unsigned char net_up_01_bits[] = {
0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x78 };

4
dotfiles/xmonad/dzen2/net_up_02.xbm

@ -0,0 +1,4 @@
#define net_up_02_width 8
#define net_up_02_height 8
static unsigned char net_up_02_bits[] = {
0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x1E };

4
dotfiles/xmonad/dzen2/net_up_03.xbm

@ -0,0 +1,4 @@
#define net_up_03_width 8
#define net_up_03_height 8
static unsigned char net_up_03_bits[] = {
0x10, 0x38, 0x7C, 0xFE, 0x38, 0x38, 0x38, 0x38 };

4
dotfiles/xmonad/dzen2/net_wired.xbm

@ -0,0 +1,4 @@
#define net_wired_width 8
#define net_wired_height 8
static unsigned char net_wired_bits[] = {
0x00, 0x1C, 0x1C, 0x7F, 0x7F, 0x7F, 0x55, 0x7F };

5
dotfiles/xmonad/dzen2/next.xbm

@ -0,0 +1,5 @@
#define next_width 9
#define next_height 9
static unsigned char next_bits[] = {
0x10, 0x00, 0x31, 0x00, 0x73, 0x00, 0xf7, 0x00, 0xff, 0x01, 0xf7, 0x00,
0x73, 0x00, 0x31, 0x00, 0x10, 0x00 };

4
dotfiles/xmonad/dzen2/note.xbm

@ -0,0 +1,4 @@
#define note_width 8
#define note_height 8
static unsigned char note_bits[] = {
0xFC, 0xFC, 0x84, 0x84, 0x84, 0x84, 0xE7, 0xE7 };

4
dotfiles/xmonad/dzen2/pacman.xbm

@ -0,0 +1,4 @@
#define pacman_width 8
#define pacman_height 8
static unsigned char pacman_bits[] = {
0x3C, 0x6E, 0xE7, 0xFF, 0x07, 0x1F, 0x7E, 0x3C };

5
dotfiles/xmonad/dzen2/pause.xbm

@ -0,0 +1,5 @@
#define pause_width 9
#define pause_height 9
static unsigned char pause_bits[] = {
0xb8, 0x01, 0xb8, 0x01, 0xb8, 0x01, 0xb8, 0x01, 0xb8, 0x01, 0xb8, 0x01,
0xb8, 0x01, 0xb8, 0x01, 0xb8, 0x01 };

4
dotfiles/xmonad/dzen2/phones.xbm

@ -0,0 +1,4 @@
#define phones_width 8
#define phones_height 8
static unsigned char phones_bits[] = {
0x3C, 0x42, 0x81, 0x81, 0xA5, 0xE7, 0xE7, 0x66 };

5
dotfiles/xmonad/dzen2/pics.xbm

@ -0,0 +1,5 @@
#define pics_width 15
#define pics_height 9
static unsigned char pics_bits[] = {
0x00, 0x00, 0xFE, 0x3F, 0x02, 0x20, 0x02, 0x24, 0x8A, 0x2E, 0xDE, 0x3D,
0xFE, 0x3B, 0xFE, 0x3F, 0x00, 0x00 };

5
dotfiles/xmonad/dzen2/play.xbm

@ -0,0 +1,5 @@
#define play_width 9
#define play_height 9
static unsigned char play_bits[] = {
0x10, 0x00, 0x30, 0x00, 0x70, 0x00, 0xf0, 0x00, 0xf0, 0x01, 0xf0, 0x00,
0x70, 0x00, 0x30, 0x00, 0x10, 0x00 };

5
dotfiles/xmonad/dzen2/playpause.xbm

@ -0,0 +1,5 @@
#define playpause_width 9
#define playpause_height 9
static unsigned char playpause_bits[] = {
0x41, 0x01, 0x43, 0x01, 0x47, 0x01, 0x4f, 0x01, 0x5f, 0x01, 0x4f, 0x01,
0x47, 0x01, 0x43, 0x01, 0x41, 0x01 };

4
dotfiles/xmonad/dzen2/plug.xbm

@ -0,0 +1,4 @@
#define plug_width 8
#define plug_height 8
static unsigned char plug_bits[] = {
0x03, 0x0F, 0x1E, 0x3E, 0x3C, 0x58, 0xA0, 0xC0 };

5
dotfiles/xmonad/dzen2/prev.xbm

@ -0,0 +1,5 @@
#define prev_width 9
#define prev_height 9
static unsigned char prev_bits[] = {
0x10, 0x00, 0x18, 0x01, 0x9c, 0x01, 0xde, 0x01, 0xff, 0x01, 0xde, 0x01,
0x9c, 0x01, 0x18, 0x01, 0x10, 0x00 };

4
dotfiles/xmonad/dzen2/rwd.xbm

@ -0,0 +1,4 @@
#define rwd_width 8
#define rwd_height 8
static unsigned char rwd_bits[] = {
0x00, 0x48, 0x6C, 0x7E, 0x7E, 0x6C, 0x48, 0x00 };

4
dotfiles/xmonad/dzen2/scorpio.xbm

@ -0,0 +1,4 @@
#define scorpio_width 8
#define scorpio_height 8
static unsigned char scorpio_bits[] = {
0x42, 0x81, 0xDB, 0x3C, 0xDB, 0x5A, 0x99, 0x30 };

4
dotfiles/xmonad/dzen2/shroom.xbm

@ -0,0 +1,4 @@
#define shroom_width 8
#define shroom_height 8
static unsigned char shroom_bits[] = {
0x3C, 0x42, 0x81, 0x81, 0xFF, 0x3C, 0x3C, 0x3C };

4
dotfiles/xmonad/dzen2/spkr_01.xbm

@ -0,0 +1,4 @@
#define spkr_01_width 8
#define spkr_01_height 8
static unsigned char spkr_01_bits[] = {
0x08, 0x4C, 0x8F, 0xAF, 0xAF, 0x8F, 0x4C, 0x08 };

4
dotfiles/xmonad/dzen2/spkr_02.xbm

@ -0,0 +1,4 @@
#define spkr_02_width 8
#define spkr_02_height 8
static unsigned char spkr_02_bits[] = {
0x08, 0x0C, 0x0F, 0x1F, 0x1F, 0x0F, 0x0C, 0x08 };

4
dotfiles/xmonad/dzen2/spkr_03.xbm

@ -0,0 +1,4 @@
#define ysick_width 8
#define ysick_height 8
static unsigned char ysick_bits[] = {
0x4C, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x4C };

5
dotfiles/xmonad/dzen2/stop.xbm

@ -0,0 +1,5 @@
#define stop_width 9
#define stop_height 9
static unsigned char stop_bits[] = {
0x00, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00,
0xfe, 0x00, 0xfe, 0x00, 0x00, 0x00 };

5
dotfiles/xmonad/dzen2/tall.xbm

@ -0,0 +1,5 @@
#define tall_width 12
#define tall_height 12
static unsigned char tall_bits[] = {
0xbf, 0x0f, 0xbf, 0x0f, 0xbf, 0x0f, 0x3f, 0x00, 0xbf, 0x0f, 0xbf, 0x0f,
0xbf, 0x0f, 0xbf, 0x0f, 0x3f, 0x00, 0xbf, 0x0f, 0xbf, 0x0f, 0xbf, 0x0f };

4
dotfiles/xmonad/dzen2/temp.xbm

@ -0,0 +1,4 @@
#define temp_width 8
#define temp_height 8
static unsigned char temp_bits[] = {
0xC8, 0xE0, 0x72, 0x28, 0x16, 0x09, 0x09, 0x06 };

5
dotfiles/xmonad/dzen2/term.xbm

@ -0,0 +1,5 @@
#define term_width 15
#define term_height 9
static unsigned char term_bits[] = {
0x00, 0x00, 0xFC, 0x1F, 0x04, 0x10, 0x14, 0x10, 0x24, 0x10, 0x14, 0x10,
0x04, 0x10, 0xFC, 0x1F, 0x00, 0x00 };

4
dotfiles/xmonad/dzen2/test.xbm

@ -0,0 +1,4 @@
#define test_width 8
#define test_height 8
static unsigned char test_bits[] = {
0x0E, 0x13, 0x21, 0x41, 0x82, 0x84, 0xC8, 0x70 };

5
dotfiles/xmonad/dzen2/time.xbm

@ -0,0 +1,5 @@
#define time_width 14
#define time_height 9
static unsigned char time_bits[] = {
0xc0, 0x0f, 0x20, 0x10, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x27,
0x10, 0x20, 0x20, 0x10, 0xc0, 0x0f };

4
dotfiles/xmonad/dzen2/usb.xbm

@ -0,0 +1,4 @@
#define usb_width 8
#define usb_height 8
static unsigned char usb_bits[] = {
0x70, 0x88, 0xC4, 0xE2, 0x7E, 0x32, 0x09, 0x07 };

4
dotfiles/xmonad/dzen2/usb_02.xbm

@ -0,0 +1,4 @@
#define usb_02_width 8
#define usb_02_height 8
static unsigned char usb_02_bits[] = {
0x10, 0x50, 0x54, 0x54, 0x34, 0x18, 0x10, 0x10 };

5
dotfiles/xmonad/dzen2/volume0.xbm

@ -0,0 +1,5 @@
#define volume0_width 14
#define volume0_height 9
static unsigned char volume0_bits[] = {
0x30, 0x20, 0x58, 0x10, 0x9c, 0x08, 0x1f, 0x05, 0x1f, 0x02, 0x1f, 0x05,
0x9c, 0x08, 0x58, 0x10, 0x30, 0x20 };

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save