LeSnake
465df2e9be
feat: add Bun packages step ( #599 )
2023-11-05 10:34:21 +08:00
SteveLauC
61ef926849
chore: update issue template label ( #596 )
2023-11-01 08:57:57 +08:00
SteveLauC
7fa38c593e
fix: omz remote execution if ZSH is not present ( #592 )
2023-10-29 18:05:20 +08:00
SteveLauC
41c6d1cd9a
chore: release v13.0.0 ( #579 )
v13.0.0
2023-10-20 08:07:11 +08:00
dependabot[bot]
cf3893dc49
chore(deps): bump rustix from 0.37.20 to 0.37.25 ( #586 )
2023-10-19 08:38:28 +08:00
SteveLauC
a2fbe92a25
refactor: make SelfUpdate a step ( #585 )
2023-10-18 12:19:53 +08:00
SteveLauC
e1754707d8
refactor: remove legacy deprecated macros ( #583 )
2023-10-18 11:13:14 +08:00
SteveLauC
cd380a53b3
docs: new demo video ( #584 )
2023-10-18 09:33:37 +08:00
SteveLauC
a8c29fd1a2
fix: make logger work while loading config file ( #581 )
2023-10-17 11:19:47 +08:00
Sam Vente
6b871e7949
switch git push and pull order ( #578 )
2023-10-15 17:06:40 +08:00
SteveLauC
1b5fdb6645
fix: shellexpand git.pull_only_repos & git.push_only_repos ( #576 )
2023-10-13 18:54:42 +08:00
Sam Vente
fe9d877cdf
Add support for pushing custom git repositories ( #574 )
2023-10-13 17:01:35 +08:00
SteveLauC
60e7aa8f03
fix: disable dotnet greeting msg with DOTNET_NOLOGO=true ( #573 )
2023-10-12 14:37:52 +08:00
SteveLauC
18e2d3e59c
chore: always use the latest stable toolchain for CI ( #571 )
2023-10-11 09:46:36 +08:00
Mylloon
d68fcb08b2
fix: Support yes option for opam upgrade ( #570 )
2023-10-10 08:08:46 +08:00
Zach Crownover
1f6baefdc3
Fix builds and runs on DragonFly BSD ( #569 )
2023-10-08 08:13:26 +08:00
SteveLauC
71efce32c1
chore: bump CI toolchain to 1.73.0 ( #567 )
2023-10-06 12:05:44 +08:00
dependabot[bot]
3626c9cdc8
chore(deps): bump webpki from 0.22.1 to 0.22.2 ( #564 )
...
Bumps [webpki](https://github.com/briansmith/webpki ) from 0.22.1 to 0.22.2.
- [Commits](https://github.com/briansmith/webpki/commits )
---
updated-dependencies:
- dependency-name: webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 08:21:00 +08:00
SteveLauC
a23b761304
fix: --yes option for protonup ( #560 )
2023-09-30 16:44:20 +08:00
SteveLauC
3fd27e4913
chore: add the check for the --yes opt in PR template ( #561 )
2023-09-30 12:46:01 +08:00
Sohum
b3f152b716
feat(wsl): pass verbose to topgrade-in-wsl ( #556 )
...
Closes #521
2023-09-26 11:11:19 +08:00
PabloMarcendo
df381f3a79
feat: add option for nix-env arguments ( #555 )
2023-09-21 09:05:03 +08:00
dependabot[bot]
2dec9db310
chore(deps): bump webpki from 0.22.0 to 0.22.1 ( #554 )
...
Bumps [webpki](https://github.com/briansmith/webpki ) from 0.22.0 to 0.22.1.
- [Commits](https://github.com/briansmith/webpki/commits )
---
updated-dependencies:
- dependency-name: webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 16:04:27 +08:00
SteveLauC
d50dc4c9f6
chore: bump CI toolchain ( #553 )
2023-09-20 15:57:35 +08:00
SteveLauC
ed8b563f20
fix: remote oh-my-zsh env var export issue ( #528 )
...
* fix: fix remove oh-my-zsh env export issue
2023-09-19 09:15:34 +08:00
Rebecca Turner
2a73aa731d
Make error messages nicer ( #551 )
...
* Remove unhelpful information from errors
Before:
```
Git repositories failed:
0: error: cannot pull with rebase: You have unstaged changes.
error: Please commit or stash them.
0:
Location:
src/steps/git.rs:39
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
```
After:
```
Git repositories failed:
0: Failed to pull /Users/wiggles/.dotfiles
1: error: cannot pull with rebase: You have unstaged changes.
error: Please commit or stash them.
Location:
src/steps/git.rs:39
```
* Improve git_repos errors
This removes the extra blank "0:" line at the end of the error, doesn't
print the error message twice, and provides the repo path in the error
message.
2023-09-19 09:09:58 +08:00
Rebecca Turner
4dd1c13bd8
fix: fix "Nix" step to use nix upgrade-nix in more situations ( #550 )
...
`nix upgrade-nix` can be used on any platform except NixOS where `nix`
is available.
Also use `nix profile upgrade --verbose` because the non-verbose mode
doesn't print anything on stdout.
2023-09-17 15:40:04 +08:00
Rebecca Turner
c1c9fe22df
feat: allow setting misc.log_filters in config.toml ( #552 )
...
Allow setting `log_filters` in `config.toml`
This allows setting a list of `log_filters` in the `[misc]` section in
the `config.toml`. These filters are prepended to any filters listed
with `--log-filters`. Finally, `--verbose` can now be used with
`--log-filters`, and it will append `debug` to the list of filters
rather than replacing it entirely.
2023-09-17 15:04:46 +08:00
SteveLauC
06a6b7a2eb
fix: skip needrestart when using nala on debian-based distro ( #548 )
2023-09-14 18:15:45 +08:00
SteveLauC
b814dd824f
chore: bump ci toolchain ( #544 )
2023-09-01 14:42:12 +08:00
dependabot[bot]
ce234bdb59
chore(deps): bump rustls-webpki from 0.100.1 to 0.100.2 ( #542 )
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.100.1 to 0.100.2.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.100.1...v/0.100.2 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 09:29:05 +08:00
SteveLauC
13a46a44a8
refactor: deprioritize please-sudo ( #541 )
...
refactor: deprioritze please-sudo
2023-08-22 09:14:29 +08:00
SteveLauC
dc78b00c3c
feat: support LURE ( #537 )
2023-08-15 08:36:20 +08:00
samhanic
48ae4bf813
feat: support Vscode packages updates ( #536 )
...
feat: support vscode extensions update
2023-08-14 09:22:26 +08:00
SteveLauC
a50040e2d5
chore: add check for dry-run opt in PR template ( #538 )
...
chore: add test for dry-run opt in PR template
2023-08-13 10:24:39 +08:00
samhanic
2c9a56a8df
feat: support miktex packages update ( #535 )
2023-08-13 10:05:07 +08:00
Sujay R
021320b292
Prioritize sudo steps to prevent sudo timeout ( #532 )
2023-08-06 11:32:20 +08:00
SteveLauC
9d3662c3ea
chore: add ssh-related questions in issue template ( #523 )
2023-07-29 09:20:39 +08:00
SteveLauC
8e580457a5
chore: release v12.0.2 ( #518 )
v12.0.2
2023-07-25 14:22:14 +08:00
SteveLauC
5350658dab
fix: WSL detection ( #508 )
...
* fix: wSL detection
2023-07-25 14:02:13 +08:00
SteveLauC
1ec0ac50a5
fix: fix Linux and DragonFlyBSD yes option ( #513 )
2023-07-25 08:37:03 +08:00
SteveLauC
635bfce198
feat: extra arguments for Home Manager ( #507 )
...
* feat: extra arguments for Home Manager
2023-07-24 13:07:55 +08:00
6543
1307d2d7e8
feat: better error message on wrong os-release file ( #511 )
...
* enhancement: better error message when os-release parsing fails
2023-07-24 08:27:13 +08:00
SteveLauC
d21141fefe
chore: release v12.0.1 ( #510 )
v12.0.1
2023-07-23 20:06:31 +08:00
SteveLauC
0ec0e5a9dd
chore: bump ci toolchain and MSRV ( #506 )
...
* chore: bump ci toolchain and MSRV
* fix clippy on macOS
2023-07-19 10:54:34 +08:00
SteveLauC
9415d7c61f
fix(oh-my-zsh): fix remote oh-my-zsh issue ( #496 )
...
* fix(oh-my-zsh): fix remote oh-my-zsh issue
2023-07-18 13:59:55 +08:00
SteveLauC
42188af02b
CI: release to PyPI ( #500 )
2023-07-18 08:11:36 +08:00
signed-log
e9581bcf15
feat: add assume-yes to more Linux managers ( #501 )
...
* Add assume-yes options to most Linux managers
Add `assume-yes` to :
- SUSE (Micro) - TW (`zypper`)
- PCLinux OS (`apt`)
- Solus (`eopkg`)
- `pacdef`
- Clear Linux (`swupd`)
2023-07-17 15:47:13 +08:00
SteveLauC
6afe4f51c6
test: unit test for Solus ( #504 )
2023-07-17 13:31:46 +08:00
signed-log
f623746d6c
Fix clippy warning about non_minimal_cfg ( #505 )
...
Fix clippy::non_minimal_cfg warning
2023-07-17 13:30:55 +08:00