1902 Commits

Author SHA1 Message Date
Roey Darwish Dror
24f8053b17 Support Oracle Linux (fix #83) 2018-11-07 10:22:13 +02:00
Roey Darwish Dror
ed8a842439 Use downcast_ref for errors 2018-11-07 10:18:18 +02:00
Roey Darwish Dror
9f52d7b1e2 Update readme 2018-11-04 11:46:47 +02:00
Roey Darwish Dror
8622118833 Version bump 2018-11-04 11:31:10 +02:00
Roey Darwish Dror
7d43057c27 Support OpenSUSE 2018-11-03 22:57:09 +02:00
Roey Darwish Dror
d2788ea47b Use which to determine the existence of cargo-install-update (#82) 2018-11-02 16:31:49 +02:00
Roey Darwish Dror
fde62711d5 Use the console crate 2018-11-01 11:42:17 +02:00
Roey Darwish Dror
17d1af8ba0 pipx (fix #76) 2018-10-31 13:01:57 +02:00
Roey Darwish Dror
e9d1ecc0db Bump dependencies 2018-10-31 12:56:32 +02:00
Roey Darwish Dror
036a86f593 Add Jetpack (fix #80) 2018-10-31 10:13:02 +02:00
Roey Darwish Dror
4c16a34053 Revert "Forbid clippy warnings"
This reverts commit c0942e12a3.

1 | #![cfg_attr(feature = "cargo-clippy", deny(clippy::all))]
  |                                            ^^^^^^^^^^^
error[E0658]: scoped lint `clippy::all` is experimental (see issue #44690)
2018-10-29 14:41:45 +02:00
Roey Darwish Dror
d081991edc Cargo fmt 2018-10-29 14:32:33 +02:00
Roey Darwish Dror
c0942e12a3 Forbid clippy warnings 2018-10-29 14:18:47 +02:00
Roey Darwish Dror
b104fec7c4 Version bump 2018-10-21 15:29:05 +03:00
Roey Darwish Dror
7e9e7b8756 Fix etc-update reporting 2018-10-21 15:16:14 +03:00
Roey Darwish Dror
ba7192c21d Gentoo support 2018-10-21 15:09:37 +03:00
Roey Darwish Dror
78396fc438 Nix package manager 2018-10-21 13:09:42 +03:00
Caleb Jasik
621e1d4d6e Adding Scoop to README.md (#79)
I just updated the README.md to reflect the new support for the scoop package manager
2018-10-18 09:22:38 +03:00
Roey Darwish Dror
0b03e1f9d1 Implement Scoop (fix #78) 2018-10-17 14:14:10 +03:00
Roey Darwish Dror
e5489270df Fix empty retry in Windows 2018-10-17 14:14:01 +03:00
Roey Darwish Dror
a6b6b7aa4e Ctrl+C handling (#75)
As stated [here](https://doc.rust-lang.org/std/io/trait.BufRead.html#errors-1), `read_until` (and `read_line`) ignore Ctrl+C, so Topgrade does not respond to Ctrl+C in the retry prompt, and instead will exit only when enter is pressed after Ctrl+C. This is undesirable, so this pull request is a WIP until we find a solution.
2018-10-17 14:07:58 +03:00
Roey Darwish Dror
41621bd08f Version bump 2018-10-09 10:41:31 +03:00
Roey Darwish Dror
51d67d6529 Run fisher self-update 2018-10-07 11:51:12 +03:00
Jorge Bucaran
0f67bbaf0c doc: update name and link to fisher (#74) 2018-10-07 10:16:04 +03:00
Roey Darwish Dror
ad3b94c110 Adapt to Fisher 3 (fixes #73) 2018-10-06 19:43:21 +03:00
Roey Darwish Dror
f07114fdfd Format change 2018-10-04 11:40:29 +03:00
Your Name
9bf893a14a Don't run APM on BSDs (fix #68) 2018-10-04 11:27:49 +03:00
Roey Darwish Dror
a9c534a2a2 Separate Flatpak user from Flatpak global (fix #67) 2018-10-02 14:30:10 +03:00
Roey Darwish Dror
4cc076212c Run composer (fix #71) 2018-10-02 13:46:28 +03:00
Roey Darwish Dror
e9e743ab45 Run etc-update (fix #72) 2018-10-02 13:25:02 +03:00
Roey Darwish Dror
3875f973d1 Show pacsave/pacnew files in summary (fix #70) 2018-10-02 13:12:04 +03:00
Roey Darwish Dror
15cec667b0 Make the linux upgrade function a method 2018-10-02 10:46:38 +03:00
Roey Darwish Dror
2d79246fab Dependencies bump 2018-10-02 10:33:08 +03:00
Roey Darwish Dror
1d5c69ea53 Add Clippy to the CI 2018-09-15 09:15:07 +03:00
Roey Darwish Dror
669497ef5e New rustfmt 2018-09-14 13:47:32 +03:00
Roey Darwish Dror
588f76828f Fix retry in Windows (fix #69) 2018-09-14 13:34:26 +03:00
Roey Darwish Dror
9fac046f20 Typo 2018-09-06 17:04:31 +03:00
Roey Darwish Dror
8c81b8d062 Gem (fix #65) 2018-09-06 16:46:49 +03:00
Roey Darwish Dror
1e317d428c Update instructions about Node 2018-09-06 15:42:39 +03:00
Roey Darwish Dror
9f5d5a8b53 Fix some comments by Clippy 2018-09-06 15:17:03 +03:00
Roey Darwish Dror
1c317f5332 Fix Windows and macOS 2018-09-06 15:14:59 +03:00
Roey Darwish Dror
682d4445b7 Use structopt 2018-09-06 14:44:02 +03:00
Roey Darwish Dror
993dec166f Version bump 2018-09-06 14:32:44 +03:00
Roey Darwish Dror
17f2170777 Readme updates 2018-09-05 11:23:04 +03:00
Roey Darwish Dror
3533c95b78 Implement --no-emacs (fixes #61) 2018-09-05 11:17:15 +03:00
Roey Darwish Dror
6617bb870d The -t flag now works when the tmux session already exists (fix #54) 2018-09-04 11:21:32 +03:00
Roey Darwish Dror
6f4d99aa40 Move tmux to its own module 2018-09-04 11:05:54 +03:00
Sean McAvoy
bad68804ed added option to skip configured GIT repos (#59) 2018-09-03 18:51:09 +03:00
Claudia
c5ea22bac3 Add OCaml package manager (OPAM) (#62)
This adds support for the OCaml package manager (OPAM).

The command line `opam update` first performs a self-update if
necessary. Then it updates its package list.
Finally, `opam upgrade` upgrades all locally installed packages.
2018-09-03 14:45:01 +03:00
Roey Darwish Dror
c0ac3e483e Accept uppercase letters for retry decision (fixes #58) 2018-08-30 10:41:17 +03:00