My personal configuration files
Python C Vim script
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.dwm
.vim
fonts
services
.Xmodmap
.Xresources
.ackrc
.bashrc.local
.gitconfig
.gitignore Added commented-out jedi stuff Apr 14, 2013
.gtkrc-2.0
.psqlrc
.screenrc
.vimrc
.xbindkeysrc
README.md
calf.conf
ergodox_ez.c
flake8
ipython_config.py

README.md

My personal configuration files.

Setup

git clone git@github.com:dbrgn/dotfiles.git ~/.dotfiles

Vim

Contains many tools for Python development.

Requirements

Setup

Create symlinks

ln -s ~/.dotfiles/.vim ~
ln -s ~/.dotfiles/.vimrc ~

Copy and install powerline fonts

mkdir -p ~/.fonts/truetype/
cp ~/.dotfiles/fonts/*.ttf ~/.fonts/truetype/
fc-cache -fv ~/.fonts

Setup vundle

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
vim +BundleInstall +qall
vim +VimProcInstall

Configure YCM

cd ~/.vim/bundle/YouCompleteMe/
git submodule update --init --recursive
python2 install.py --racer-completer

Update vundle

vim +BundleInstall! +qall

Setup gocode

go get -u github.com/nsf/gocode

Bash

To use .bashrc.local, source it in your regular .bashrc:

source ~/.dotfiles/.bashrc.local

Systemd Services

sudo cp services/slock.service /etc/systemd/system/
sudo cp services/xautolock.service /etc/systemd/system/
sudo cp services/xmodmap.service /etc/systemd/system/
sudo cp services/xkbmap-ch.service /etc/systemd/system/
sudo systemctl enable slock xautolock xmodmap xkbmap-ch
sudo systemctl start xautolock xmodmap xkbmap-ch

Other config files

# screen
ln -s ~/.dotfiles/.screenrc ~

# ack
ln -s ~/.dotfiles/.ackrc ~

# xresources
ln -s ~/.dotfiles/.Xresources ~

# xbindkeys
ln -s ~/.dotfiles/.xbindkeysrc ~

# xmodmap
ln -s ~/.dotfiles/.Xmodmap ~

# psql
ln -s ~/.dotfiles/.psqlrc ~

# gtk 2 theme
ln -s ~/.dotfiles/.gtkrc-2.0 ~

# gitconfig
ln -s ~/.dotfiles/.gitconfig ~

# flake8
ln -s ~/.dotfiles/flake8 ~/.config/flake8

# ipython
ln -s ~/.dotfiles/ipython_config.py ~/.ipython/profile_default/

# calf
ln -s ~/.dotfiles/calf.conf ~/calf.conf