1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-09 05:24:17 +00:00
Commit Graph

72 Commits

Author SHA1 Message Date
deadc0de6
91b220162a fix bug #256 2020-09-10 18:09:28 +02:00
deadc0de
6565a76b1e Merge pull request #254 from davla/import-config-templater
Import config templater
2020-09-04 06:03:05 +02:00
Davide Laezza
8c210d4fcb Properly adding variables for imported config (and redefining templater) 2020-09-03 22:48:03 +02:00
deadc0de6
0813eccbe1 fix bug for #250 2020-09-03 14:21:30 +02:00
deadc0de6
09aac991a4 fix cyclic ref between var and dvar for #252 2020-08-25 08:14:08 +02:00
Davide Laezza
75050cd4b6 Allowing templating on config variables and redefining templater when changing variables 2020-08-25 00:01:43 +02:00
deadc0de6
2bf4740f10 adding selective templating dotfiles for #250 2020-08-24 13:54:47 +02:00
deadc0de6
e4cbe92428 remove dead code 2020-08-11 19:20:45 +02:00
deadc0de6
59ffae089c update contrib 2020-08-11 16:08:28 +02:00
deadc0de6
1bd52f0d3c clear TODOs 2020-08-07 17:55:45 +02:00
deadc0de6
1b0aac2cf4 remove dead code 2020-08-07 16:59:29 +02:00
deadc0de6
45a1db6702 refactoring cfg_yaml 2020-08-07 14:49:17 +02:00
deadc0de6
4bf00d7099 refactoring cfg_yaml 2020-07-26 19:47:29 +02:00
deadc0de6
8202cf6106 refactoring cfg_yaml 2020-07-26 14:59:27 +02:00
Davide Laezza
fb69e154c4 Moving execution of dynamic variables and merging of dynvariables/variables after the include loop in _rec_resolve_profile_include 2020-07-05 22:09:45 +02:00
deadc0de6
8bfdfa2826 fix bug #246 2020-07-03 10:14:25 +02:00
deadc0de6
c48ea15a7c fix bug in profile inheritance 2020-07-02 14:33:41 +02:00
deadc0de6
e8f4d9afe8 debug log improvements 2020-06-23 10:25:30 +02:00
deadc0de6
9ccf27765f fix dry for 237 2020-06-11 22:56:12 +02:00
deadc0de
df83efe8bc Merge pull request #222 from deadc0de6/import-as
Import as
2020-04-16 18:23:20 +02:00
deadc0de6
902a4036cb fix empty profile or empty profile dotfiles for #221 2020-04-14 17:57:22 +02:00
deadc0de6
40e970465b implement import --as for #220 2020-04-11 14:46:10 +02:00
deadc0de6
79431e0976 refactoring 2020-04-10 13:48:04 +02:00
Davide Laezza
f26cd16dfe Removing redundant path existence checks in _load_yaml and _import_sub 2020-03-22 12:50:02 +01:00
deadc0de6
e53a7d5229 refactor for #212 2020-03-22 07:46:59 +01:00
Davide Laezza
566d2baac4 Using rpartition to split attributes in import paths 2020-03-21 17:49:11 +01:00
Davide Laezza
17cc6bd33a Fixing :optional import attribute for globbed paths 2020-03-21 14:52:41 +01:00
Davide Laezza
eeccd78ade Fixing custom filters and functions paths 2020-02-22 17:08:09 +01:00
deadc0de6
fb071321e9 add func_file and filter_file for the config (for #210) 2020-02-15 13:05:17 +01:00
deadc0de6
7498be51b6 allow empty src/dst for dotfiles 2020-01-29 14:51:48 +01:00
deadc0de6
873a22bab6 ensure profile dotfiles is not None 2020-01-29 14:09:50 +01:00
deadc0de6
53dfbc8aa3 fix bug for #204 2020-01-21 09:03:24 +01:00
deadc0de6
9e51dfc0e8 fix splitting issue for #198 and rename to optional 2019-12-29 16:05:05 +01:00
deadc0de6
35ebd2b43a implement feature for #198 2019-12-27 18:40:54 +01:00
deadc0de6
e681235ea5 fix bugs for #165 2019-11-20 14:18:40 +01:00
deadc0de6
b7d0f6ed32 fix bugs for #165 2019-11-20 14:00:15 +01:00
deadc0de6
8bebf7319d do not add new dotfiles if ALL is used 2019-09-29 13:59:27 +02:00
deadc0de6
a4a831195e fix dotfile src/dst not expanded with ext variables (#177) 2019-07-10 13:39:02 +02:00
deadc0de6
5e3dce92a9 fix bug for #177 2019-07-10 10:10:44 +02:00
deadc0de6
6f165d0d3e adding minimum version for config file (#174) 2019-07-07 18:44:23 +02:00
deadc0de6
51a0c19d5b add warning for updated deprecated entries (#174) 2019-07-07 18:14:07 +02:00
deadc0de6
8902cd3cf4 display clean exception when config file not found (#171) 2019-06-23 11:53:42 +02:00
deadc0de6
3375b5ca48 profile variables get precedence (#169) 2019-06-20 15:38:17 +02:00
deadc0de6
eb9cae54da fix bug for #168 2019-06-19 19:36:44 +02:00
deadc0de6
44723dc032 fix issues with variables expansions 2019-06-19 15:39:40 +02:00
deadc0de6
51530451e0 pep8 2019-06-19 08:58:19 +02:00
deadc0de6
cc636e96c6 fix bug for #166 2019-06-19 08:53:35 +02:00
deadc0de6
dc45a6dc78 fix several issues with variable importation and resolving 2019-06-17 15:41:03 +02:00
Davide Laezza
49fd345da7 Adding parsing of variables in profile actions 2019-06-17 10:48:51 +02:00
deadc0de6
6384516cdc fail if dynvariables cannot be executed successfully 2019-06-12 10:10:38 +02:00