summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.bash_profile2
-rw-r--r--.beetsconfig2
-rw-r--r--.config/newsbeuter/config2
-rw-r--r--.config/newsbeuter/urls4
-rw-r--r--.conkerorrc/settings.js1
-rw-r--r--.conkerorrc/webjumps.js22
-rw-r--r--.gitignore1
-rw-r--r--.xbindkeysrc.scm3
-rw-r--r--.xinitrc3
-rw-r--r--.zshrc2
-rw-r--r--README.org65
11 files changed, 91 insertions, 16 deletions
diff --git a/.bash_profile b/.bash_profile
index 2f6ecab..97120f3 100644
--- a/.bash_profile
+++ b/.bash_profile
@@ -1,5 +1,5 @@
# -*- eval: (git-auto-commit-mode 1) -*-
-export BROWSER=conkeror
+export BROWSER=firefox
export EDITOR="emacsclient -c -a emacs"
export INFOPATH="${HOME}/documents/info:${INFOPATH}"
export PATH="${HOME}/bin:${PATH}:/usr/local/bin"
diff --git a/.beetsconfig b/.beetsconfig
index a1e3e24..87a1607 100644
--- a/.beetsconfig
+++ b/.beetsconfig
@@ -1,7 +1,7 @@
# -*- mode: conf-colon; eval: (git-auto-commit-mode 1); -*-
[beets]
library: ~/.local/share/beets/library.blb
-directory: /mnt/music/mp3/
+directory: /mnt/music/lib/
plugins: mpdupdate embedart
[paths]
diff --git a/.config/newsbeuter/config b/.config/newsbeuter/config
index 5d50aba..a4255c3 100644
--- a/.config/newsbeuter/config
+++ b/.config/newsbeuter/config
@@ -1,6 +1,6 @@
# -*- eval: (git-auto-commit-mode 1) -*-
auto-reload yes
-browser conkeror
+browser firefox
confirm-exit yes
feedlist-format "%-35t %?d?- %-35d&? %> %u"
max-items 500
diff --git a/.config/newsbeuter/urls b/.config/newsbeuter/urls
index 9f98bf8..86b1766 100644
--- a/.config/newsbeuter/urls
+++ b/.config/newsbeuter/urls
@@ -43,6 +43,7 @@ http://feeds.feedburner.com/FalloutTutorials devel
http://www.devarticles.com/rss.xml devel
http://www.script-tutorials.com/feed/rss/
http://news.ycombinator.com/rss
+http://stackoverflow.com/feeds/tag?tagnames=c&sort=newest
#-----[ Linux and FLOSS ]---------------------------------------------
http://www.reddit.com/r/commandline/.rss linux
@@ -77,6 +78,8 @@ http://www.emacswiki.org/emacs?action=rss emacs
http://feeds.feedburner.com/XahsEmacsBlog
http://www.masteringemacs.org/feed/
http://wikemacs.org/wiki/index.php?title=Special:RecentChanges&feed=atom
+http://stackoverflow.com/feeds/tag?tagnames=emacs&sort=newest
+http://stackoverflow.com/feeds/tag?tagnames=elisp&sort=newest
#-----[ N900 ]--------------------------------------------------------
http://www.reddit.com/r/n900/.rss n900
@@ -95,6 +98,7 @@ http://rollingrelease.com/?feed=rss software
http://sourceforge.net/export/rss2_keepsake.php?group_id=134378 software
http://valajournal.blogspot.com/feeds/posts/default software
http://www.gimp.org/news.rdf
+http://stackoverflow.com/feeds/tag?tagnames=git&sort=newest
#-----[ Games ]-------------------------------------------------------
http://feeds.feedburner.com/qj/qjnet game
diff --git a/.conkerorrc/settings.js b/.conkerorrc/settings.js
index 0c74f0f..8f59204 100644
--- a/.conkerorrc/settings.js
+++ b/.conkerorrc/settings.js
@@ -2,6 +2,7 @@
cwd = make_file("/home/slash/downloads/");
url_remoting_fn = load_url_in_new_buffer;
read_buffer_show_icons = true;
+hint_digits = ";ASDFGHJKL";
hints_minibuffer_annotation_mode(true);
diff --git a/.conkerorrc/webjumps.js b/.conkerorrc/webjumps.js
index 608c3b6..e13c281 100644
--- a/.conkerorrc/webjumps.js
+++ b/.conkerorrc/webjumps.js
@@ -1,14 +1,5 @@
// -*- eval: (git-auto-commit-mode 1) -*-
-define_webjump("archwiki",
- "https://wiki.archlinux.org/index.php?search=%s",
- $alternative="https://wiki.archlinux.org");
-define_webjump("aur",
- "https://aur.archlinux.org/packages.php?O=0&K=%s&do_Search=Go",
- $alternative="https://aur.archlinux.org");
-define_webjump("archpackages",
- "https://www.archlinux.org/packages/?sort=&q=%s&limit=50",
- $alternative="https://packages.archlinux.org");
define_webjump("emacswiki",
"http://www.google.com/cse?cx=004774160799092323420%3A6-ff2s0o6yi&q=%s",
$alternative="http://www.emacswiki.org");
@@ -27,3 +18,16 @@ define_webjump("metal-archives",
define_webjump("djangodocs",
"https://docs.djangoproject.com/search/?q=%s&release=5",
$alternative="https://docs.djangoproject.com/");
+define_webjump("google",
+ "https://duckduckgo.com?q=!google%%20%s");
+
+// Archlinux
+define_webjump("arch/wiki",
+ "https://wiki.archlinux.org/index.php?search=%s",
+ $alternative="https://wiki.archlinux.org");
+define_webjump("arch/aur",
+ "https://aur.archlinux.org/packages.php?O=0&K=%s&do_Search=Go",
+ $alternative="https://aur.archlinux.org");
+define_webjump("arch/packages",
+ "https://www.archlinux.org/packages/?sort=&q=%s&limit=50",
+ $alternative="https://packages.archlinux.org");
diff --git a/.gitignore b/.gitignore
index 571a0f1..3bd67d3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -114,3 +114,4 @@ Mail/
.diaspora/
.mu/
.org-timestamps/
+.virtualenv/
diff --git a/.xbindkeysrc.scm b/.xbindkeysrc.scm
index 5d6e258..7cb951e 100644
--- a/.xbindkeysrc.scm
+++ b/.xbindkeysrc.scm
@@ -21,6 +21,7 @@
(define previous-tag '())
(define current-tag "default")
+(define terminal "st")
;;;_ Macros
(define-macro (cmd command)
@@ -156,7 +157,7 @@ the command."
(xbindkey-function `(,modkey x) X-function-map)
(xbindkey-function `(,modkey w) W-function-map)
(xbindkey-function `(,modkey s) S-function-map)
- (xbindkey `(,modkey Return) "urxvt")
+ (xbindkey `(,modkey Return) terminal)
(xbindkey '(control alt l) "i3lock -c 000000")
(xbindkey '(XF86HomePage) "conkeror")
(xbindkey '(XF86Mail) "mutt")
diff --git a/.xinitrc b/.xinitrc
index 33ed80b..371d4a4 100644
--- a/.xinitrc
+++ b/.xinitrc
@@ -11,7 +11,8 @@ xbindkeys &
-fn "-misc-tamsyn-medium-r-normal-*-14-*-*-*-*-*-iso8859-*" \
-nb "#000000" -nf "#15abc3" &
#_ Start session
-exec ck-launch-session /usr/bin/herbstluftwm 2>&1 > ~/.xsession_errors
+#exec ck-launch-session /usr/bin/herbstluftwm 2>&1 >> ~/.xsession_errors
+exec ck-launch-session /usr/local/bin/dwm 2>&1 >> ~/.xsession_errors
#_ Local Variables
# Local Variables:
# mode: shell-script
diff --git a/.zshrc b/.zshrc
index d7b0427..38c4fd7 100644
--- a/.zshrc
+++ b/.zshrc
@@ -50,8 +50,6 @@ precmd_functions+='precmd_update_updates'
chpwd_functions+='chpwd_update_git_vars'
# Set the prompt.
-. /etc/bash_completion.d/git
-
PROMPT='$(prompt)'
RPROMPT='$(rprompt)'
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..7104fa6
--- /dev/null
+++ b/README.org
@@ -0,0 +1,65 @@
+# -*- eval: (git-auto-commit-mode 1) -*-
+
+* .Xdefaults
+
+ Currently uses colors from [[http://ethanschoonover.com/solarized][solarized]] theme for everything. Sets
+ other settings for [[http://software.schmorp.de/pkg/rxvt-unicode][urxvt]], [[http://invisible-island.net/xterm/][xterm]], XFT, [[http://www.gnu.org/software/emacs][GNU Emacs]] and ~xfontsel~.
+
+* .Xmodmap
+
+ I'm a lefty, so this reverses my first 3 mouse buttons. I've also
+ set it up to switch my ~Control~ and ~Caps Lock~, and my ~Shift~ and
+ ~Super~ keys (on the left side of my keyboard).
+
+* .bash_profile
+
+ Sets some environment variables. Even though I use [[http://zsh.sourceforge.net/][zsh]],
+ ~.bash_profile~ gets sourced first of all anyway. Currently sets
+ ~BROWSER~ and ~EDITOR~ and adds paths to ~INFOPATH~ and ~PATH~.
+
+* .beetsconfig
+
+ Configuration for [[http://beets.radbox.org/][beets]].
+
+* .conky_box.lua
+
+ Some lua file to draw a semi-transparent box around [[http://conky.sourceforge.net/][conky]] to keep it
+ readable on every kind of background without fully obscuring that
+ background.
+
+* .conkyrc
+
+ Configuration for [[http://conky.sourceforge.net/][conky]].
+
+* .fonts.conf
+
+ Fontconfig file that (in my opinion) gives me some nice looking
+ fonts. I don't really know if I've actually got a good config, but
+ after messing around with parts of it I'm fairly happy with it.
+
+* .gitconfig
+
+ Configuration for [[http://git-scm.com][git]]. Adds some aliases:
+
+ - ~st~: short status list.
+ - ~unadd~: reset a file or the entire working tree.
+ - ~lschanged~: list files that have changed.
+ - ~history~: Show a graph of the history of a branch.
+
+* .guile
+
+ Enables ~readline~ functionality in the [[http://www.gnu.org/software/guile/][guile]] REPL.
+
+* .hgrc
+
+ Configuration for [[http://mercurial.selenic.com/][mercurial]]. Only sets my name/email.
+
+* .offlineimap.py
+
+ Python function file for [[http://offlineimap.org/][offlineimap]]. Defines a function to get a
+ username and another for password from ~.netrc~.
+
+* .offlineimap
+
+ Configuration for [[http://offlineimap.org/][offlineimap]]. Calls [[http://www.djcbsoftware.nl/code/mu/][mu]] as a post sync hook to index
+ new mails.