]> ruderich.org/simon Gitweb - config/dotfiles.git/log
config/dotfiles.git
15 years agoUse setup.sh instead of Makefile.
Simon Ruderich [Wed, 18 Feb 2009 17:21:29 +0000 (18:21 +0100)]
Use setup.sh instead of Makefile.

This was done as shell scripts are far more expandable than Makefiles.

link.sh and m4.sh were converted to functions and stored in lib.sh. The
subdirectories include it and call link() and m4() when necessary.

As the subdirectories also no longer use Makefiles for the setup task, the new
setup.sh scripts calls their setup.sh scripts.

15 years agoAdd better debug output to m4.sh and link.sh.
Simon Ruderich [Wed, 18 Feb 2009 15:56:01 +0000 (16:56 +0100)]
Add better debug output to m4.sh and link.sh.

15 years agoFix typo in m4.sh.
Simon Ruderich [Wed, 18 Feb 2009 15:40:23 +0000 (16:40 +0100)]
Fix typo in m4.sh.

15 years agoAdd setup support.
Simon Ruderich [Tue, 17 Feb 2009 15:18:21 +0000 (16:18 +0100)]
Add setup support.

The Makefile contains a setup target which runs setup in the subdirectories.

15 years agoUpdate README for change 856e63f63eb829a53ae5f6f6957d93717a561f86.
Simon Ruderich [Mon, 16 Feb 2009 14:10:40 +0000 (15:10 +0100)]
Update README for change 856e63f63eb829a53ae5f6f6957d93717a561f86.

15 years agoFix minor typo in README.
Simon Ruderich [Mon, 16 Feb 2009 14:09:39 +0000 (15:09 +0100)]
Fix minor typo in README.

15 years agoAdd m4.sh to process files with m4.
Simon Ruderich [Mon, 16 Feb 2009 13:14:21 +0000 (14:14 +0100)]
Add m4.sh to process files with m4.

The syntax is `m4.sh filename args-to-m4` which processes filename.m4 and
writes it to filename. Additional arguments are passed to m4.

This script differs from just calling m4 that it writes the header "Do not
edit this file" to the generated file to prevent accidental changes.

15 years agoAdd link.sh to create symbolic links to conf files.
Simon Ruderich [Sun, 15 Feb 2009 16:23:01 +0000 (17:23 +0100)]
Add link.sh to create symbolic links to conf files.

It's used by Makefiles in subdirectories (like mail, shell, etc.) to create
symbolic links in ~/ to their configuration files so all configuration data
can be kept in one place.

15 years agoInitial import.
Simon Ruderich [Sun, 15 Feb 2009 16:19:51 +0000 (17:19 +0100)]
Initial import.

Contains only README at the moment.