Commit graph

27 commits

Author SHA1 Message Date
Marty Oehme 71f9076846 Change bootstrap to use standard stow functions
Removed the `autostow.sh` scipt. Its use was to call stow for every
folder in base directory and ignore certain folders. Both those
functions can be handled by stow on its own.

Stow allows defining per-directory ignore patterns with
`.stow-loca-ignore` files, which can be set to `.*` to completely ignore
a folder, just as before. And Stow can be called with a glob pattern to
automatically call it for every directory in the repository.

`.stowrc` additionally makes sure that all operations take place
targeting the home directory of the current user, since that is where
the dotfiles will (generally) be stored. Of course, this can be
overridden with the stow command-line options (see option precedence in
stow manual).

Finally, the bootstrap stow module adds an alias `dotlink` to the shell,
which allows fast (re-)stowing of all directories in the dotfile
repository. It uses a hard-coded location for the .dotfiles base
directory, so if the dotfiles are cloned anywhere else this has to be
customized.
2020-02-06 12:48:08 +01:00
Marty Oehme e7b14a7a5a Update README.md with styler options
Updated to reflect new capabilities of `styler` utility.
2020-02-01 11:02:13 +01:00
Marty Oehme b56c33834f Fix repository organization, house cleaning
Added up-to-date install instructions and a simple image to the README.
Added an assets directory to house these things and some notes. Removed
`.gitlab-ci.yml` from being linked to the home directory, it does not
belong there.
2020-02-01 09:09:22 +01:00
Marty Oehme 8b71649e24 Fix headings in README.md 2020-01-06 16:40:56 +00:00
Marty Oehme b99dc30441 Update README 2020-01-06 17:39:05 +01:00
Marty Oehme d34cecb27e Switch to GNU stow 2019-12-29 23:12:13 +01:00
Marty Oehme 22e9309e85 Remove duplicate readme entries 2019-07-11 09:00:20 +02:00
Marty Oehme 730ba80502 Update README to announce its out-of-date-dness 2019-07-03 21:07:17 +02:00
Marty Oehme d7509f4876 Add Paragraph to README 2019-05-23 11:54:14 +02:00
Marty Oehme 8f78748141 Update README.md 2019-05-23 06:40:18 +00:00
Marty Oehme b63949fd00 Add short paragraph to README 2019-05-22 23:17:36 +02:00
Marty Oehme 293a79e0b6 Update README.md 2019-05-16 12:44:40 +00:00
Marty Oehme 51f74efecc Update README 2019-03-12 11:08:42 +01:00
Marty Oehme c40bbaeaf7 Update README.md 2019-03-10 08:42:15 +00:00
Marty Oehme 237d69580e Update README.md 2019-03-10 08:20:19 +00:00
Marty Oehme 8e2673fbb9 Update README add polybar theme link 2019-03-10 08:42:39 +01:00
Marty Oehme 6748f72014 Add :q in terminal idea 2019-03-09 22:09:49 +01:00
Marty Oehme 449983573a Add ack investigation to roadmap 2019-03-09 21:44:40 +01:00
Marty Oehme 82d1095620 Update README.md 2019-03-06 12:14:21 +00:00
Marty Oehme 0a5b98df92 Update README.md to contain all roadmap lines 2019-03-05 14:49:40 +01:00
Marty Oehme dcb87aa33f Update README.md 2019-02-17 14:11:53 +00:00
Marty Oehme 4a62a3a275 Change git clone command to automatically clone into home directory 2019-02-16 19:11:13 +00:00
Marty Oehme 571a400c15 Update README.md to make git clone target home directory 2019-02-16 19:00:54 +00:00
Marty Oehme dcdd947f57 Update README.md 2019-02-16 18:47:34 +00:00
Marty Oehme 1ac055704e Update README.md 2019-02-03 21:49:13 +00:00
Marty Oehme 9030625896 Update README.md 2019-02-03 21:32:20 +00:00
Marty Oehme 0406d6b3be Add README.md 2019-02-03 21:31:20 +00:00