diff options
author | Joey Hess <joeyh@joeyh.name> | 2017-01-30 16:41:29 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2017-01-30 16:46:38 -0400 |
commit | 9b17947b394cc2720b15aaf44e6fb7703ba8513f (patch) | |
tree | d97e570df7bf859031713d3963baf4be7f65bfbf /Annex.hs | |
parent | dc2095666d7b8e39ec3e1f2f26dca7eceff34877 (diff) |
config: New command for storing configuration in the git-annex branch.
Any config names can be set using this; git-annex commands will only look
at specific ones that make sense and are worth the overhead of querying the
branch.
This might also be useful for storing whatever other config-type stuff the
user might want to shove into the git-annex branch.
This commit was sponsored by Jochen Bartl on Patreon.
Diffstat (limited to 'Annex.hs')
-rw-r--r-- | Annex.hs | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -114,6 +114,7 @@ data AnnexState = AnnexState , checkignorehandle :: Maybe (Maybe CheckIgnoreHandle) , forcebackend :: Maybe String , globalnumcopies :: Maybe NumCopies + , globalconfig :: Maybe (M.Map String String) , forcenumcopies :: Maybe NumCopies , limit :: ExpandableMatcher Annex , uuidmap :: Maybe UUIDMap @@ -165,6 +166,7 @@ newState c r = do , checkignorehandle = Nothing , forcebackend = Nothing , globalnumcopies = Nothing + , globalconfig = Nothing , forcenumcopies = Nothing , limit = BuildingMatcher [] , uuidmap = Nothing |