Roey Darwish Dror
3e9bd9bc0f
Remove msupdate ( fix #698 ) ( #699 )
...
* Remove msupdate (fix #698 )
* Unused imports
2021-04-28 10:55:54 +03:00
Roey Darwish Dror
cf63db2786
Remove Microsoft store ( fix #674 )
2021-04-23 07:01:11 +03:00
Roey Darwish Dror
0490bd70a2
Remove vscode
2021-04-23 07:01:11 +03:00
Roey Darwish Dror
a6d7c6dca9
Apt arguments ( fix #669 )
2021-04-06 10:54:23 +03:00
Roey Darwish Dror
fa8334d776
Make a specific flag for Mas ( fix #681 )
2021-04-06 09:52:55 +03:00
Seλçuk Öztürk
bf986e313c
Racket package manager support ( #667 )
2021-03-14 12:12:38 +02:00
Alex
8bf3d70e5f
Support for PIP3 (self update) ( #663 )
2021-03-02 11:39:49 +02:00
Akeshihiro
09673297db
Drop the Go step ( #660 )
...
* Drop the Go step
With the release of Go 1.16 the behavior of `go get` has been changed.
In previous Go versions `go get` was used not only to add module
dependencies but also to install Go tools.
As of Go 1.16 `go get` can only add and upgrade module dependencies.
To install Go tools now the `go install` command has to be used.
Further on Go 1.16 enabled the GOMODULE mode by default and will drop
the GOPATH mode completly in Go 1.17.
So the package definition `all` like in `go get -u all` does not work
anymore if the PWD is outside of a Go module project.
Because of this `go list all` also does not work for the same reason.
That being said it seems that currently there is no way to get a list of
all installed Go tools or packages at the GOPATH level.
So the only possible solution to determine the installed Go tools and
also to update them would be by inspecting the `go env GOBIN` directory
as well as the `go env GOMODCACHE` sub-directories and to filter the
results according to their possible name-to-package boundaries.
As this approach seems to be very ugly and also not to be very safe or
stable and Go currently does not support any kind of automated upgrades
of installed Go tools it is best to drop the Go step for now until Go
implements some kind of Go tool upgrade feature.
Fixes #659
* Remove Go from Step enum
2021-02-24 12:17:03 +02:00
Roey Darwish Dror
593ff0a9bc
Support VSCodium ( Fix #637 ) ( #639 )
2021-02-22 13:01:33 +02:00
Roey Darwish Dror
64b2f08702
Fix improper sorting
2021-02-19 06:43:13 +02:00
Roey Darwish Dror
c9aecda2ca
Fix vscode enum key ( fix #645 )
2021-02-19 06:42:23 +02:00
Roey Darwish Dror
4fe3c257b6
Fixed Microsoft Store terminology
2021-02-18 14:20:30 +02:00
Roey Darwish Dror
bb3a9347c9
Fossil support ( #636 )
2021-02-17 16:46:29 +02:00
M*C*O
513ffb8f22
Add support for the micro text editor ( #635 )
2021-02-15 21:43:36 +02:00
Alex
878cad5c80
added support for Visual Studio Code (VSC) extension update ( #628 )
2021-02-13 06:35:20 +02:00
Roey Darwish Dror
746ffda444
Windows App Store ( fix #622 ) ( #624 )
2021-02-11 06:31:59 +02:00
Roey Darwish Dror
729b5b6cb4
Bash-it ( fix #621 ) ( #625 )
2021-02-10 08:58:03 +02:00
Roey Darwish Dror
31db02d95a
Split brew cask into a seperate step ( fix #588 ) ( #593 )
2020-12-30 10:35:50 +02:00
Roey Darwish Dror
a519bc5475
Enable distro-sync in Fedora ( fix #587 ) ( #590 )
2020-12-26 09:17:54 +02:00
Roey Darwish Dror
514fbbbbb5
Add support for dotnet upgrade
2020-12-26 06:43:48 +02:00
Roey Darwish Dror
9a368d8218
Sort the step list in the configuration ( fix #562 )
2020-11-16 14:28:29 +02:00
Don Petersen
36b436efcc
Add support for upgrading gcloud ( #561 )
2020-11-16 06:07:42 +02:00
Roey Darwish Dror
f9999b46fa
--only will execute disabled steps ( fix #533 ) ( #534 )
2020-10-02 23:18:14 +03:00
Terkwood
ee20a755d8
Add deno upgrade ( #531 )
...
* Add Deno support (fix #526 )
* Change deno update to deno upgrade
Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com >
2020-10-01 22:59:06 +03:00
Hsiao-nan Cheung
06369e6e4a
Add rtcl::rupdate ( #525 )
...
* Add rtcl::rupdate
Signed-off-by: Hsiao-nan Cheung <niheaven@gmail.com >
* Using `rtcl` as seperator
Signed-off-by: Hsiao-nan Cheung <niheaven@gmail.com >
2020-09-24 20:00:06 +03:00
Roey Darwish Dror
10f3d929e8
Add post-commands ( fix #505 ) ( #515 )
2020-08-30 07:40:06 +03:00
Roey Darwish Dror
2504652857
Add choosenim ( fix #511 ) ( #512 )
2020-08-28 16:16:23 +03:00
Roey Darwish Dror
34c74e44ca
Allow remotes to be launched in new Windows terminal windows ( #504 )
2020-08-23 09:12:40 +03:00
Roey Darwish Dror
417ca1257a
Add --show-skipped ( fix #501 ) ( #502 )
2020-08-21 23:04:36 +03:00
Roey Darwish Dror
be631c663e
Add flag for limit execution to specific remote hosts ( fix #491 ) ( #492 )
2020-08-02 06:29:16 +03:00
Roey Darwish Dror
4171b329ba
Support sheldon ( #487 )
2020-07-30 06:27:29 +03:00
Roey Darwish Dror
e8851af90c
Support yadm ( fix #464 ) ( #470 )
2020-07-11 08:00:35 +03:00
Roey Darwish Dror
065565240e
Automatically detect gsudo ( #469 )
2020-07-10 11:21:19 +03:00
Alex Hamilton
69b9c4b24c
Add remote_topgrade_path configuration option
2020-07-10 10:45:15 +03:00
chhe
64fbf606df
option to use choco with gsudo on windows ( #463 )
2020-07-06 14:36:45 +03:00
Roey Darwish Dror
5c7f04c2cf
Add ability to ignore certain failures ( #461 )
2020-07-02 11:15:56 +03:00
Roey Darwish Dror
3f80bee53a
Self rename in Windows ( fix #458 ) ( #460 )
2020-07-01 21:03:19 +03:00
Roey Darwish Dror
33da94c818
Fix inconsistencies between steps names in the configuration vs the command line ( fix #456 )
2020-06-30 11:36:34 +03:00
Roey Darwish Dror
e542054229
Add a command for showing config reference
2020-06-30 10:01:22 +03:00
Bastian Hofmann
e38252d95d
Add support for the kubectl plugin package manager krew ( #454 )
...
https://krew.sigs.k8s.io/
2020-06-29 06:13:31 +03:00
Roey Darwish Dror
5fb9b41771
Use a vim script to upgrade vim ( #451 )
2020-06-28 08:33:40 +03:00
Roey Darwish Dror
28c4c743ea
Split package managers to different steps ( #447 )
2020-06-24 14:30:24 +03:00
Roey Darwish Dror
f27ec9cc18
Fix config editing in Windows
2020-06-24 08:59:06 +03:00
Roey Darwish Dror
db9fecf7f6
Deny unknown fields from all configuration sections
2020-06-19 22:29:42 +03:00
Roey Darwish Dror
4a4e779621
Add configuration flags for portage arguments ( #436 )
2020-06-19 10:34:45 +03:00
Roey Darwish Dror
9a3b7e30ee
Don't complain if the configuration directory does not exist
2020-06-17 09:56:52 +03:00
Roey Darwish Dror
bb9c884f81
Add an option to always suspend vagrant boxes
2020-06-13 07:44:53 +03:00
Roey Darwish Dror
705e36217c
Fix git repos ( fix #425 ) ( #427 )
2020-06-11 15:19:18 +03:00
Roey Darwish Dror
ddd10981b4
Vagrant ( #422 )
2020-06-10 11:51:52 +03:00
Roey Darwish Dror
05612b51f2
Obsolete old macOS configuration path
2020-06-07 08:26:18 +03:00