Skip to content

This repository is used to version-control my config files and sync it over all my servers

Notifications You must be signed in to change notification settings

dvankleef/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

These are my personal dotfiles with the majority of the configuration around Vim. Feel free to base your own dotfiles on these, in fact, I encourage it. Using these settings blindly probably isn't a good idea though, it's set up exactly how I want things, not how you want them.

If you do wish to try any of this out though, all you have to do is source or symlink the config file from each directory. This varies depending on the tool. JSHint requires a symlink, but you can source with bash or Vim, for example.

Please hit me on twitter or some other medium, such as signal fires, if you have a question. I hope you find this useful!

Installation (for my own benefit mainly)

All of these instructions assume the repository has been cloned into your home directory under the name dotfiles.

tmux

Add this to ~/.tmux.conf.

source-file $HOME/dev/dotfiles/tmux/config.conf

vim

Add this to ~/.vimrc.

source $HOME/dev/dotfiles/vim/vimrc

To install the plugins:

cd ~/dev/dotfiles/vim/vim/
mkdir bundle
cd bundle
git clone https://github.com/VundleVim/Vundle.vim.git ./Vundle.vim
revim

jshint

ln -s ~/dev/dotfiles/jshint/config.json ~/.jshintrc

fish

ln -s ~/dev/dotfiles/fish/config.fish ~/.config/fish/config.fish

Git

ln -s ~/dev/dotfiles/git/gitconfig ~/.gitconfig

Optionally define your local git settings in ~/.gitconfig.local

firefox vimperator

ln -s ~/dev/dotfiles/vimperator/config ~/.vimperatorrc

i3

ln -s ~/dev/dotfiles/i3/config ~/.i3/config

About

This repository is used to version-control my config files and sync it over all my servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published