Roey Darwish Dror
6186eadb70
Fix fisher seperator
2019-04-16 08:37:56 +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
Roey Darwish Dror
0fc90b0bdc
Fix nix-env
2019-04-06 09:47:14 +03:00
Roey Darwish Dror
936761efb6
Fix missing fisher seperator
2019-04-06 09:47:14 +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
bb1312e6d9
Better Emacs handling in Windows ( fix #112 )
2019-03-17 14:25:15 +02:00
Roey Darwish Dror
348d115ba7
Fix FreeBSD
2019-03-13 14:11:17 +02:00
Roey Darwish Dror
9f211d8ec3
Run brew cask upgrade with -y
2019-03-12 19:17:21 +02:00
Eric Mark Martin
ffa7ecc10a
feat(zplug): print separator for zplug step
2019-03-11 09:59:31 -07:00
Eric Mark Martin
d6bd2e2e3e
Merge branch 'master' of github.com:r-darwish/topgrade
2019-03-10 18:08:25 -07:00
Roey Darwish Dror
1095f46a8a
Remove execute legacy
2019-03-10 21:48:49 +02:00
Eric Mark Martin
328a78f78a
feat(zplug): print separator for zplug step
2019-03-10 01:25:07 -08:00
Roey Darwish Dror
78652d68d4
Refactor unix steps
2019-02-27 10:31:30 +02:00
Roey Darwish Dror
32a151227a
ZSH improvments
2019-02-27 10:06:54 +02:00
Eric Mark Martin
d0248385d5
refactor(zplug): return PathBuf to .zshrc file
2019-02-26 11:53:22 -08:00
Eric Mark Martin
79cb5a5284
refactor(zplug): remove match expressions
2019-02-26 03:14:40 -08:00
Eric Mark Martin
6003ffc83c
style: make clippy compliant
2019-02-26 02:47:14 -08:00
Eric Mark Martin
4d98fe86e2
style: make rustfmt compliant
2019-02-26 02:40:51 -08:00
Eric Mark Martin
2d2804bf03
fix(zplug): search appropriate paths for zplug folder
...
Check ZPLUG_HOME environment variable in addition to ~/.zplug. Also consider ZDOTDIR when sourcing
.zshrc.
2019-02-26 02:34:51 -08:00
Roey Darwish Dror
55577851f5
More step refactoring
2019-02-25 15:10:28 +02:00
Roey Darwish Dror
3ef9166d2b
Support Pearl ( fix #126 )
2019-02-19 08:54:54 +02:00
bors[bot]
13ecb19e29
Merge #125
...
125: Canonicalize rustup path before checking if its origin (fix #124 ) r=r-darwish a=r-darwish
bors r+
Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com >
2019-02-12 18:38:27 +00:00
Roey Darwish Dror
c3db8c0f04
Canonicalize rustup path before checking if its origin ( fix #124 )
2019-02-12 20:29:58 +02:00
Roey Darwish Dror
a85311608e
Windows step refactoring
2019-02-11 20:38:51 +02:00
Roey Darwish Dror
e2d42b77a7
Run Powershell module update with verbose output
2019-02-11 20:30:32 +02:00
Roey Darwish Dror
a1b3e37f93
Convert more legacy steps
2019-02-11 14:11:37 +02:00
Roey Darwish Dror
a8379fdda2
Step refactoring
2019-02-11 10:58:43 +02:00
Roey Darwish Dror
a6df57a781
Run homebrew cask upgrade if available ( fix #117 )
2019-02-03 10:12:54 +02:00
Roey Darwish Dror
022115e237
Normalize paths in Windows ( fix #113 ) ( #116 )
...
While `//?/C:/Users/Someone/config-files` is a valid path, it's not very human friendly.
Such paths are returned from `BaseDirs`. This patch formats them in the traditional way.
2019-01-30 16:00:10 +02:00
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
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
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
f3f8f322d8
Add check_run()
2018-12-31 22:00:34 +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
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