summaryrefslogtreecommitdiff
path: root/Property/GitHome.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Property/GitHome.hs')
-rw-r--r--Property/GitHome.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/Property/GitHome.hs b/Property/GitHome.hs
index 217e129a..09d21326 100644
--- a/Property/GitHome.hs
+++ b/Property/GitHome.hs
@@ -11,11 +11,13 @@ import Utility.SafeCommand
import Utility.Directory
import Utility.Monad
import Utility.Exception
+import qualified Property.Apt as Apt
{- Clones Joey Hess's git home directory, and runs its fixups script. -}
installedFor :: UserName -> Property
installedFor user = check (not <$> hasGitDir user) $
IOProperty ("githome " ++ user) (go =<< homedir user)
+ `requires` Apt.installed ["git", "myrepos"]
where
go Nothing = noChange
go (Just home) = do