dotfiles

Easily manage your dotfiles
Download

dotfiles Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Jon Bernard
  • Publisher web site:
  • https://github.com/jbernard/

dotfiles Tags


dotfiles Description

Easily manage your dotfiles dotfiles is a Python module to make managing your dotfile symlinks in $HOME easy, allowing you to keep all your dotfiles in a single directory.Hosting is left to you. Yes, I've seen http://dotfiles.org but I don't like that model. If you're advanced enough to need dotfile management, then you probably already know how you want to host them. Using whatever VCS you prefer, or even rsync, you can easily distribute your dotfiles repository across multiple hosts.Installation:To install dotfiles, simply: pip install dotfilesOr, if you absolutely must: easy_install dotfilesBut, you really shouldn't do that.If you want to work with the latest version, you can install it from the repository: git clone https://github.com/jbernard/dotfiles cd dotfiles ./bin/dotfiles --helpExamplesTo install your dotfiles on a new machine, you might do this: git clone https://github.com/me/my-dotfiles Dotfiles dotfiles --syncTo add '~/.vimrc' to your repository:dotfiles --add ~/.vimrc (relative paths work also)To make it available to all your hosts: cd ~/Dotfiles git add vimrc git commit -m "Added vimrc, welcome aboard!" git pushYou get the idea.ConfigurationYou can choose to create a configuration file to store personal customizations. By default, dotfiles will look in ~/.dotfilesrc. An example configuration file might look like:repository = ~/Dotfilesignore = externals = { '.bzr.log': '/dev/null', '.uml': '/tmp'} Requirements: · Python


dotfiles Related Software