mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-10 15:04:16 +00:00
uservariables takes precendence over other variables
This commit is contained in:
@@ -169,7 +169,7 @@ class CfgYaml:
|
|||||||
|
|
||||||
# parse the "uservariables" block
|
# parse the "uservariables" block
|
||||||
uvariables = self._parse_blk_uservariables(self._yaml_dict)
|
uvariables = self._parse_blk_uservariables(self._yaml_dict)
|
||||||
self._add_variables(uvariables, template=False)
|
self._add_variables(uvariables, template=False, prio=True)
|
||||||
|
|
||||||
# now template variables and dynvariables from the same pool
|
# now template variables and dynvariables from the same pool
|
||||||
self._rec_resolve_variables(self.variables)
|
self._rec_resolve_variables(self.variables)
|
||||||
|
|||||||
@@ -61,6 +61,12 @@ config:
|
|||||||
backup: true
|
backup: true
|
||||||
create: true
|
create: true
|
||||||
dotpath: dotfiles
|
dotpath: dotfiles
|
||||||
|
variables:
|
||||||
|
var1: abc
|
||||||
|
var2: def
|
||||||
|
dynvariables:
|
||||||
|
var1: "echo ghi"
|
||||||
|
var2: "echo jkl"
|
||||||
uservariables:
|
uservariables:
|
||||||
var1: "var1"
|
var1: "var1"
|
||||||
var2: "var2"
|
var2: "var2"
|
||||||
|
|||||||
Reference in New Issue
Block a user