Skip to content

yvaucher/dotfiles

 
 

Repository files navigation

Yannick Vaucher Dot Files

These are config files to set up a system the way I like it.

Installation

  git clone git@github.com:yvaucher/dotfiles.git ~/.dotfiles
  cd ~/.dotfiles
  git submodule update --init
  rake install

Patch the font used in terminal for Powerline :
https://github.com/Lokaltog/vim-powerline/tree/develop/fontpatcher

Launch vim, run :BundleInstall (or vim +BundleInstall +qall for CLI lovers)

For use of urxvt-unicode (the build which supports 256 colors),
the load of colors is set inside awesome rc.lua:

  xrdb -load ~/.Xresources

Environment

I am running on GNU/Linux and my dotfiles includes:

- i3
- urxvt-unicode (with 256 colors support)
- tmux
- tmuxp
- neovim
- python
- Xresource config for urxvt-unicode
- ruby

Dependencies:

Debian packages:

i3
i3status
rxvt-unicode-256color
tmux
neovim
python-dev
python-pip
exuberant-ctags
xsel
ack-grep
ruby

Standalone installations

rvm (https://rvm.io/rvm/install/)

Python modules:

pip
flake8
virtualenv
virtualenvwrapper
fancycompleter
powerline-status
tmuxp

Features

If there are some shell configuration settings which you want secure or specific to one system, place it into a ~/.localrc file. This will be loaded automatically if it exists.

There are several features enabled in Ruby’s irb including history and completion. Many convenience methods are added as well such as “ri” which can be used to get inline documentation in IRB. See irbrc and railsrc files for details.

TODO

Autoinstall

About

config files for awesome, urxvt, git, bazaar, python, nvim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 47.6%
  • Vim Snippet 21.1%
  • Ruby 15.1%
  • Shell 13.2%
  • HTML 2.7%
  • Python 0.3%