clsty
17984c812f
Update files-exp; Rename 3.files.yaml to 3.files-exp.yaml
2025-11-01 09:52:34 +08:00
Celestial.y
09ad926642
Update comment
2025-11-01 09:46:27 +08:00
clsty
b421691734
Update comment
2025-11-01 09:22:03 +08:00
clsty
df23d79e04
Fix outdate detect
2025-11-01 00:47:00 +08:00
clsty
43aae4ee56
Minor update about git_submodule()
2025-10-31 23:07:35 +08:00
clsty
73be5c5f0a
Improve message for backup configs
2025-10-31 22:42:16 +08:00
clsty
f01a2a06b5
Fix 3.files-exp.sh; Improve structure
2025-10-31 08:47:41 +08:00
clsty
f866ef1fd7
Improve backup functions; Minor fix for checkdeps
2025-10-31 08:30:41 +08:00
clsty
e7e25cd25b
Update showhelp()
2025-10-30 22:42:56 +08:00
clsty
fceda9bd35
Rename var
2025-10-30 22:09:09 +08:00
clsty
b0f09b20d4
Fix message format
2025-10-30 13:27:26 +08:00
clsty
60a0dcfdcf
No more prompt about how to use ii on AGS
2025-10-30 11:57:58 +08:00
clsty
bd8daf4015
Update backup logic in 3.files-exp.sh
2025-10-30 09:00:11 +08:00
Matt Van Harn
06775806d5
Add YAML-based file installation system (issue #2137 )
...
- Replace hardcoded Bash logic with declarative YAML configuration
- Implement user preference wizard for shell/terminal/keybindings
- Add conditional file copying based on user preferences
- Support multiple sync modes: sync, soft, hard, hard-backup, soft-backup, skip, skip-if-exists
- Implement MD5 hash comparison for idempotent backups
- Add fontconfig fontset support via II_FONTSET_NAME
- Complete coverage of all config directories and files from original script
This is an experimental feature enabled via --exp-files flag.
2025-10-29 15:53:01 -04:00
clsty
c550a792b8
Improve backup functions
2025-10-30 00:42:13 +08:00
clsty
cc1e5e4636
Improve backup_clashing_targets()
2025-10-29 23:21:31 +08:00
clsty
7476655302
Fix firstrun logic
2025-10-29 21:52:58 +08:00
clsty
7b278aeff7
Update help
2025-10-29 17:50:12 +08:00
clsty
d5e9b20aec
Update help
2025-10-29 17:49:28 +08:00
clsty
e9c3eca68a
Update 3.files.sh about warning_rsync()
2025-10-29 17:44:32 +08:00
clsty
f95165185c
Implement --fontset ( #2307 )
2025-10-29 17:23:26 +08:00
clsty
44e384a256
Add --core option
2025-10-29 16:09:35 +08:00
clsty
21276f4d1e
Improve order of inst scripts
2025-10-29 15:39:18 +08:00
clsty
4672138b00
Add auto_get_git_submodule()
2025-10-29 08:15:47 +08:00
clsty
43960b3a60
Fix outdate_detect()
2025-10-27 23:38:28 +08:00
Celestial.y
437b2020b7
Update 3.files.sh
2025-10-27 01:09:30 +08:00
clsty
7f245e2896
Rearrange sdata/subcmd; add --skip-backup
2025-10-26 23:13:49 +08:00