Roey Darwish Dror
ae75f0de9e
No need to update submodules ( fix #115 )
...
Git pull should do that. In addition, it breaks the colors in Windows
2019-01-30 09:48:26 +02:00
Roey Darwish Dror
4f981fd504
Only update Powershell modules if profile is present and allow disabling this step ( fix #114 )
2019-01-27 20:30:29 +02:00
Roey Darwish Dror
df27021277
Use the correct paths for Emacs ( fix #112 )
2019-01-27 20:30:29 +02:00
Roey Darwish Dror
71558e6bdb
Fix light themes
2019-01-24 13:35:38 +02:00
Roey Darwish Dror
fad9cc665c
Fix warnings
2019-01-21 20:28:23 +02:00
Roey Darwish Dror
84323d9729
Don't run Powershell in a dumb terminal ( fix #110 )
2019-01-21 20:12:56 +02:00
Roey Darwish Dror
65e81872ac
Fix retrival of Powershell profile path
2019-01-21 20:12:20 +02:00
Roey Darwish Dror
e9d76d185b
Use flatpak --system to update flatpak ( fix #107 )
2019-01-16 11:28:37 +02:00
Edvin Malinovskis
bfcfe5b3fa
Generic Blacklist implementation ( #108 )
2019-01-16 10:51:43 +02:00
Roey Darwish Dror
235df19ac5
No need for patched self_upgrade
2019-01-13 22:54:51 +02:00
Edvin Malinovskis
ab5b02c6c8
Add --no-ruby flag ( #106 )
2019-01-13 16:10:23 +02:00
Roey Darwish Dror
71d31fcdc5
Fix wrong stub value in Windows Ctrl+C
2019-01-04 11:01:24 +02:00
Roey Darwish Dror
1b2308aaef
Add check_output
2019-01-01 22:22:07 +02:00
Roey Darwish Dror
39d4100591
Fix a warning
2019-01-01 10:20:41 +02:00
Roey Darwish Dror
b88d41f3db
Reduced multiple calls to context
2018-12-31 22:23:04 +02:00
Roey Darwish Dror
f3f8f322d8
Add check_run()
2018-12-31 22:00:34 +02:00
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
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
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
365847a498
Rust 2018
2018-12-12 13:08:06 +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
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
7e601f805d
Use the self_upgrade version which supports zip ( fix #92 )
2018-11-25 13:08:55 +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
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
92286853d1
Use sudo for package auditing
2018-11-15 15:54:24 +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
c333f9d813
Ignore bad retry answer ( fix #86 )
2018-11-10 20:18:43 +02:00
Roey Darwish Dror
590d166bac
Print a newline after the retry question
2018-11-07 14:56:40 +02:00