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

149 Commits

Author SHA1 Message Date
deadc0de6
b53f9396ec do not fail on sub config 2024-10-26 10:55:37 +02:00
deadc0de6
501d3276a4 fix sub config import error 2024-10-26 10:55:37 +02:00
deadc0de6
c1d24d55e1 fix bug 2024-10-26 10:55:37 +02:00
deadc0de6
18b815a3cd linting 2024-10-26 10:55:37 +02:00
deadc0de6
82fce073aa properly handle bad config 2024-10-26 10:55:37 +02:00
deadc0de6
2c462c3f36 cleaning 2023-12-22 08:58:30 +01:00
deadc0de6
5f16e6a074 potential fix 2023-12-22 08:58:30 +01:00
deadc0de6
0fa4c6110f fix dotfile trans 2023-10-22 14:40:55 +02:00
deadc0de6
11bfd0a838 deprecated trans_r/w for install/update 2023-10-22 14:40:55 +02:00
deadc0de6
3d22b7beeb chmod printing 2023-09-07 20:49:12 +02:00
Alfred Wingate
56d5a86eb2 toml: move from toml to tomllib + tomli_w
* toml is getting removed from distributions due to being generally
  unmaintained and not support the lastest TOML standard.
* For parsing use tomllib which is included in python3.11 and tomli for
  earlier interpeter versions.
* For writing use tomli-w. tomli-w.dump() expects bytes-like objects so
  work around it to keep compatability and minimize changes elsewhere.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
2023-08-05 23:15:48 +02:00
deadc0de6
caedd7cd8d fix variable templating 2023-04-13 22:25:54 +02:00
deadc0de6
02cb9708e1 support nested variables 2023-04-13 22:25:54 +02:00
deadc0de6
6fb643590e fix bug #380 2023-02-28 20:36:21 +01:00
deadc0de6
e900026cba fix #378 and add unittest 2023-01-22 10:56:58 +01:00
deadc0de6
ba7ef07be7 fix bug import no dotfile 2023-01-19 13:26:53 +01:00
deadc0de6
e2322c5842 fix bug #375 2023-01-13 11:04:58 +01:00
deadc0de6
83662006d7 add chmod preserve for #368 2022-12-13 09:59:22 +01:00
deadc0de6
7974939e68 add ability to import to no profile with ALL 2022-09-03 11:26:04 +02:00
deadc0de6
a97dd46d15 refactoring 2022-09-01 15:26:59 +02:00
deadc0de6
df65f3a126 f-string refactoring 2022-08-28 22:10:20 +02:00
deadc0de6
5b9d248219 linting 2022-08-25 23:21:11 +02:00
deadc0de6
dc68277ab8 add import and trans{_r,_w} 2022-06-05 13:35:35 +02:00
deadc0de6
cda6d08f5f deprecate link:link 2022-05-31 21:45:13 +02:00
deadc0de6
493479079e ensure workdir is defined 2022-05-31 21:45:13 +02:00
deadc0de6
a547f0f72b adding relative symlink for #348 2022-05-31 21:45:13 +02:00
deadc0de6
cd3a1a26a2 add ability to template dotpath for #346 2022-05-27 12:37:57 +02:00
deadc0de6
c31f8ffcd5 defaults to yaml on load 2022-05-27 12:37:57 +02:00
deadc0de6
5358ee20cb linting 2022-05-27 12:37:57 +02:00
deadc0de6
da094e3181 properly handle toml 2022-05-27 12:37:57 +02:00
deadc0de6
5e1a49d959 handle toml for #343 2022-05-27 12:37:57 +02:00
deadc0de6
1291b4b29a fix tests realpath 2022-05-24 18:25:10 +02:00
deadc0de6
45ccbd69e6 add dotfile to profile 2022-05-24 18:25:10 +02:00
deadc0de6
17f115bff8 do not mix yaml 2022-05-24 18:25:10 +02:00
deadc0de6
1fa46edc12 add new profile key to live version too 2022-05-24 18:25:10 +02:00
deadc0de6
93025eae37 fix bug 2022-05-24 18:25:10 +02:00
Davide Laezza
b54da1f5c0 fix: report error on double config import 2022-01-28 11:02:14 +01:00
deadc0de6
e68ace00e5 linting 2021-11-19 12:08:55 +01:00
deadc0de6
01fd7688d4 fix #336 2021-11-19 12:04:26 +01:00
deadc0de6
050d61d819 debug outputs 2021-11-19 11:27:40 +01:00
deadc0de6
24b43522a4 linting 2021-11-18 15:20:31 +01:00
deadc0de6
eb3cdbca60 fix import_config with same profile and merging 2021-11-18 15:14:52 +01:00
deadc0de6
e2e86d3a9d save uservariables to file 2021-09-23 21:34:47 +02:00
deadc0de6
64eb15f97e change precedence of uservariables 2021-09-23 21:05:51 +02:00
deadc0de6
4dae77c0cc fix C0201 2021-09-22 15:08:22 +02:00
deadc0de6
ac4c6213b1 uservariables takes precendence over other variables 2021-09-22 11:31:52 +02:00
deadc0de6
89aa981944 linting 2021-09-22 11:19:55 +02:00
deadc0de6
55e6ff46b8 implement user input for #318 2021-09-22 11:16:17 +02:00
deadc0de6
6a51a7abad linting 2021-04-30 21:29:12 +02:00
deadc0de6
cb71bf299f linting 2021-04-30 20:01:02 +02:00