Roey Darwish Dror
|
c16865da76
|
Chocolatey (#34)
|
2018-06-28 07:49:30 +03:00 |
|
Roey Darwish Dror
|
c667e224a6
|
Use #[cfg] instead of if cfg!
|
2018-06-28 07:49:30 +03:00 |
|
Roey Darwish Dror
|
33a2b5d84c
|
Use cross-platform terminal handling (#34)
|
2018-06-28 07:49:30 +03:00 |
|
Roey Darwish Dror
|
d7e2db1e36
|
Prevent unnecessary copy
|
2018-06-27 18:06:24 +03:00 |
|
Roey Darwish Dror
|
ef3c4897bc
|
Linuxbrew (fix #31)
|
2018-06-25 22:29:51 +03:00 |
|
Roey Darwish Dror
|
d434073239
|
Add flag to invoke in tmux (fix #10)
|
2018-06-20 21:05:49 +03:00 |
|
Roey Darwish Dror
|
2ee068f4fb
|
Pre-update commands (fix #25)
|
2018-06-20 20:26:08 +03:00 |
|
Roey Darwish Dror
|
b3c8044ad3
|
Add logging (fix #8)
|
2018-06-17 14:17:36 +03:00 |
|
Roey Darwish Dror
|
0e2fe028e6
|
Utils module
|
2018-06-17 11:43:30 +03:00 |
|
Roey Darwish Dror
|
f2c487efcc
|
Update snaps (fixes #29)
|
2018-06-14 13:24:52 +03:00 |
|
Roey Darwish Dror
|
7a4c5a913d
|
Update Flatpak (fixes #28)
|
2018-06-14 13:11:19 +03:00 |
|
Roey Darwish Dror
|
109be4b756
|
Move linux steps to the linux model
|
2018-06-12 21:28:32 +03:00 |
|
Roey Darwish Dror
|
6c42073446
|
Add clap (fix #27)
|
2018-06-12 11:30:03 +03:00 |
|
Roey Darwish Dror
|
9949d0c38d
|
Expand tilde sign in custom git repositories
|
2018-06-11 13:56:57 +03:00 |
|
Roey Darwish Dror
|
03f035cc83
|
Detect fish configuration
|
2018-06-11 11:38:25 +03:00 |
|
Roey Darwish Dror
|
3eff48a8e8
|
Return a failure code if a step failed (fix #26)
|
2018-06-11 08:57:55 +03:00 |
|
Roey Darwish Dror
|
adb775cd9a
|
Move the custom commands before the final stage
|
2018-06-11 08:38:29 +03:00 |
|
Roey Darwish Dror
|
00c0c0b0c1
|
Display the summary in execution order
|
2018-06-11 08:32:45 +03:00 |
|
Roey Darwish Dror
|
b54276863b
|
Move the package manager step to the beginning (fixes #19)
|
2018-06-11 08:29:40 +03:00 |
|
Roey Darwish Dror
|
246534f8c6
|
Intoduce a struct for collecting repositories
|
2018-06-11 08:21:39 +03:00 |
|
Dror Levin
|
bf301f51cd
|
Add config file with support for custom commands and git repos, fix #1
|
2018-06-10 17:56:41 +03:00 |
|
Roey Darwish Dror
|
950deaac9e
|
Git failure should not break the application
|
2018-06-09 22:55:31 +03:00 |
|
Roey Darwish Dror
|
511d5f0559
|
Invoke NPM only if the global installation dir is in the home directory (fix #21)
|
2018-06-09 20:39:13 +03:00 |
|
Roey Darwish Dror
|
59de02b8cf
|
Use dnf in fedora (fixes #20)
|
2018-06-09 20:03:51 +03:00 |
|
Roey Darwish Dror
|
228a131185
|
Rustfmt (fixes #16)
|
2018-06-07 22:36:32 +03:00 |
|
Roey Darwish Dror
|
63af73ead6
|
Use self detection of Linux distribution
|
2018-06-07 16:19:11 +03:00 |
|
Roey Darwish Dror
|
1369a0e0b9
|
Remove Gem
I think it has a potential to conflict with Homebrew files on macOS.
|
2018-06-07 09:26:22 +03:00 |
|
Roey Darwish Dror
|
6cceb58139
|
Fix vim breakage. Detect ~/.vim/vimrc as well
|
2018-06-07 09:21:44 +03:00 |
|
Roey Darwish Dror
|
c490b2c108
|
Vim (fixes #17)
|
2018-06-07 08:51:16 +03:00 |
|
Roey Darwish Dror
|
ef69dc01ba
|
Better error handling (fixes #15)
|
2018-06-06 15:32:38 +03:00 |
|
Roey Darwish Dror
|
3897b2ac76
|
RubyGems
|
2018-06-06 11:47:51 +03:00 |
|
Roey Darwish Dror
|
4fb6c8548c
|
Move APM and NPM before the system upgrade. Fix trying to use NPM locally
|
2018-06-06 11:27:43 +03:00 |
|
Sebastian Thiel
|
6c2a0c476b
|
Support for updating the Atom Package Manager
|
2018-06-06 10:04:50 +03:00 |
|
Sebastian Thiel
|
4c31530c0b
|
Support for updating the node package manager
One could consider to also run `npm audit fix` as is suggested
by `npm`.
|
2018-06-06 10:04:50 +03:00 |
|
Roey Darwish Dror
|
239ad6e4f3
|
Add summary
|
2018-06-05 14:57:33 +03:00 |
|
Roey Darwish Dror
|
2def00501b
|
Use failure instead of error chain
|
2018-06-04 22:33:39 +03:00 |
|
Roey Darwish Dror
|
ffc3af4e79
|
Use args instead of arg. Don't cleanup brew
|
2018-06-03 17:16:54 +03:00 |
|
Roey Darwish Dror
|
4a208d9e8c
|
Convert process failure into error
|
2018-06-03 16:44:19 +03:00 |
|
Roey Darwish Dror
|
504d79121d
|
Display warnings in color (fix #6)
|
2018-06-03 16:43:53 +03:00 |
|
Roey Darwish Dror
|
8de74a64d4
|
Launch fwupdmgr (fix #4)
|
2018-06-03 16:12:16 +03:00 |
|
Roey Darwish Dror
|
e70950de02
|
Inform about unknown Linux distributions
|
2018-06-01 14:54:04 +03:00 |
|
Roey Darwish Dror
|
e06e8ec912
|
Fix wrong printing of Emacs
|
2018-06-01 14:46:33 +03:00 |
|
Roey Darwish Dror
|
f6024c275d
|
Handle Redhat and Debian systems
|
2018-06-01 14:43:16 +03:00 |
|
Roey Darwish Dror
|
f2c9050d01
|
Fix Emacs
--batch implies -q, so we have to explicitly load init.el
|
2018-06-01 13:24:04 +03:00 |
|
Roey Darwish Dror
|
b2d7367c8f
|
Emacs
|
2018-05-31 16:17:28 +03:00 |
|
Roey Darwish Dror
|
793d41c2a5
|
Cargo upgrade
|
2018-05-31 16:17:22 +03:00 |
|
Roey Darwish Dror
|
047a2980cb
|
Add terminal separator
|
2018-05-31 16:00:55 +03:00 |
|
Roey Darwish Dror
|
f2633ac4ee
|
Add oh-my-zsh and pull git repos at the top
|
2018-05-31 15:59:45 +03:00 |
|
Roey Darwish Dror
|
89b5dbe0e7
|
Launch yay on Arch
|
2018-05-31 09:19:27 +03:00 |
|
Roey Darwish Dror
|
9ad2d990ae
|
Fix ZSH breaking the terminal
|
2018-05-31 09:19:07 +03:00 |
|