summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJoey Hess2015-03-22 10:21:52 -0400
committerJoey Hess2015-03-22 10:21:52 -0400
commitf58d1e5ffe734d8af5e3689246664e682bb9c252 (patch)
tree40073b48538eb214e5c5790d703fed30716c6221 /doc
parentb32d05a661ff2b928bf9472abe8a39743ccea1e7 (diff)
headers
Diffstat (limited to 'doc')
-rw-r--r--doc/components.mdwn4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/components.mdwn b/doc/components.mdwn
index 93be79cb..4c4d9c76 100644
--- a/doc/components.mdwn
+++ b/doc/components.mdwn
@@ -13,6 +13,8 @@ components.
will put the command in `~/.cabal/bin/propellor`. This propellor command
is just a wrapper; it builds and runs what you have set up in `~/.propellor/`
+## full repository
+
Typically, the `~/.propellor/` git repository is set up by running the
propellor command, or by [[cloning propellor|install]]. That makes
the repository contain the full source code to propellor, including
@@ -23,6 +25,8 @@ Don't like how a property works, or need to make it more general? Just edit
then copy in `~/.propellor/src/Propellor/` and it will be used. See
[[contributing]] if you want to send your improvements back.
+## minimal config repository
+
All that really needs to be in `~/.propellor/` though, is a `config.hs`
file, and a cabal file. To use propellor this way, you can first
install propellor, and then copy the two files from the