diff options
| author | Joey Hess <joey@kitenet.net> | 2014-03-30 00:52:02 -0400 |
|---|---|---|
| committer | Joey Hess <joey@kitenet.net> | 2014-03-30 00:52:02 -0400 |
| commit | e812acce3e46b7dd259783fc28c2c65d4ad7a228 (patch) | |
| tree | 0e4fb9437427d5b58cfaaee77d3025a6c8c93498 /Property/GitHome.hs | |
| parent | 08a0a46efe9b96ba741d4cd28451e313726dcba4 (diff) | |
improvements
Diffstat (limited to 'Property/GitHome.hs')
| -rw-r--r-- | Property/GitHome.hs | 2 |
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 |
