Commit Graph

348 Commits

Author SHA1 Message Date
Aoran Zeng
f5f08f237f
Bump version to v0.1.8 2024-08-23 14:58:13 +08:00
Aoran Zeng
d7c9f453b9
Fix: always dry run 2024-08-23 14:55:57 +08:00
Aoran Zeng
6097792432
Thank mirror also in English 2024-08-23 14:24:31 +08:00
Aoran Zeng
9e01bb709d
Support English all framework 2024-08-23 12:31:27 +08:00
Aoran Zeng
9f926af5cf
Support English when ls 2024-08-23 09:23:32 +08:00
Aoran Zeng
ee1f578b7a
Support English when ls target 2024-08-23 08:59:50 +08:00
Aoran Zeng
a542e77769
No color mode for xy 2024-08-23 08:09:39 +08:00
Aoran Zeng
9fde99519b
Refine macro name 2024-08-23 07:50:53 +08:00
Aoran Zeng
23db00016c
Add note for arch 2024-08-22 22:41:52 +08:00
Aoran Zeng
ade48440c8
Add English help 2024-08-22 22:27:08 +08:00
Aoran Zeng
10d376885c
Support Rocky Linux 8
[GitHub link #49]
2024-08-22 17:13:50 +08:00
Aoran Zeng
94b3c15781
Change color name 2024-08-22 16:46:54 +08:00
Aoran Zeng
96fde8a2f7
Change name to menu 2024-08-22 00:18:50 +08:00
Aoran Zeng
96c44191b3
Use simpler function names 2024-08-19 11:53:10 +08:00
Aoran Zeng
51d08a5746
Keep unexposed functions inner 2024-08-19 11:42:31 +08:00
Aoran Zeng
4e349aa583
Stick to standard --version 2024-08-19 11:28:51 +08:00
Aoran Zeng
7460f00251
Update header 2024-08-19 10:58:20 +08:00
Aoran Zeng
1df0ae5b45
Prerelease v0.1.7.3 2024-08-18 10:08:42 +08:00
Aoran Zeng
af578e6ded
Add alias measure 2024-08-18 10:03:00 +08:00
Aoran Zeng
6696eefe7d
Update template 2024-08-18 09:34:12 +08:00
Aoran Zeng
eba633b6e4
Rename inner function 2024-08-18 09:27:22 +08:00
Aoran Zeng
7d92781a31
Add basic translations
[GitHub #11 #16]
2024-08-17 20:51:04 +08:00
Aoran Zeng
2a0d056d87
Move unused source inside 2024-08-17 11:05:18 +08:00
Aoran Zeng
f5c9fa8c3d Qualify APT and independent os names 2024-08-17 11:01:23 +08:00
Aoran Zeng
2753a4c3d7 Qualify os family name 2024-08-17 09:52:10 +08:00
Aoran Zeng
0f97a00f68 Qualify lang targets names 2024-08-17 09:27:44 +08:00
Aoran Zeng
033dc9e678 Qualify emacs name 2024-08-17 09:16:59 +08:00
Aoran Zeng
c0a2f7c232
Simplify issue command 2024-08-17 07:27:30 +08:00
Aoran Zeng
3932f03237
Disable english option status 2024-08-17 07:24:03 +08:00
Aoran Zeng
07c722bd36
Use br 2024-08-17 07:21:47 +08:00
Aoran Zeng
362695afee
Update locally info 2024-08-17 06:56:46 +08:00
Aoran Zeng
26274ed907
Use standard mark 2024-08-17 06:50:20 +08:00
Aoran Zeng
e18f8bf4fc
Clearer feature displaying 2024-08-17 06:46:06 +08:00
Aoran Zeng
56559b57b2
Update reset and local feat 2024-08-17 05:30:28 +08:00
Aoran Zeng
9e515872c2
Add flatpak alias 2024-08-16 21:13:21 +08:00
Aoran Zeng
be8c119f46
Use new def_target 2024-08-16 21:07:33 +08:00
Aoran Zeng
b6cf0dedee
Test ruby feat 2024-08-16 21:06:44 +08:00
Aoran Zeng
ad9599a612
Introduce feature 2024-08-16 20:54:37 +08:00
Aoran Zeng
9d16a50c55
Fix target name displaying when cesu 2024-08-16 19:06:16 +08:00
Aoran Zeng
644ef05af3
Move to src 2024-08-16 04:46:35 +08:00
Aoran Zeng
d4c782a177
Split clojure out 2024-08-16 04:43:02 +08:00
Aoran Zeng
dde25a1ca5
Split nuget out 2024-08-16 04:38:46 +08:00
Aoran Zeng
9d7a121947
Split texlive out 2024-08-16 04:31:48 +08:00
Aoran Zeng
019b0b060b
Split anaconda out 2024-08-16 04:28:50 +08:00
Aoran Zeng
a92b30c57b
Split guix out 2024-08-16 04:20:48 +08:00
Aoran Zeng
e77e42fb6c
Split nix out 2024-08-16 04:18:27 +08:00
Aoran Zeng
8305341d62
Split cocoapods out 2024-08-16 04:15:05 +08:00
Aoran Zeng
bbfb6d5401
Split winget out 2024-08-16 04:11:38 +08:00
Aoran Zeng
66b2d36c39
Split homebrew out 2024-08-16 04:07:54 +08:00
Aoran Zeng
cb2fc02ad7
Move to BSD 2024-08-16 04:03:15 +08:00
Aoran Zeng
5902d103f6
Add pacman-family 2024-08-16 04:00:36 +08:00
Aoran Zeng
b11944f9bd
Split msys2 out 2024-08-16 03:54:12 +08:00
Aoran Zeng
62781f54c3
Split anolis out 2024-08-16 03:50:03 +08:00
Aoran Zeng
415d5d2092
Split openkylin out 2024-08-16 03:39:18 +08:00
Aoran Zeng
0a65baecb0
Split openeuler out 2024-08-16 03:34:27 +08:00
Aoran Zeng
7d87ef0757
Rename kali to canonical name 2024-08-16 03:23:21 +08:00
Aoran Zeng
d28f7fef10
Rename mint to canonical name 2024-08-16 03:21:51 +08:00
Aoran Zeng
1c37cfa311
Split linuxlite out 2024-08-16 03:19:31 +08:00
Aoran Zeng
d3c8f7fdfe
Split rockylinux out 2024-08-16 03:13:56 +08:00
Aoran Zeng
ea61e2af34
Rename fedora to canonical name 2024-08-16 03:07:51 +08:00
Aoran Zeng
0cc5beb59d
Update deepin 2024-08-16 03:05:03 +08:00
Aoran Zeng
12bfd5c137
Split AlmaLinux out 2024-08-16 03:02:58 +08:00
Aoran Zeng
ed5e66b04a
Split deepin out 2024-08-16 02:48:26 +08:00
Aoran Zeng
bf3ded202f
Split ros out 2024-08-16 02:40:09 +08:00
Aoran Zeng
37886aba47
Split raspberrypi out 2024-08-16 02:25:45 +08:00
Aoran Zeng
0edab81981
Split linuxmint out 2024-08-16 02:15:36 +08:00
Aoran Zeng
ed5b0981bd
Split armbian out 2024-08-16 02:07:38 +08:00
Aoran Zeng
d12e626f69
Split apt-family 2024-08-16 02:00:27 +08:00
Aoran Zeng
645f073b9f
Split freebsd out 2024-08-16 01:26:33 +08:00
Aoran Zeng
5bfdcdc564
Split netbsd out 2024-08-16 01:23:29 +08:00
Aoran Zeng
ccaf8d2b33
Split openbsd out 2024-08-16 01:21:05 +08:00
Aoran Zeng
c96323c6bd
Split opensuse out 2024-08-16 01:17:38 +08:00
Aoran Zeng
8c4a7969fd
Split arch out 2024-08-16 01:08:51 +08:00
Aoran Zeng
49c5c0163d
Split gentoo out 2024-08-16 01:04:07 +08:00
Aoran Zeng
8fc2fb050b
Split trisquel out 2024-08-16 00:59:32 +08:00
Aoran Zeng
fa96a44bab
Split solus out 2024-08-16 00:56:39 +08:00
Aoran Zeng
03e4556718
Split void out 2024-08-16 00:54:09 +08:00
Aoran Zeng
0cbc76c56e
Split alpine out 2024-08-16 00:51:46 +08:00
Aoran Zeng
20bbd87956
Separate dash line 2024-08-15 23:04:56 +08:00
Aoran Zeng
2bb2fd9089
Update header 2024-08-15 21:32:17 +08:00
Aoran Zeng
92755d5ab6
Split dart out 2024-08-15 21:22:46 +08:00
Aoran Zeng
a5ce0698f2
Split haskell out 2024-08-15 21:19:31 +08:00
Aoran Zeng
398350f505
Split julia out 2024-08-15 21:14:10 +08:00
Aoran Zeng
4a8a3dcb9a
Split r out 2024-08-15 21:04:49 +08:00
Aoran Zeng
79e7296b63
Split ocaml out 2024-08-15 21:00:08 +08:00
Aoran Zeng
89646983ab
Move catalog out 2024-08-15 20:51:36 +08:00
Aoran Zeng
a60446eab2
Update recipe template 2024-08-15 20:45:33 +08:00
Aoran Zeng
7a2d8fc9f8
Add target template 2024-08-09 03:30:30 +08:00
Aoran Zeng
cb0f229873
Update source note for ruby 2024-08-09 03:06:46 +08:00
Aoran Zeng
b1aae3139f
Split rust out 2024-08-09 03:04:04 +08:00
Aoran Zeng
3d58b6dcac
Split java out 2024-08-09 02:58:24 +08:00
Aoran Zeng
2219cd3a7d
Split php out 2024-08-09 02:55:15 +08:00
Aoran Zeng
182bed75d6
Split perl out 2024-08-09 02:52:42 +08:00
Aoran Zeng
f1557f6e01
Split emacs out 2024-08-09 02:46:25 +08:00
Aoran Zeng
fceb0363de
Split nodejs out 2024-08-09 02:33:10 +08:00
Aoran Zeng
bf1fb434ae
Split go out 2024-08-09 02:27:53 +08:00
Aoran Zeng
6c53a19e2e
Split lua out 2024-08-09 02:20:15 +08:00
Aoran Zeng
7416a9d74d
Split ruby out 2024-08-09 02:16:09 +08:00
Aoran Zeng
4ebe58c1f1
Split dockerhub mirrors 2024-08-09 02:10:31 +08:00
Aoran Zeng
0282062868
Split dockerhub out 2024-08-09 02:03:35 +08:00
Aoran Zeng
2d352c3981
Rename cli option macros 2024-08-09 01:49:14 +08:00
Aoran Zeng
d310dce76e
Add Dry Run mode 2024-08-09 01:46:58 +08:00
Aoran Zeng
dfcf3764d9
Prerelease v0.1.7.2 2024-08-08 19:18:18 +08:00
Aoran Zeng
bec91592ef
Note for poetry 2024-08-08 19:13:44 +08:00
Aoran Zeng
d17ad2b464
Support poetry for Python
[Gitee #IAFCJI]
2024-08-08 19:08:47 +08:00
Aoran Zeng
eb41991060
Support OpenWRT
[Gitee #IAAAKD]
2024-08-08 18:30:28 +08:00
Aoran Zeng
cf121f1648
Note rather than warn 2024-08-08 17:34:41 +08:00
Aoran Zeng
157ae79e90
Alma test status changed 2024-08-08 17:17:11 +08:00
Aoran Zeng
95796ede70
Use simple log functions names 2024-08-08 15:52:13 +08:00
Aoran Zeng
8f5423f704
Format in small and add copyright 2024-07-31 12:38:52 +08:00
Aoran Zeng
79342dfb02
Fix typo for RunOpt 2024-07-29 21:43:53 +08:00
Aoran Zeng
a2c97de4e6 Optimize output 2024-07-24 18:54:20 +08:00
Aoran Zeng
e7d7c6151d Use GitHub as main maintain URL 2024-07-24 18:42:08 +08:00
Aoran Zeng
1ec584e9fa Bump version to v0.1.7 2024-07-22 12:48:45 +08:00
Aoran Zeng
d5087b112d View the correct config file for cargo
[GitHub #45]
2024-07-22 12:47:24 +08:00
BlockLune
cade465069
Fix: cargo config file name
Pointing out the correct config file name when setting `cargo` [GitHub #45]
2024-07-22 12:39:51 +08:00
Aoran Zeng
cde16146d0 Remove redundant blank line for Homebrew
[GitHub link #44]
2024-07-09 15:04:03 +08:00
Aoran Zeng
c8ca342778 Update version license banner 2024-07-09 14:38:52 +08:00
Aoran Zeng
8a17f1cea1 By default change only .zshrc for Homebrew
[GitHub link #44]
2024-07-09 13:17:57 +08:00
Aoran Zeng
456be10174 Rename to view_file 2024-07-09 13:04:37 +08:00
Aoran Zeng
c882629eda v0.1.7.rc4 2024-07-09 10:07:44 +08:00
Aoran Zeng
574df6a5d1 Not show status when back up 2024-07-08 18:31:18 +08:00
Aoran Zeng
b7ce7b1620 Fix: Debian security command string join not completely
[GitHub link #43]
2024-07-08 18:29:35 +08:00
Aoran Zeng
2aee15e25d Add alias mvn 2024-07-03 16:29:29 +08:00
Aoran Zeng
e665860576 Reimplement archlinux
[GitHub link #32 #41]
2024-07-03 14:04:21 +08:00
Aoran Zeng
4e58bd6260 Independently support archlinuxcn
[GitHub link #32 #41]
2024-07-03 12:38:49 +08:00
Aoran Zeng
fca006b81a No blank line when change source for Ruby 2024-06-24 21:40:35 +08:00
Aoran Zeng
961111acea Make fatal on error mode default 2024-06-24 21:38:16 +08:00
Aoran Zeng
5c05057747 Use user config for Python
[GitHub link #39]
2024-06-24 21:14:34 +08:00
Aoran Zeng
fcb74cb2ef Get CPU arch 2024-06-21 10:55:43 +08:00
Aoran Zeng
8a136d973e Backup and split for homebrew
[GitHub link #34]
2024-06-21 02:08:14 +08:00
Aoran Zeng
91c94ad012 Update file headers 2024-06-21 01:47:28 +08:00
Aoran Zeng
730d45b7ac Use macro for armbian 2024-06-21 01:34:35 +08:00
livelycode36
5ef6210cac
Support OS armbian
[GitHub link #37 #38]
2024-06-21 01:24:46 +08:00
Aoran Zeng
f85431cb51 Update usage 2024-06-14 17:00:38 +08:00
Aoran Zeng
7468c7d0d4 Add parameters for running command 2024-06-14 15:51:54 +08:00
Aoran Zeng
20abe49100 Rename to chsrc_check_file 2024-06-14 15:15:59 +08:00
Aoran Zeng
eb3d01c72d Rename to chsrc_confirm_source 2024-06-14 15:07:04 +08:00
Aoran Zeng
dd324a70ba Verify exit status 2024-06-14 15:01:52 +08:00
Aoran Zeng
b816717aeb Support DEB822 for Debian and support different versions of it
[Gitee link #IA5F6P]
[GitHub link #23]
2024-06-14 14:34:02 +08:00
Aoran Zeng
1e1d8a44bb Ensure external program 2024-06-14 01:02:23 +08:00
Aoran Zeng
4395ece89d Make wr user definable
[GitHub link #33 #29]
2024-06-14 00:22:39 +08:00
Aoran Zeng
18a4142773 Make pl and os user definable
[GitHub link #33 #29]
2024-06-14 00:20:02 +08:00
Aoran Zeng
92b3446531 Yield source 2024-06-13 23:43:31 +08:00
Aoran Zeng
419168fcf7 Add UserDefine mirror and test Ruby
[GitHub link #33 #29]
2024-06-13 23:27:59 +08:00
Aoran Zeng
b86e89ae22 Output checking info when query_file_exist 2024-06-13 00:39:31 +08:00
Aoran Zeng
77830a96ed Take a look at file 2024-06-13 00:21:00 +08:00
Aoran Zeng
4896a4c4c3 Move curl testing into auto_select_ 2024-06-13 00:17:26 +08:00
Aoran Zeng
0fd6d13755 Use chsrc_note_ instead of chsrc_warn_ 2024-06-13 00:07:46 +08:00
Aoran Zeng
f9ab0ad996 Support DEB822
[Gitee link #IA4IJJ]
2024-06-12 23:58:57 +08:00
Aoran Zeng
5f226a6c58 Support Anolis
[Gitee link #I83XTG]
2024-06-12 23:18:19 +08:00
Aoran Zeng
6ea25e3ae9 Support AlmaLinux
[Gitee link #IA4ZRY]
2024-06-12 21:47:29 +08:00
Aoran Zeng
f8f5226216 Update usage 2024-06-11 22:21:18 +08:00
Aoran Zeng
36c80c8c1e Support -local for composer
[Gitee link #I9V5I0]
2024-06-11 22:18:35 +08:00
Aoran Zeng
7d72955c56 Support -local for npm
[Gitee link #I9V5I0]
2024-06-11 22:05:12 +08:00
Aoran Zeng
076b4e77f3 Fix backref in C string, need escape
[GitHub link #23]
2024-06-11 21:38:58 +08:00
Aoran Zeng
2feaac6524 Fix makeup source.list
[GitHub link #23]
2024-06-11 21:14:44 +08:00
Aoran Zeng
7439f522e2 Ensure Debian's source.list too
[GitHub link #23]
2024-06-11 21:02:24 +08:00
Aoran Zeng
a910733b42 Update file headers 2024-06-11 20:18:02 +08:00
Aoran Zeng
f8cf0e9928 Remove the line split for makeup
[GitHub link #23]
2024-06-11 17:49:35 +08:00
Aoran Zeng
1d8333cfb6 Try to makeup the missing source.list
[GitHub link #23]
2024-06-11 17:36:16 +08:00
Aoran Zeng
a2dcaf03ed Use new xy_run and add a placeholder URL 2024-06-11 17:05:15 +08:00
Aoran Zeng
f31d14a044 Bump version to v0.1.6 2024-06-08 16:21:33 +08:00
Rui Chen
aa96f0f667
Use spdx id (#26)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-08 16:16:03 +08:00
Aoran Zeng
b8b59ba3e1 Use new remarkable log tool when changing
[GitHub link #21]
2024-06-08 15:13:37 +08:00
Aoran Zeng
7337554e53 Really no available sources for DockerHub
[Gitee link #I80UDD]
[GitHub link #25]
2024-06-08 14:45:05 +08:00
Aoran Zeng
9c132fd244 Support dockerhub
[Gitee link #I80UDD]
[GitHub link #23]
2024-06-08 14:20:15 +08:00
Aoran Zeng
4c7f16fa66 Not hide output when changing source for NodeJS
[GitHub link #21]
2024-06-08 13:37:25 +08:00
Aoran Zeng
9522196a30 File an issue anywhere 2024-06-08 13:26:52 +08:00
Aoran Zeng
a5497a916b Add new command 'issue' 2024-06-08 13:14:14 +08:00
Aoran Zeng
e56e4fa02b Add notice for semiauto/manual changing
[GitHub link #21]
2024-06-08 12:38:41 +08:00
Aoran Zeng
933a76ef42 Support CocoaPods
[Gitee link #I83XTC]
2024-06-08 10:15:23 +08:00
Aoran Zeng
9d76ef1f90 Confirm the source 2024-06-08 09:37:57 +08:00
Aoran Zeng
7cfae8bac8 Use the new logging tool 2024-06-08 08:35:07 +08:00
Aoran Zeng
64ef33cb19 Remove sudo
[GitHub link #23]
2024-06-08 06:11:49 +08:00
Aoran Zeng
3b620afe7e Support reset for Ruby and Python
[Gitee link #I9V6EV]
2024-06-07 23:56:42 +08:00
Aoran Zeng
8dc0a9b2d1 Support reset for winget
[Gitee link #I9W0SE #I9V6EV]
2024-06-07 22:31:09 +08:00
Aoran Zeng
b3b7b4c355 Fully support reset
[GitHub link #14]
2024-06-07 22:28:06 +08:00
Aoran Zeng
e4c71aa56d Support winget
[Gitee link #I9W0SE]
2024-06-07 21:17:29 +08:00
Aoran Zeng
0210358cb3 Test python3 first
[Gitee link #I9VZL2]
2024-06-07 20:40:14 +08:00
Aoran Zeng
70b38fe427 Remove redundant output of version 2024-06-07 20:24:00 +08:00
Aoran Zeng
07841a7173 Fix the help info 2024-06-05 16:13:46 +08:00
Aoran Zeng
9312dc3290 Bump version to v0.1.5 2024-06-05 15:49:07 +08:00
Aoran Zeng
6efe11a13c Add new command reset
[GitHub link #14] [Gitee link #I9V6EV]
2024-06-05 15:07:13 +08:00
Aoran Zeng
739740b8a9 Rename to MirrorSite 2024-06-05 14:42:31 +08:00
Aoran Zeng
33bd3124d9 Update help info 2024-06-05 13:51:24 +08:00
Aoran Zeng
7617a08373 Change default source selection name from 'default' to 'first' 2024-06-05 13:38:04 +08:00
Aoran Zeng
af3cc07730 Support locally change source pdm for Python 2024-06-05 13:25:59 +08:00
Aoran Zeng
e72b07604c Add alias pdm for Python
[GitHub link #19]
2024-06-05 13:17:22 +08:00
Aoran Zeng
ef03f3309b Support locally change source bundler for Ruby 2024-06-05 13:07:53 +08:00
Aoran Zeng
688ec037aa Fix bug of set target 2024-06-05 12:50:43 +08:00
Aoran Zeng
557db108b3 Add support for ipv6
[Gitee link #I85687]
2024-06-05 10:15:58 +08:00
Aoran Zeng
4936826635 Add support for -v 2024-06-05 09:24:39 +08:00
Aoran Zeng
a823be73b6 Begin to support options 2024-06-05 09:18:48 +08:00
Aoran Zeng
ae40a07255 Set source bundler globally for Ruby 2024-06-05 00:22:20 +08:00
Aoran Zeng
2957ecc995 Add support for pdm for Python
[GitHub link #19]
2024-06-05 00:00:39 +08:00
Aoran Zeng
5aee20f634 Bump version to v0.1.4 2024-05-25 00:53:59 +08:00
Aoran Zeng
4f42bc5b6f Move chsrc.c to src 2024-05-24 20:31:44 +08:00