Guilherme Silva
68f5281117
Further clippy fixes ( #176 )
2022-11-13 11:29:33 +01:00
Guilherme Silva
5c371199f8
Fix compilation on FreeBSD ( #175 )
2022-11-13 11:25:07 +01:00
Guilherme Silva
d771852e4a
Fix compilation on Android ( #166 )
...
Co-authored-by: guihkx <guihkx@users.noreply.github.com >
2022-11-11 15:45:04 +01:00
Rebecca Turner
5208af5a60
Fix lack of separators for pnpm/npm/yarn ( #170 )
2022-11-11 15:42:53 +01:00
Rebecca Turner
0b20e046ce
Print errors when steps fail ( #171 )
2022-11-11 15:42:16 +01:00
Rebecca Turner
fd369d1872
Use color_eyre ( #173 )
2022-11-11 15:39:29 +01:00
Rebecca Turner
1b49b70833
Add CommandExt trait ( #146 )
...
* Color CI output
* Improve `CommandExt`
* Add comments explaining `#[allow]`s
* Remove useless `dead_code` annotation
* Improve error messages
* Print errors when running a shell errors
* fixup! Remove useless `dead_code` annotation
2022-11-08 11:54:35 +01:00
Thomas Schönauer
e161d3cd3c
10.1.2 ( #162 )
...
* Closes #150 please disable distrobox by default (#151 )
* Check if distrobox exists before running step
* Improve help prompt value names (#153 )
* 159 self update error message with standalone versions (#161 )
* Rename back to topgrade
* Bugfix Version bump
* Changes reference to topgrade-rs in self-update
* Fixes distrobox errors (#160 )
* Rename back to topgrade
* Bugfix Version bump
* Check if distrobox exists before running step
* Fixed sitrobox and version bump
* Version bump to 10.1.2
Co-authored-by: Marcin Puc <tranzystorek.io@protonmail.com >
2022-11-06 13:54:38 +00:00
Thomas Schönauer
3dc245245d
bugfix Closing #150 ( #151 ) ( #152 )
...
Closes #150 please disable distrobox by default (#151 )
* Check if distrobox exists before running step
2022-11-05 10:50:55 +00:00
Dylan M. Taylor
a6da5181f2
Fix for gcloud snap issue ( #144 )
2022-11-04 13:48:05 +00:00
Thomas Schönauer
3ebaac3a1d
Fix windows clippy errors ( #135 )
...
* Changes windows get_wsl_distribution argument
* changes in get_wsl_distributions
* changes in run_wsl_topgrade due to clippy errors
* Resolves needless borrow
2022-11-03 21:43:45 +00:00
Thomas Schönauer
e4f8488837
Revert "Get windows to finish clippy without errors" ( #134 )
...
Revert "Get windows to finish clippy without errors (#133 )"
This reverts commit 16953409fd .
2022-11-03 19:49:01 +00:00
Thomas Schönauer
16953409fd
Get windows to finish clippy without errors ( #133 )
...
* Changes windows get_wsl_distribution argument
* changes in get_wsl_distributions
* changes in run_wsl_topgrade due to clippy errors
2022-11-03 19:34:27 +00:00
Thomas Schönauer
7256aaffc8
Resolve clippy errors ( #131 )
...
* Resolves clippy errors
* Fixes clippy errors
* Changes get_wsl_distributions arguments from pointer to value
2022-11-03 19:04:06 +00:00
Thomas Schönauer
66e0b94e85
Resolve clippy errors ( #130 )
...
* Resolves clippy errors
* Fixes clippy errors
2022-11-03 18:54:40 +00:00
Thomas Schönauer
8731fd2b3f
Resolves clippy errors ( #128 )
2022-11-03 18:29:22 +00:00
Thomas Schönauer
632fcb5b77
Changes version requirements to latest path of minor version ( #127 )
2022-11-03 17:05:09 +00:00
Rebecca Turner
55ba2d30c1
Quote arguments when executing in a shell ( #118 )
...
* Quote arguments when executing in a shell
Fixes #107
* Parse quotes in `tmux_arguments`
This makes it possible to encode spaces in arguments. Maybe the config
value should be an array instead?
* Print error causes
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-03 16:46:43 +00:00
0xMRTT
ff66611ec0
fix: update debian os release (8->11) ( #123 )
2022-11-03 15:57:16 +01:00
pan93412
edc3dd6b0b
refactor(ctrlc): Remove reduntant lazy_static ( #109 )
2022-11-03 15:57:16 +01:00
pan93412
623a11cf21
refactor!(steps/node): make PNPM a separated step ( #114 )
2022-11-03 15:57:16 +01:00
pan93412
7a83f38ca8
fix(steps/node): Only run global upgrade on Yarn 1.x ( #112 )
2022-11-03 15:57:16 +01:00
Thomas Schönauer
9a19b547c6
Revert clap version bump ( #111 )
...
* Update README.md
* Update release-cross.yml
* Update release.yml
* style(self_update): Run cargo fmt (#108 )
The commit 9105a8aac is not formatted, which breaks the CI check.
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
* Clap dependencie change
* Revert clap changes
Co-authored-by: pan93412 <pan93412@gmail.com >
2022-11-03 15:57:16 +01:00
pan93412
a7c2262537
refactor: Run cargo clippy --fix ( #113 )
2022-11-02 20:26:20 +00:00
Thomas Schönauer
16a7d5f00b
Cleanup CI/CD pipeline ( #115 )
2022-11-02 16:25:54 +00:00
pan93412
be0984cdf3
style(self_update): Run cargo fmt ( #108 )
...
The commit 9105a8aac is not formatted, which breaks the CI check.
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-02 14:55:59 +00:00
Sohum
9105a8aacf
Fixes some references to the original topgrade repo ( #41 )
2022-11-02 10:10:16 +00:00
Benjamin Stürz
f26e48acca
OpenBSD support ( #104 )
2022-11-02 10:00:10 +00:00
Pascal Jufer
b81f28a73a
Use upper-case naming (Topgrade) everywhere ( #96 )
2022-11-01 22:21:30 +00:00
Thomas Schönauer
6cb9e96151
Adds nala on android support ( #97 )
2022-11-01 22:20:47 +00:00
Rebecca Turner
dc07144918
Add fundle step ( #90 )
2022-10-31 06:05:43 +00:00
Rebecca Turner
d8bac65317
Add rcm step ( #91 )
2022-10-31 06:05:12 +00:00
Rebecca Turner
18cec5c9fa
Add ghcup step ( #89 )
2022-10-30 16:34:14 +00:00
LeSnake04
bf7f9a64ee
Extra options for distrobox ( #83 )
2022-10-27 22:29:35 +00:00
Marcin Puc
6a3de81f1f
Bump clap version to 4.0 ( #81 )
2022-10-27 15:51:43 +00:00
LeSnake04
639c7fd422
feat: added distrobox ( #76 )
2022-10-26 22:12:38 +00:00
shura
31aae2198c
Fix neovim upgrade ( #77 )
2022-10-26 21:27:59 +00:00
Kamil Borsuk
2861044501
Don't panic on git repository with no remote ( #71 )
2022-10-26 09:21:57 +00:00
Thomas Schönauer
7d3227c5c3
35 add support for aura aur helper ( #63 )
...
* Adds Archlinux Aura Package Manager support
* Added config support
* Fixes/adds config for aura
* changes aura arguments
* Let Aura only use sudo
* Corrects wrong order of commands
2022-10-23 21:29:25 +00:00
Thomas Schönauer
347372ca71
Resolves clippy errors, please review!!! ( #60 )
2022-10-23 11:34:30 +00:00
Manuel
785bf11300
Backwards compatibility with fisher v3 ( #55 )
2022-10-22 10:48:32 +00:00
Thomas Schönauer
3797fc7bae
Fix nix profile upgrade command & add profile path detection ( #56 )
...
* Fixes antigen update (#39 )
* Adds manifest.json check to nix
* #34 Fix `nix profile upgrade` command & add profile path detection (#4 )
Authored-by: Manu [tennox] <2084639+tennox@users.noreply.github.com >
2022-10-22 09:26:49 +00:00
Manuel
4dccca3d81
Revert fix for older fisher version ( #37 )
2022-10-19 11:16:38 +00:00
Manuel
9cd155f7ea
Update broken fisher command
...
```
fisher: unknown flag or command "update"
usage: fisher add <package...> Add packages
fisher rm <package...> Remove packages
fisher Update all packages
fisher ls [<regex>] List installed packages matching <regex>
fisher --help Show this help
fisher --version Show the current version
fisher self-update Update to the latest version
fisher self-uninstall Uninstall from your system
```
2022-10-18 15:39:35 +01:00
Thomas Schönauer
37dfad109c
Added openMandriva support
2022-10-17 18:48:59 +02:00
Thomas Schönauer
624621f96d
Merge branch 'dev' into master
2022-10-14 17:37:11 +02:00
Thomas Schönauer
b2c9c746a5
Added Protonup update code
2022-10-14 16:56:03 +02:00
Thomas Schönauer
366a742d40
Added Protonup support
2022-10-14 16:46:21 +02:00
Kyle
d7dfc90bce
Add support for Nobara Linux
2022-10-14 15:12:02 +11:00
Thomas Schönauer
8cdcb18cca
added deb-get update before deb-get upgrade
2022-10-12 16:58:15 +02:00