summaryrefslogtreecommitdiffstats
path: root/README.org
blob: 7104fa6b0e2ed3e2e157b71e602c5da7e5938e8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
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.