SteveLauC
c33d396489
docs: --only is no longer experimental ( #919 )
2024-09-29 09:03:26 +08:00
⑆ Neveda ⑈
f6d2ba4dae
feat(brew): Add greedy-auto-updates option to Brew ( #914 )
2024-09-26 18:29:11 +08:00
SteveLauC
a88574204d
docs: don't call execute("bin_name_str") ( #916 )
2024-09-26 15:05:45 +08:00
Marcelo Duarte Trevisani
9435bc4b7d
Add Pixi to topgrade ( #915 )
...
* Add Pixi
* make linter happy
* Fix args
2024-09-26 14:19:32 +08:00
tomaszn
27245cbd7b
feat(brew): use sudo if Homebrew owned by another user on Linux ( #904 )
...
feat(brew): use sudo if Homebrew owned by another user
On Linux, run "brew update" with sudo if the Homebrew installation directory
is owned by a different user. This is typically the user who installed
Homebrew, but can also be a dedicated user account. This change ensures that
Homebrew updates can proceed smoothly even when its directory ownership does
not match the current user's UID. Proper sudo configuration is assumed for
this to work properly.
2024-09-22 21:00:52 +08:00
wetfloo
21751aa8a5
feat: tmux session attach mode ( #901 )
...
* feat: tmux session attach mode
* feat: example config update
* feat: move the comment down to be relevant
* feat: fix tmux not attaching from non-tmux env when using create_and_switch_client
* feat: make matching on tmux modes as described in suggestions
* feat: make tmux_session_attach_mode private
* feat: remove tmux mode cli option
* feat: wrap default value in quotation marks for tmux session mode
* feat: renames for tmux session management options
* feat: try to make tmux session mode description better
2024-09-17 21:06:39 +08:00
Marcel Coetzee
ad41948450
Remove check for whether conda config contains auto_activate_base ( #905 )
...
Signed-off-by: Marcel Coetzee <marcel@mooncoon.com >
2024-09-17 09:14:52 +08:00
SteveLauC
e32246f172
feat: clean scoop cache if cleanup is enabled ( #909 )
2024-09-16 15:27:01 +08:00
SteveLauC
25d3a816b4
fix: aura since v4.0.6 does not need sudo ( #908 )
...
* fix: aura since v4.0.6 does not need sudo
* fix: remove 'aura ' from version str
2024-09-16 13:01:05 +08:00
SteveLauC
05b1a565e0
chore: pin toolchain to MSRV(1.76) ( #900 )
...
* chore: pin toolchain to MSRV(1.76)
* chore: remove more toolchain action & update readme
2024-09-04 21:40:09 +08:00
Kreeblah
7b2623ea3c
Add Debian-based system builds ( #898 )
...
* Add Debian-based system builds
* Address feedback
* Remove git as a listed dependency for Debian package
2024-09-04 11:50:39 +08:00
SteveLauC
983c5243ba
fix: a panic introduced by improper unwrap() ( #899 )
...
fix: an panic introduced by improper unwrap()
2024-09-03 15:26:41 +08:00
Lucas Parzianello
1958fe1e5b
Containers step: new runtime option to configuration ( #896 )
...
* pyenv: fixes #849
* feat: adds `uv` python manager step
* moved new uv step from unix to generic
* containers step: added container runtime option to config
* documented breaking change
---------
Co-authored-by: Lucas Parzianello <lucaspar@users.noreply.github.com >
2024-09-01 15:35:23 +08:00
SteveLauC
ca8558d9b4
feat: support step Bun on Windows ( #893 )
2024-08-26 22:21:17 +08:00
Lucas Parzianello
1b534800a9
Adds uv step ( #890 )
...
* pyenv: fixes #849
* feat: adds `uv` python manager step
* moved new uv step from unix to generic
---------
Co-authored-by: Lucas Parzianello <lucaspar@users.noreply.github.com >
2024-08-25 10:22:27 +08:00
Boris Smidt
e91c00c9c0
Add aqua tool installer cli ( #889 )
...
* Add aqua cli
* Move aqua cli to generic.rs
* Add a dry-run support to aqua
* style: format code
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
2024-08-20 09:18:27 +08:00
Nils
a2375b4820
chore: update winget-releaser to use main branch ( #888 )
...
Update the winget-releaser action in the release_to_winget.yml workflow to use the main branch instead of v2. This ensures that the latest version of the action is being used for publishing.
2024-08-18 10:29:17 +08:00
Patrick J. Roddy
2e0c8e9e17
Fix RubyGems issues for mise regarding sudo ( #887 )
2024-08-18 10:28:22 +08:00
Nils
dc0ddcf9f0
Update README.md ( #882 )
...
* Update README.md
Added Chocolatey
* chore: fix broken Chocolatey link in README.md
2024-08-18 10:22:23 +08:00
Diogo Ribeiro
a1f3c86a39
feat: add volta packages ( #883 )
...
add print_info when no packages found
apply review feedback
2024-08-01 18:26:22 +08:00
Daniel Horecki
55f672eff7
Allow Nix unfree packages to be upgraded ( #881 )
...
Allow unfree packages to be upgraded
Fixes #611 .
Co-authored-by: Daniel Horecki <morr@morr.pl >
2024-08-01 09:52:03 +08:00
Nils
8ece0346d8
chore: improve Windows Update step and add PSWindowsUpdate Module ( #842 )
...
* chore: improve Windows Update step and add PSWindowsUpdate Module
Refactor the `windows_update` function in `windows.rs` to improve the Windows Update step. Added a prompt for administrator privileges and updated the warning message. Also, added support for installing the PSWindowsUpdate Module as an alternative to using USOClient for Windows Update.
still see warning:
The installer will request to run as administrator, expect a prompt.
Start-Process : A parameter cannot be found that matches parameter name 'Command'.
At line:1 char:74
+ ... ath powershell -Verb runAs -ArgumentList -NoProfile -Command Import- ...
+ ~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand
VERBOSE: MSI-THIN-GF36 (6/30/2024 4:48:48 PM): Connecting to Microsoft Update server. Please wait...
VERBOSE: Found [0] Updates in pre search criteria
but as the verbose shows it works
* trying
* fix
2024-08-01 09:50:48 +08:00
Nicolas Lorin
b1fe1d201a
ci: fix release_to_aur.yml ( #879 )
2024-07-29 16:13:33 +08:00
Nils
5010abdc22
Update SECURITY.md ( #878 )
2024-07-29 10:01:46 +08:00
SteveLauC
e4441d5021
refactor: fix Windows clippy ( #880 )
...
Refactor: fix Windows clippy
2024-07-29 09:01:04 +08:00
dashmoho
5af0c6a7e5
Fix nix upgrades ( #874 )
...
Nix version 2.21 changed how packages are upgraded.
Fixes #782 .
Co-authored-by: Daniel Horecki <morr@morr.pl >
2024-07-24 07:37:22 +08:00
SteveLauC
b8da17106a
feat: support ZVM ( #777 )
2024-07-23 07:26:08 +08:00
Tommaso Melacarne
fdf40dbf43
Fix nightly clippy warnings ( #872 )
2024-07-22 07:33:42 +08:00
Ryan Zoeller
f3b6530969
feat(os): support NI Linux Real-Time's opkg package manager ( #870 )
...
NI Linux Real-Time is a Yocto Linux-based distribution used with
NI's embedded and real-time controllers.
Related links:
- https://www.ni.com/en/shop/linux/introduction-to-ni-linux-real-time.html
- https://github.com/ni/nilrt
- https://github.com/ni/nilrt-docs
2024-07-21 09:09:36 +08:00
Lazerbeak12345
cbc5fc94f9
feat(linux.rs): Add support for Funtoo ( #868 )
...
* feat(linus.rs): Add support for Funtoo
* style(linux.rs): fix clippy reccomendations
* test(funtoo support): add funtoo test
2024-07-20 11:04:26 +08:00
SteveLauC
dceb697355
feat: don't run reboot with sudo on Linux with systemd ( #866 )
2024-07-20 10:13:14 +08:00
Lucas Parzianello
07118fa0d2
Fix pyenv: no such command 'update' ( #860 )
...
pyenv: fixes #849
Co-authored-by: Lucas Parzianello <lucaspar@users.noreply.github.com >
2024-07-11 07:52:09 +08:00
dependabot[bot]
16e6db0def
chore(deps): bump zerovec-derive from 0.10.2 to 0.10.3 ( #858 )
...
Bumps [zerovec-derive](https://github.com/unicode-org/icu4x ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits/ind/zerovec-derive@0.10.3 )
---
updated-dependencies:
- dependency-name: zerovec-derive
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 07:44:46 +08:00
dependabot[bot]
64d8f6d632
chore(deps): bump zerovec from 0.10.2 to 0.10.4 ( #856 )
...
Bumps [zerovec](https://github.com/unicode-org/icu4x ) from 0.10.2 to 0.10.4.
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits/ind/zerovec@0.10.4 )
---
updated-dependencies:
- dependency-name: zerovec
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 07:59:04 +08:00
SteveLauC
180b5cba58
docs: document that maintenance continues ( #855 )
2024-07-08 09:26:57 +08:00
Steve Lau
bac416e907
docs: document that it is currently unmaintained
2024-07-07 16:23:23 +08:00
NAKASHIMA, Makoto
cb674a1572
fix: traverse symbolic links under $CONIG_DIR/topgrade.d ( #852 ) ( #853 )
2024-07-07 13:47:53 +08:00
SteveLauC
960b14fa20
feat: support Poetry ( #790 )
2024-07-07 10:37:07 +08:00
tranzystorekk
a9f57d4205
Small clap adjustments ( #846 )
...
* style(cli): use new clap keywords
* fix(cli): use lowercase command name
2024-07-01 17:06:04 +08:00
SteveLauC
13330b6950
docs: update release procedure ( #845 )
2024-07-01 10:21:35 +08:00
SteveLauC
1ebcc9beee
chore: prepare for v15.0.0 ( #843 )
v15.0.0
2024-07-01 09:45:20 +08:00
SteveLauC
55e1bbf2b9
feat: new step Lensfun's database update ( #839 )
...
* feat: new step Lensfun's database update
* refactor: take 1 as a success exit code
2024-06-30 22:41:09 +08:00
SteveLauC
f2dfa1e475
fix: consider TMUX_PLUGIN_MANAGER_PATH when searching tpm binary ( #835 )
...
* fix: consider TMUX_PLUGIN_MANAGER_PATH when searching tpm binary
* fix: correct update_plugins path when env var is present
2024-06-30 19:17:30 +08:00
SteveLauC
fcd53e772a
chore: collect --dry-run and --yes opts info in feature request template ( #838 )
...
chore: collect --dry-run and --yes opts info in feature request template
2024-06-30 14:17:45 +08:00
dependabot[bot]
8b9d7ef8f3
chore(deps): bump curve25519-dalek from 4.1.2 to 4.1.3 ( #827 )
...
Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
---
updated-dependencies:
- dependency-name: curve25519-dalek
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 09:49:20 +08:00
SteveLauC
d8406a8cfe
style: allow unused ExecutorChild ( #829 )
...
* style: allow unused ExecutorChild
* style: remove duplicate cfg on windows
2024-06-19 09:43:26 +08:00
SteveLauC
4a9ef581e5
chore: bump deps ( #823 )
2024-06-13 09:21:42 +08:00
Tamás Demeter-Haludka
a52db1f261
Run MasonUpdate as part of the vim updates ( #821 )
...
feat(vim): add mason update
2024-06-13 09:00:15 +08:00
Yaroslav Markin
8e16174ce7
fix(RubyGems): support no-sudo updating for rbenv and rvm ( #820 )
2024-06-06 19:37:06 +08:00
huajingyun
c748bb5d7a
deps: bump libc from 0.2.153 to 0.2.155 ( #818 )
2024-05-28 09:23:10 +08:00