Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
My home directory dotfiles, bin files, etc.
Python Shell Perl VimL
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
doc
fonts
image
lib/python
mutt
openbsd/usr-local-etc
packages
ppd
urxvt/perl
w3m
.gitignore
LICENSE.txt
README.rst
Xresources
abookrc
aspell.en.prepl
aspell.en.pws
bash_logout
bashrc
bournerc
exrc
fabfile.py
gdbinit
gitconfig
hushlogin
inputrc
install.py
kshrc
mailcap
mg
minttyrc
muttprintrc
nexrc
orpierc
pdbrc
pdbrc.py
profile
pycheckrc
pylintrc
pythonstartup.py
rxvt-unicode.terminfo
screenrc
signature-corelogic
signature-home
terminalrc
tmux.conf
valgrindrc
vimrc
xombrero.conf
xsessionrc
xzgvrc

README.rst

Homefiles

Initial System Preparation

OpenBSD:

MIRROR=http://ftp3.usa.openbsd.org/pub/OpenBSD/
PKG_PATH=${MIRROR}`uname -r`/packages/`uname -m`/; export PKG_PATH
sudo pkg_add -i -z git python-3*

Debian, Ubuntu:

sudo apt-get install git python3

Usage

Initial checkout:

git clone --recursive git://github.com/tschutter/homefiles.git $HOME/.homefiles
cd $HOME/.homefiles
./install.py
bin/install-essentials
./install.py

Update:

cd $HOME/.homefiles
git pull
./install.py
install-essentials

Manual Configuration

Some configuration is difficult to do via scripts.

XUbuntu / xfce

  1. Settings Manager -> Other -> Keyboard Input Methods

    • In the "Next input method" row, click on the "..." button and select "Delete".

      Alt-space is reserved for set-mark-command in Emacs.

    • Uncheck "Show icon on system tray".

      Why show an icon that only lets you select English?

  2. Settings Manager -> Personal -> Window Manager Tweaks -> Accessibility

    • Uncheck "Automatically tile windows when moving toward the screen edge".

      Why should a window resize when you move it? Especially to some odd half-screen size?

  3. Right click on the clock in the top panel and select Properties.

    • Set the Format to "Custom Format" and set the custom format string to "%a, %Y-%m-%d %H:%M".

      See ISO 8601 for the reason why.

Linux Mint

  1. Control Center -> Keyboard Shortcuts -> Window Management

    • In the "Activate the window menu" row, select "Alt+Space" and press backspace.

      Alt-space is reserved for just-one-space in Emacs.


Troubleshooting

  1. Pressing Ctrl-Shift in a terminal window displays a yellow box containing "ISO 14755 mode".

    This a "feature" of xterm. Use xfce4-terminal instead. Check Settings Manager -> Preferred Applications -> Utilities -> Terminal Emulator.

Something went wrong with that request. Please try again.