clsty
dabd8dc136
Update checkdeps
2025-10-30 12:44:27 +08:00
clsty
5509e21759
Update checkdeps
Comment on Discussion When sdata/dist-arch/ Changes / comment_on_discussion (push) Waiting to run
2025-10-30 12:37:05 +08:00
clsty
f324310355
Update checkdeps
2025-10-30 12:33:34 +08:00
clsty
8b25e2b037
Update checkdeps
2025-10-30 12:27:19 +08:00
clsty
634fb09d2e
Update checkdeps
2025-10-30 12:25:15 +08:00
clsty
0ac39d4356
Add subcmd checkdeps
2025-10-30 12:15:21 +08:00
clsty
60a0dcfdcf
No more prompt about how to use ii on AGS
2025-10-30 11:57:58 +08:00
jwihardi
4859acb700
Merge branch 'end-4:main' into main
2025-10-29 22:43:59 -04:00
jwihardi
34c46910b2
updated version number
...
wups, removed revision 1
2025-10-29 22:42:23 -04:00
jwihardi
d51ce6a46f
gentoo added yq-go
2025-10-29 22:35:39 -04:00
clsty
bd8daf4015
Update backup logic in 3.files-exp.sh
2025-10-30 09:00:11 +08:00
clsty
649be3741c
Add go-yq as dependency
2025-10-30 08:59:33 +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
jwihardi
6be1437ecc
added smart-live-rebuild
2025-10-26 23:05:00 -04:00
Celestial.y
437b2020b7
Update 3.files.sh
Comment on Discussion When sdata/dist-arch/ Changes / comment_on_discussion (push) Has been cancelled
2025-10-27 01:09:30 +08:00
clsty
7f245e2896
Rearrange sdata/subcmd; add --skip-backup
2025-10-26 23:13:49 +08:00
Celestial.y
2893dc33b6
Update sdata/README.md
2025-10-26 21:41:53 +08:00
clsty
5a846cdec5
Move sdist/ID to sdata/dist-ID
2025-10-26 21:27:41 +08:00
Celestial.y
254b9471e4
Change backup path in environment-variables.sh
2025-10-26 18:40:23 +08:00
clsty
ddf97f79d0
Fix -s for exp-update
2025-10-25 10:12:53 +08:00
clsty
5a050be3de
Fix path in exp-update-old.sh
2025-10-25 08:43:41 +08:00
clsty
d8aa0de443
Bring back old update.sh ( #2284 )
2025-10-25 08:11:42 +08:00
clsty
7662e4f904
Update exp-update-old.sh
2025-10-25 07:29:52 +08:00
clsty
b0d64d00b6
(WIP) Bring back old update.sh ( #2284 )
2025-10-25 07:23:19 +08:00
clsty
8141e15bd9
Add subcmds; Not skip backup unless input y/n
2025-10-23 05:20:22 +08:00
Celestial.y
064488a9c4
Not overwrite other things under quickshell
2025-10-23 04:36:40 +08:00
Celestial.y
18c11899cb
Update package-installers.sh
2025-10-21 13:40:03 +08:00
clsty
3cd323cb1a
Add --skip-quickshell for install-files.sh
2025-10-21 09:42:29 +08:00
clsty
85278ea147
Ask once instead of 3 times for backup
2025-10-19 15:44:44 +08:00
clsty
ca104160b0
Update showhelp
2025-10-19 11:53:34 +08:00
clsty
2014a030d6
Deprecate install.sh in favor of setup
...
Still decide to deprecate install.sh cuz TAB completion can not be done
without intrusive and automatic method, so just use ./setup instead.
2025-10-19 11:22:24 +08:00
clsty
7e8750f79b
Fix subcmd exp-uninstall --help
2025-10-19 09:06:18 +08:00
clsty
8ca46aecdd
Using ./setup install instead of ./install.sh
2025-10-19 08:44:12 +08:00
clsty
0e6779fafc
Fixes for install scripts
Comment on Discussion When sdist/arch/ Changes / comment_on_discussion (push) Waiting to run
2025-10-19 06:59:33 +08:00
clsty
b8a1955ab9
Update showfun()
2025-10-19 06:53:23 +08:00
Bishoy Ehab
e49426c027
Fix a UI issue
2025-10-19 00:55:15 +03:00
Bishoy Ehab
cce6e821c2
Maybe fix the smoke-test
2025-10-19 00:48:03 +03:00
Bishoy Ehab
a48ebfc4c1
Fixed the test and update script
2025-10-19 00:40:00 +03:00
Bishoy Ehab
b23bdb0188
Test
2025-10-19 00:07:54 +03:00