Commit Graph

1054 Commits

Author SHA1 Message Date
Roey Darwish Dror
a404df9c97 Ctrl+C handling documentation 2018-12-31 14:13:06 +02:00
Roey Darwish Dror
19de361775 Dry run fixup 2018-12-31 14:06:21 +02:00
Roey Darwish Dror
2cac8a7970 Cargo fmt 2018-12-31 13:34:56 +02:00
Roey Darwish Dror
957d73c634 Don't pass dry_run as a boolean to functions 2018-12-31 13:26:17 +02:00
Roey Darwish Dror
23ae157c72 Run brew cask upgrade (fix #103) 2018-12-26 23:12:20 +02:00
Roey Darwish Dror
ded8041b1d No need for serde_derive in Rust 2018 2018-12-24 10:09:46 +02:00
Roey Darwish Dror
28e8ec79e1 Make clippy happy 2018-12-23 13:30:24 +02:00
Roey Darwish Dror
a0429fb917 Version bump 2018-12-23 13:26:46 +02:00
Roey Darwish Dror
6ee2f8ace2 Dependencies bump 2018-12-23 13:26:10 +02:00
Roey Darwish Dror
8e3727c73f Do not check for self upgrade if already upgraded 2018-12-23 13:23:42 +02:00
Roey Darwish Dror
ee54107d2a Print the changelog when updating 2018-12-23 13:17:53 +02:00
Roey Darwish Dror
badc6b665b Implement cleanup for Pacman 2018-12-23 10:47:45 +02:00
Roey Darwish Dror
83b6f9ace4 Run valet install after compose update (fix #99) 2018-12-18 14:22:26 +02:00
Roey Darwish Dror
c916b2920d Add supported platforms 2018-12-17 11:02:32 +02:00
Roey Darwish Dror
2f89f77be5 Use bold instead of italic in the readme 2018-12-17 10:56:49 +02:00
Roey Darwish Dror
47a271af47 Modules refactor 2018-12-17 09:40:38 +02:00
Christopher Medlin
66c6338b42 Implement cleanup for Debian based distros (#102) 2018-12-17 09:22:59 +02:00
Roey Darwish Dror
88ab17cfc3 Version bump 2018-12-12 13:25:37 +02:00
Roey Darwish Dror
365847a498 Rust 2018 2018-12-12 13:08:06 +02:00
Roey Darwish Dror
5fd38bfe98 Dependencies bump 2018-12-12 13:05:02 +02:00
Roey Darwish Dror
370310948b Better error model 2018-12-12 13:03:06 +02:00
Roey Darwish Dror
f23b6435bf Try to restore cargo fmt 2018-12-11 16:00:19 +02:00
Adam Papai
4c1d26e120 Add --no-vim flag (#98)
Just like we have the `--no-emacs` flag, it would be nice to have the `--no-vim` flag, to avoid the upgrade of the vim/neovim configuration files and packages.
2018-12-09 07:58:13 +00:00
Roey Darwish Dror
0500080e40 Add --no-retry (fix #97) 2018-12-05 13:40:02 +02:00
Roey Darwish Dror
2a5f5af934 Don't use help in structopt 2018-12-05 13:29:31 +02:00
Roey Darwish Dror
39faab0a12 Stop passing the terminal object 2018-12-05 12:59:53 +02:00
Roey Darwish Dror
09cfb81ba5 No need for patched self_update anymore 2018-12-04 14:20:16 +02:00
Roey Darwish Dror
f1de5fd545 Fix Windows build 2018-11-26 14:39:56 +02:00
Roey Darwish Dror
bbb276089d Move self-update to a module 2018-11-26 14:27:19 +02:00
Roey Darwish Dror
b266af7688 Version bump 2018-11-25 13:13:47 +02:00
Roey Darwish Dror
7e601f805d Use the self_upgrade version which supports zip (fix #92) 2018-11-25 13:08:55 +02:00
Jan Christian Grünhage
7d5a434866 Rename LICENCE to LICENSE (#96) 2018-11-21 07:56:41 +02:00
Roey Darwish Dror
5a7ec65545 Support Void (fix #95) 2018-11-20 14:38:23 +02:00
Roey Darwish Dror
30259018c5 vcpkg suppport (fix #81) 2018-11-20 09:33:18 +02:00
Roey Darwish Dror
a9527371b4 Update instructions regarding TPM (fix #93) 2018-11-20 09:11:44 +02:00
Roey Darwish Dror
7bf4c25fcf Remove all the macro use 2018-11-18 14:25:16 +02:00
Roey Darwish Dror
1b61a07d52 Remove #[macro_use] where possible (fix #87) 2018-11-18 13:26:37 +02:00
Nikolai Hellwig
7e5eb87b7d Adding a new flag for cleaning up old resources (#90)
* Adding a new flag to topgrade called "cleanup"

If you are using applications like homebrew they may keep a history of
packages downloaded. Especially the bigger your number of installed
packages for homebrew grows the bigger those directories get. This can
quickly add up to a couple of GBs.

If this flag is set then the homebrew part also calls "brew cleanup" for
cleaning up old resources. Of course this can be add to other calls as
well if supported.

* Updating readme for new cleanup flag
2018-11-17 20:09:46 +02:00
Roey Darwish Dror
b370955f79 Version bump 2018-11-16 10:11:54 +02:00
Roey Darwish Dror
2661a8753e Bump self_update to fix FreeBSD bug 2018-11-16 10:10:59 +02:00
Roey Darwish Dror
92286853d1 Use sudo for package auditing 2018-11-15 15:54:24 +02:00
Roey Darwish Dror
846772c609 Version bump 2018-11-15 12:43:17 +02:00
Roey Darwish Dror
d6787812a2 Remove cargo-fmt from CI
For some reason it's inconsistent between my computer and the CI, despite both are up-to-date
2018-11-15 12:05:37 +02:00
Roey Darwish Dror
fa39665bd3 Audit FreeBSD packages at summary 2018-11-15 11:41:54 +02:00
Roey Darwish Dror
7a9e1e4bee Respawn Topgrade when version is upgraded (fix #85) 2018-11-13 14:34:53 +02:00
Roey Darwish Dror
1e73011a15 Add FreeBSD 2018-11-13 13:02:28 +02:00
Roey Darwish Dror
b14c948567 Fix AppVeyor 2018-11-12 20:45:43 +02:00
Roey Darwish Dror
9de363383c Don't use a fork of self_update 2018-11-12 11:23:32 +02:00
Roey Darwish Dror
c333f9d813 Ignore bad retry answer (fix #86) 2018-11-10 20:18:43 +02:00
Roey Darwish Dror
663eb027c5 Version bump 2018-11-08 10:55:24 +02:00