Skip to content
A simple dotfile management system (stored in git!)
Vim script Shell Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_mozilla
_profile.d
_screenrc.d
_todo.actions.d
_todo
_vim
_xemacs
README.markdown
_ackrc
_aspell.conf
_background.list
_bash_logout
_bash_profile
_bashrc
_dircolors
_dircolors.screen-bce
_emacs
_gitconfig
_gitignore
_gitk
_gvimrc
_hushlogin
_machrc
_screenrc
_tmux.conf
_vimrc
_zshrc
makefile
stowdir-base.tar.bz2

README.markdown

Dot File Management

I have always wanted a simple way of managing my bash file settings (.bashrc, .bash_profile and the like). I had built a system much like this one, but it didn't work very well. So this is a ground-up rewrite

This repo contains a slightly modified copy of what you would find in the default /etc/skel on a Fedora 11 system. But you actually only need the makefile

Of my modifications you'll find the useful stuff in _bashrc and _profile.d.

Instructions

Creating source files

Any file which matches the shell glob _* will be linked into $HOME as a symlink with the first _ replaced with a .

For example:

_bashrc

becomes

${HOME}/.bashrc

Installing source files

It's as simple as running:

make

From this top-level directory.

Requirements

  • bash
  • gnu make
You can’t perform that action at this time.