SteveLauC
f661f00277
feat: support auto-cpufreq ( #800 )
2024-05-18 16:34:03 +08:00
Alok Singh
2a1999fe20
Add rye support ( #799 )
...
Rye is a new cargo-like package manager for python by @mitsuhiko.
2024-05-13 20:52:13 +08:00
SteveLauC
767f0d91f4
refactor: 2 clippy warnings ( #789 )
2024-05-06 20:37:55 +08:00
Andrew Barchuk
04bfb45a97
Fix local host detection for remotes with user ( #755 )
2024-04-08 19:43:32 +08:00
SteveLauC
d90ce30452
feat: support update PlatformIO Core ( #759 )
2024-04-07 11:03:33 +08:00
Ricardo Torres
ab21600ca6
feat: add support for mise ( #757 )
...
Add support for mise-en-place (or mise). Mise is a tool like asdf (already supported). https://mise.jdx.dev/
2024-03-30 18:40:16 +08:00
SteveLauC
f4e0258b09
style: fix 2 clippy lint unless_vec & unused_io_amount ( #751 )
2024-03-24 11:24:39 +08:00
SteveLauC
d50360a69a
feat: support update ClamAV databases ( #747 )
2024-03-19 14:10:47 +08:00
Alok Singh
9518f43866
Add support for Lean 4's elan ( #742 )
2024-03-16 09:35:47 +08:00
Brent Monning
6dab1e4f37
feat: adds xcodes step ( #643 )
2024-03-01 07:58:24 +08:00
Lucas Parzianello
650a143602
Adds pyenv step ( #724 )
2024-02-27 09:25:18 +08:00
SteveLauC
a801b7b9f4
chore: bump deps ( #714 )
2024-02-24 13:14:53 +08:00
luciodaou
8991bc9f62
feat(brew): adds "greedy-latest" option to Brew ( #636 )
2024-02-17 11:45:57 +08:00
SteveLauC
7a3f3a8905
feat: support waydroid ( #687 )
2024-02-16 11:57:53 +08:00
Wallunen
77a8b3b7d2
feat: add fetch_head configuration option into brew ( #679 )
2024-02-06 16:17:27 +08:00
Nils
7007e76ab5
Fix/winget ( #670 )
...
* cargo update
* Remove the check for 'winget_enable' set to 'true'. On my Windows 10 and 11 machines, there are no issues with Winget anymore. As far as I remember, it was disabled by default because it was buggy back then.
* remove print_warning
* Revert "cargo update"
This reverts commit 5f4e532bc1 .
* Removed the `enable_winget = true` configuration as winget is now enabled by default.
* Removed the #[cfg(windows)] flag.
* Revised as Recommended
* Wrapping at 80
2024-02-03 09:09:47 +08:00
SteveLauC
2e70d132d0
feat: certbot renew ( #665 )
2024-01-28 13:03:30 +08:00
Ned Wolpert
78dc567226
Added an Audit step for FreeBSD and DragonFly packagees. ( #640 )
...
* Added an Audit step for FreeBSD and DragonFly.
Allows for auditing the packages to be disabled since they are breaking steps.
Current behaivor is the default, where if the audit fails topgrade stops. Can
be disabled in the [misc] section independenly from other sections
2024-01-08 09:40:01 +08:00
Jakob Fels
a15e6748c7
Add option to ignore containers to pull ( #613 )
2023-11-24 16:44:52 +08:00
SteveLauC
c6d0539fd2
chore(deps): bump all deps ( #618 )
2023-11-24 07:50:41 +08:00
SteveLauC
b461fc2536
refactor: cleanup for #615 ( #616 )
2023-11-22 09:34:21 +08:00
Sam Vente
7e63977ba0
revert git pushing functionalities ( #615 )
2023-11-22 09:04:19 +08:00
LeSnake
465df2e9be
feat: add Bun packages step ( #599 )
2023-11-05 10:34:21 +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
a8c29fd1a2
fix: make logger work while loading config file ( #581 )
2023-10-17 11:19:47 +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
PabloMarcendo
df381f3a79
feat: add option for nix-env arguments ( #555 )
2023-09-21 09:05:03 +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
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
samhanic
2c9a56a8df
feat: support miktex packages update ( #535 )
2023-08-13 10:05:07 +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
SteveLauC
dbac121a90
refactor(config): move sudo_command to section misc ( #484 )
2023-07-01 13:58:39 +00:00
SteveLauC
06cb88a1a1
test: test for config file creation and default config file parsing ( #459 )
2023-06-23 09:04:05 +00:00
SteveLauC
a6195d284c
feat: support Bob ( #461 )
2023-06-23 09:03:57 +00:00
slowsage
3e6c6e513b
fix: handle no topgrade.toml but files in topgrade.d ( #460 )
2023-06-13 14:17:27 +00:00
slowsage
03436b7f8f
fix: Handle '# [include]'. Update default config ( #450 )
2023-06-01 07:15:49 +00:00
slowsage
c7923393be
fix: Write to correct config path when none exists. ( #449 )
2023-05-30 07:07:02 +00:00
slowsage
d4548b2f9a
feat: Add arguments to pipupgrade and fix enable_pipupgrade check ( #448 )
2023-05-30 07:04:23 +00:00
Kevin Gavrois
7db991db9d
Merge code for desktop notification between MacOS and Linux ( #438 )
2023-05-26 10:07:14 +02:00
PolpOnline
cb7adc8ced
Added ability to include directories as an extension of the config file ( #421 )
2023-05-25 12:22:11 +02:00
MonstrousOgre
54301a6a17
Adding local pip-review ( #433 )
2023-05-20 19:33:59 +02:00
SteveLauC
43c02cf7a7
feat: support maza ( #427 )
2023-05-17 19:18:03 +02:00
SteveLauC
14753a14e7
feat: support AppMan ( #423 )
2023-05-09 08:03:06 +02:00
signed-log
97fd2b2718
Make zypper dist-upgrade opt-in on SLE/Leap ( #417 )
...
Make zypper dist-upgrade opt-in on SLE/Leap
- Create a `suse_dup` config option
- Create a new `Distribution::OpenSuseTumbleweed` object along with `upgrade_opensuse_tumbleweed()`
* The purpose of it is to ignore the config option on Tumblweed as
zypper `dup` is the only way to update a Tumbleweed
2023-05-05 10:24:01 +02:00
SteveLauC
f30e36d7bb
feat: support stew ( #422 )
2023-05-05 10:17:42 +02:00
PolpOnline
a2331a2575
Add the ability to have the config file in $XDG_CONFIG_HOME/topgrade/topgrade.toml ( #418 )
2023-05-03 19:53:52 +00:00
Utkarsh Gupta
327ed837c2
Replace directories with home & etcetera ( #407 )
...
* Use global lazy HOME_DIR
* Remove unused base_dirs
* Use `etcetera` instead of `directories`
---------
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2023-04-30 18:32:13 +00:00