Commit Graph

140 Commits

Author SHA1 Message Date
Roey Darwish Dror
48e694cdd5 Better fedora handling 2019-09-28 20:26:03 +03:00
Roey Darwish Dror
fb38b792a4 Add experimental support for --yes (fix #172) (#229) 2019-09-28 15:45:05 +03:00
Roey Darwish Dror
1a852250ff Add the new snapd path (fix #226) 2019-09-10 22:59:08 +03:00
Sagi Sarussi
359e196de7 Fix grammar (#221)
* Fix grammar

"No sudo or yay" => "Not sudo nor yay"

* Fix grammar

Not sudo nor yay => Neither sudo nor yay
2019-09-08 14:40:21 +03:00
Roey Darwish Dror
b0230899af Fix detection of OpenSUSE (fix #219) 2019-09-05 21:04:07 +03:00
Marc-Antoine Perennou
110eecede1 os: add support for Exherbo (#202)
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2019-08-22 20:49:12 +03:00
Roey Darwish Dror
aed18426f7 Detect arch32 (fix #195) 2019-08-17 20:59:16 +03:00
Severin Kaderli
5b5e8cd1db Update development packages using yay (#197)
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
2019-08-17 19:12:10 +03:00
Roey Darwish Dror
69dfcfe55a Set PATH when running yay (fix #192)
Instead of causing an error when the Python in path is not the system Python, we prepend /usr/bin to
PATH and then run yay.
2019-08-15 09:48:53 +03:00
Oleksii Filonenko
37bcb05f36 Support ID=gentoo in /etc/os-release (#185)
* Support ID=gentoo in /etc/os-release

* Add os_release/gentoo for testing
2019-08-14 14:34:46 +03:00
Roey Darwish Dror
7ac46d311e Better Python detection (fix #187) 2019-08-14 12:47:50 +03:00
Roey Darwish Dror
7926e94f83 Make clippy happy 2019-07-15 11:09:13 +03:00
Roey Darwish Dror
5934883a79 Arch - Use powerpill if present 2019-07-15 09:40:32 +03:00
Daniel Wittberger
7b667cbfcf Adds os recognition support for anarchy linux (#179)
* Adds os recognition support for anarchy linux

* Fix formatting issue
2019-07-10 12:51:39 +03:00
Roey Darwish Dror
6874b1bb9c Run void upgrade twice (fix #170) 2019-07-01 09:43:53 +03:00
Roey Darwish Dror
85c483d01a Use apt-fast if possible (fix #171) 2019-07-01 09:16:47 +03:00
Roey Darwish Dror
cba73aa8fc Fix etc-update 2019-06-02 08:46:17 +03:00
Roey Darwish Dror
d17be8cf56 Fix wrong usage of ini function 2019-05-16 15:37:35 +03:00
Roey Darwish Dror
763e8b84eb Use rust_ini instead of serde_ini
serde_ini isn't very popular and doesn't strip quotes from the values
2019-05-16 15:29:35 +03:00
Philipp Weißmann
9e89bfc84b Adds os recognition support for manjaro linux (#154) 2019-05-16 14:38:00 +03:00
Philipp Weißmann
4f61a12013 Adds support for pihole update manager (#151) 2019-05-15 13:08:15 +03:00
Philipp Weißmann
ac2524edd7 Adds raspberry pi firmware update tool rpi-update (#150)
* Adds 'Dein' vim plugin manager support

* Add missing comma

* Adds rpi-update command
2019-05-15 12:34:20 +03:00
Roey Darwish Dror
93d3eb2bc3 Avoid turning path into strings when not needed 2019-05-15 10:59:05 +03:00
Roey Darwish Dror
3cefa8bd95 Add testing for Linux distribution detection 2019-05-14 15:25:50 +03:00
Idan
c81d4c3249 Fix arch based distribution identification (#147) 2019-05-14 11:40:44 +03:00
Roey Darwish Dror
6b18ed0faa Fix Linux Mint 2019-05-13 08:25:25 +03:00
Roey Darwish Dror
b5bb92b732 Restore Oracle Linux support 2019-05-07 16:25:33 +03:00
Roey Darwish Dror
9f054308c8 Better Linux distribution detection (fix #146) 2019-05-07 16:21:51 +03:00
Roey Darwish Dror
2872081754 Make Clippy happy 2019-04-14 11:35:18 +03:00
Roey Darwish Dror
5ae2d0d473 Add missing handling for Linux mint 2019-04-14 11:35:03 +03:00
Roey Darwish Dror
dd6df4472d Support Linux mint (#142) 2019-04-14 11:25:40 +03:00
Ken Tobias
7872a71f9c Passed through rustfmt 2019-03-21 13:10:54 -07:00
Ken Tobias
ef7d1c7a54 Added support for Solus Linux distro 2019-03-21 10:36:40 -07:00
Roey Darwish Dror
55577851f5 More step refactoring 2019-02-25 15:10:28 +02:00
Roey Darwish Dror
a1b3e37f93 Convert more legacy steps 2019-02-11 14:11:37 +02:00
Roey Darwish Dror
e9d76d185b Use flatpak --system to update flatpak (fix #107) 2019-01-16 11:28:37 +02:00
Roey Darwish Dror
f3f8f322d8 Add check_run() 2018-12-31 22:00:34 +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
badc6b665b Implement cleanup for Pacman 2018-12-23 10:47:45 +02:00
Roey Darwish Dror
47a271af47 Modules refactor 2018-12-17 09:40:38 +02:00