Commit graph

83 commits

Author SHA1 Message Date
6b89646829
Switches the check for stow to the idiomatic zsh command-exists syntax 2016-12-05 22:07:30 +11:00
eab82b9ebf
Adds a helpful little link to the README at the top of the dots source 2016-12-05 22:06:10 +11:00
cd3c23e76b
Add a dots pull command which just git pulls in every package 2016-10-30 10:17:24 +11:00
71601dacf1
$DOTFILES is always set in the completion function, so no need for a default 2016-10-27 16:35:28 +11:00
ebdd5a9320
Added zsh completion support :D 2016-10-27 16:33:59 +11:00
0eed4b0a0e
Quote function names to improve curl safety (can't accidentally call a command that's the first half of a function's name for example) 2016-10-22 21:54:25 +11:00
e098adf56f
Add 'dots fetch' to quickly retrieve updates for everything 2016-10-22 21:44:44 +11:00
de19a757b9
Improved display for 'dots status', with info about remote and local commits 2016-10-17 20:43:45 +11:00
6a4a1e87a6
Set the production URL correctly 2016-10-11 20:09:00 +11:00
c74b8ba141
dots status should correctly detect the status of a package that isn't a Git repo 2016-10-11 20:07:22 +11:00
82d27231b1
Oops, fix the name for process-stow-no-folding 2016-10-08 18:48:02 +11:00
1e0267ba57
Avoid using fancy assignment syntax after 'local' so that dots works in zsh < 5.1 2016-10-08 00:43:17 +11:00
7d9ec3583f
Whoops, rename the correct base directory :o 2016-10-07 23:21:16 +11:00
d1c45a82e8
Update dots to handle the new renaming stuff 2016-10-07 23:20:22 +11:00
8010ad7359
Renamed the .stow-no-folding package file 2016-10-07 23:19:02 +11:00
b5585fa6b4
Add dot-git to the bootstrapped list 2016-10-05 00:01:54 +11:00
e804a8f0cc
Point at the correct domain in production 2016-10-04 23:53:54 +11:00
5178802725
Add a script for testing curl | zsh resilience and mention it in the README 2016-10-04 23:38:41 +11:00
a324ca62c8
Remove meaningless 'local' declaration at top-level 2016-10-04 23:35:29 +11:00
daa5fdd7c1
Only bother loading mapfile when we actually need it (it's fine to call zmodload twice) 2016-10-04 22:31:17 +11:00
f709043ee2
New description ^_^; 2016-10-04 17:34:54 +11:00
2c4c2fd49c
Use a Jekyll template to reference the script, rather than a symlink, so it doesn't break when built 2016-10-04 17:21:57 +11:00
4a3206301c
Migrate the site to use Jekyll :o 2016-10-04 17:05:44 +11:00
bc1748d592
Wrote a better README.md 2016-10-04 12:46:40 +11:00
4bd1d372f5
Add a README.md 2016-10-04 12:41:47 +11:00
33adac1412
Add a generic way to prevent Stow folding overzealously, instead of hardcoding the handling 2016-10-04 12:31:49 +11:00
bfd00c22a0
Use proper regexps in .stow-local.ignore 2016-10-04 11:10:35 +11:00
781963d85d Create CNAME 2016-10-04 11:09:04 +11:00
a2ebc0b54d
Add index.html link for GitHub Pages (hopefully this works) 2016-10-04 09:06:05 +11:00
0dd349e924
Nicer output messages during cloning + create $DOTFILES/.stow to protect Stow from itself 2016-10-04 08:49:44 +11:00
b4fb45e322
Rename command from dot to dots, because dot clashes with Graphviz 2016-10-04 08:36:25 +11:00
b185a2c79b
Always clone over HTTPS, and bail out immediately if Git fails 2016-10-04 08:33:22 +11:00
4046d20569
Initial commit. Very simple so far but can bootstrap just fine :) 2016-10-04 00:42:42 +11:00