The configuration of Collin Doering; deprecated, see https://git.rekahsoft.ca/rekahsoft/dotfiles instead.
This repository has been archived on 2022-12-11. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Collin J. Doering 11eaff99d3 Add link-conf program to project itself
link-conf is a little shell script I wrote to recursively hard-link and
make directories following the structure of a "config directory". This
allows me to have a "clean" working git repository but edit config files
as usual ignoring the fact they are part of a git project and located in
another place.

Use "link-conf.sh --help" to see how the program is called. If you are
unsure you can always use the "-d -v" options together to see what the
program would propose to link, create, and safely remove. There is an
option "-f" that will force removal of files while it recursively
links. This is in the case where the config dir and the target exist as
files and the target file is not referenced by any hard-link and thus if
removed will be gone forever. Do not use "-f" or "--force" if you don't
know what you're doing.

This program could be cleaned up a bit and it would be nice if it was
run after every commit (use a git hook in .git/hooks/).

Signed-off-by: Collin J. Doering <rekahsoft@gmail.com>
2015-01-14 05:12:44 -05:00
.bin Add link-conf program to project itself 2015-01-14 05:12:44 -05:00
.config Pass environment variables from shell to systemd 2015-01-14 05:12:43 -05:00
.conkeror.d Various changes to conkeror 2015-01-14 05:12:43 -05:00
.emacs.d Modularize emacs config 2015-01-14 05:12:44 -05:00
.eshell Various minor changes 2015-01-14 05:12:43 -05:00
.gnupg Add gpg-agent configuration 2015-01-14 05:12:43 -05:00
.local/share Various minor changes and missed fixes 2015-01-14 05:12:43 -05:00
.ncmpcpp Various (mostly self-documented) minor changes 2015-01-14 05:12:43 -05:00
.pekwm Various minor changes; see details below. 2015-01-14 05:12:42 -05:00
.vnc
.xmonad Various minor changes and missed fixes 2015-01-14 05:12:43 -05:00
.bash_profile Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.bashrc Fix EDITOR environment variable issue for emacs 2015-01-14 05:12:44 -05:00
.conkerorrc Remove commandlinefu webjump from comkeror 2015-01-14 05:12:43 -05:00
.ghci A variety of accumulated changes/fixes 2015-01-14 05:12:43 -05:00
.gitconfig Various (mostly self-documented) minor changes 2015-01-14 05:12:43 -05:00
.gitignore Various minimal changes 2015-01-14 05:12:43 -05:00
.gnus A variety of accumulated changes/fixes 2015-01-14 05:12:43 -05:00
.gtkrc-2.0 Pimp out and cleanup conkeror config 2015-01-14 05:12:43 -05:00
.mbsync-authinfo.gpg Various minor changes and missed fixes 2015-01-14 05:12:43 -05:00
.mbsyncrc Various minor changes and missed fixes 2015-01-14 05:12:43 -05:00
.mpdconf Aesthetic fixes and maintenance 2015-01-14 05:12:43 -05:00
.pentadactylrc
.ratpoisonrc
.screenrc Various minor changes 2015-01-14 05:12:43 -05:00
.stumpwmrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.tmux.conf Use emacs for IRC in place of weechat 2015-01-14 05:12:44 -05:00
.vimrc Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xbindkeysrc A variety of accumulated changes/fixes 2015-01-14 05:12:43 -05:00
.xinitrc Various (mostly self-documented) minor changes 2015-01-14 05:12:43 -05:00
.xmobarrc Various (mostly self-documented) minor changes 2015-01-14 05:12:43 -05:00
.Xresources Change font size in urxvt 2015-01-14 05:12:43 -05:00
.xscreensaver Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.xsession Some major revisions as i have recently replaced my desktop. Namely: 2015-01-14 05:12:43 -05:00
.zshrc Fix EDITOR environment variable issue for emacs 2015-01-14 05:12:44 -05:00