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
8c81b8d062
Gem ( fix #65 )
2018-09-06 16:46:49 +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
3533c95b78
Implement --no-emacs ( fixes #61 )
2018-09-05 11:17:15 +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
6e9c2069e5
Pull Openbox configuration
2018-08-27 15:22:44 +03:00
Roey Darwish Dror
71c071d5db
Dry run ( fixes #22 )
2018-08-27 13:16:11 +03:00
Roey Darwish Dror
6c00fae63c
Ask to retry failed operations
2018-08-26 13:42:09 +03:00
Roey Darwish Dror
5fb2686e56
Turn report to a struct
2018-08-24 21:52:17 +03:00
Roey Darwish Dror
a049de31fb
Pull Powershell profile
2018-08-23 22:08:39 +03:00
Roey Darwish Dror
79c2c77bbe
Windows Update ( fix #37 )
2018-08-22 22:18:48 +03:00
Roey Darwish Dror
0d584bb7c0
Powershell module update ( fix #41 )
2018-08-22 22:01:06 +03:00
Roey Darwish Dror
fe5448b244
Fix macOS
2018-08-22 16:28:22 +03:00
Roey Darwish Dror
473f361fca
Uber refactor
2018-08-22 16:18:07 +03:00
Roey Darwish Dror
056a49bc50
Fix some stuff for Rust 2018
2018-08-22 10:43:32 +03:00
Roey Darwish Dror
ab1e480b5b
Add a flag for skipping system upgrades ( fixes #53 )
2018-08-13 14:39:29 +03:00
Roey Darwish Dror
63f584a0d5
Yarn global upgrade
2018-08-07 13:43:24 +03:00
Roey Darwish Dror
dccf508044
Move vim upgrade to its module
2018-07-14 22:19:03 +03:00
Roey Darwish Dror
84b8f3b236
Fix clippy warnings
2018-07-10 07:29:41 +03:00
Roey Darwish Dror
4c1320f955
PathExt trait
2018-07-07 09:27:42 +03:00
Roey Darwish Dror
445ad96c10
Path overhaul
2018-07-07 02:18:55 +03:00
Roey Darwish Dror
d1718a22aa
Pull vim directories
2018-07-05 20:46:05 +03:00
Roey Darwish Dror
9253d99236
Try to pull the fish directory instead of the fish file
2018-07-05 20:43:25 +03:00
Roey Darwish Dror
2b963772b5
Capitalize Vim and Neovim
2018-07-04 14:48:31 +03:00
Roey Darwish Dror
e1d248785a
Check the code with rustfmt
2018-07-04 14:42:04 +03:00
Thomas Versteeg
758d835b7e
Add neovim ( #45 )
...
I am using the "app_dirs" crate to discover `~/.config` on Unix and `%APPDATA%/` on Windows.
2018-07-04 10:51:19 +03:00
Roey Darwish Dror
35dbab8beb
Increase the maximum line size
2018-07-03 14:33:48 +03:00
Roey Darwish Dror
af02d8d761
Add fisherman
2018-07-03 14:31:25 +03:00
Roey Darwish Dror
ad9cad0525
Don't pass relative paths to sudo ( fixes #43 )
2018-07-01 20:24:01 +03:00
Roey Darwish Dror
3de4b2c5b1
Add OS specific modules
2018-06-28 12:25:09 +03:00
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