dotfiles Code
Brought to you by:
farvardin
= My dotfiles =
Dotfiles are configuration files found on Unix systems.
There are some dotfiles managers but I find it easier to use symbolic links
(no need to manually synchronise dotfiles with the database)
== Installing ==
- To install / use those dotfiles, run this command from a persistent place on your harddrive:
hg clone http://hg.code.sf.net/p/farvardin-dotfiles/code farvardin-dotfiles-code
(you must have mercurial installed)
If you have read/write access to this repository (which is very doubtful, but it's just an example),
the command would be:
hg clone ssh://farvardin@hg.code.sf.net/p/farvardin-dotfiles/code farvardin-dotfiles-code
- rename the folder to a more friendly name, for instance:
mv farvardin-dotfiles-code dotfiles
- run "deploy.sh"
It will create symbolic links if the corresponding files are not present
(you can make a backup of your own configurations to be sure it won't erase anything
but it shouldn't be necessary).
You can also make a diff to compare what it could add to your settings (the default diff tools
in the script is meld, you can change it if you prefer).
To add a new dotfile, just edit the deploy.sh script.
== Updating ==
- enter the copy of the repository on your hardrive, for instance:
cd ~/.dotfiles/
- type:
hg pull
hg update
-------------------------------
https://sourceforge.net/p/farvardin-dotfiles/code/ci/default/tree/