Commit Graph

313 Commits

Author SHA1 Message Date
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
bors[bot]
54d8aadafd Merge #129
129: More step refactoring r=r-darwish a=r-darwish

bors r+

Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com>
2019-02-25 17:19:23 +00:00
Roey Darwish Dror
29e26a9130 Merge tag 'v1.7.0'
Version 1.7.0

* Run homebrew cask upgrade if available
* Add support for disabling steps using the configuration file
* Run Powershell modules update with verbose output
* Fix a bug when trying to self-upgrade rustup when it does not support self-upgrade
* Run the Pearl package manager if available
2019-02-25 15:14:08 +02:00
Roey Darwish Dror
55577851f5 More step refactoring 2019-02-25 15:10:28 +02:00
Roey Darwish Dror
d59bf29b2a Run the CI on version tags 2019-02-21 09:55:51 +02:00
Filippo Squillace
d7555725fe Fix Pearl command in README.md (#128) 2019-02-20 13:22:42 +02:00
Roey Darwish Dror
d79be8bcd0 Run the CI on version tags 2019-02-19 10:48:45 +02:00
Roey Darwish Dror
1ecb3a8f21 Dependencies bump and version update 2019-02-19 10:15:05 +02:00
Roey Darwish Dror
c45c05884a Add Pearl to the documentation #126 2019-02-19 10:11:34 +02:00
bors[bot]
50bf5dbcfc Merge #127
127: Support Pearl r=r-darwish a=r-darwish



Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com>
2019-02-19 06:55:57 +00:00
Roey Darwish Dror
3ef9166d2b Support Pearl (fix #126) 2019-02-19 08:54:54 +02:00
Roey Darwish Dror
5c135d4c45 Only run the CI on the master and bors branches 2019-02-19 08:52:18 +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
bors[bot]
030d266a39 Merge #122
122: Windows r=r-darwish a=r-darwish

bors r+

Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com>
2019-02-11 18:44:00 +00: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
f56b107697 Bad configuration 2019-02-11 14:15:35 +02:00
Roey Darwish Dror
ca6e12a87d require_option is only required in Linux 2019-02-11 14:15:11 +02:00
Roey Darwish Dror
8b128888f7 Bump dependencies 2019-02-11 14:11:37 +02:00
Roey Darwish Dror
a1b3e37f93 Convert more legacy steps 2019-02-11 14:11:37 +02:00
bors[bot]
dfe06a5111 Merge #121
121: Do not perform CI on bors temporary branches r=r-darwish a=r-darwish

bors r+

Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com>
2019-02-11 09:35:43 +00:00
Roey Darwish Dror
a6a73f7bb7 Do not perform CI on bors temporary branches 2019-02-11 11:29:58 +02:00
bors[bot]
3934d27c8b Merge #120
120: Step refactor r=r-darwish a=r-darwish



Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com>
2019-02-11 09:23:16 +00:00
Roey Darwish Dror
a8379fdda2 Step refactoring 2019-02-11 10:58:43 +02:00
bors[bot]
4c2f4171dc Merge #119
119: Allow disabling steps from the configuration file r=r-darwish a=r-darwish



Co-authored-by: Roey Darwish Dror <roey.ghost@gmail.com>
2019-02-09 19:29:47 +00:00
Roey Darwish Dror
07a525da9c Allow disabling steps from the configuration file 2019-02-09 21:28:04 +02:00
Roey Darwish Dror
e466e2cda2 Add bors.toml 2019-02-09 21:27:42 +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
b780642a67 Version bump 2019-01-30 19:20:47 +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
38552646f4 Fix potential integer overflow 2019-01-30 10:41:40 +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
8297b5929c Dependencies bump 2019-01-28 08:09:15 +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
71558e6bdb Fix light themes 2019-01-24 13:35:38 +02:00
Roey Darwish Dror
baa42ac684 Dependencies bump and new version 2019-01-22 11:43:39 +02:00
Roey Darwish Dror
f33d0e6936 Shorten the test phase in the CI 2019-01-21 22:42:28 +02:00
Roey Darwish Dror
fad9cc665c Fix warnings 2019-01-21 20:28:23 +02:00
Roey Darwish Dror
ef010ce7b5 Document the configuration path in Windows (fix #111) 2019-01-21 20:20:35 +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
d8a9111c48 Fix the documentation regrading the disable flag 2019-01-16 11:24:37 +02:00
Edvin Malinovskis
bfcfe5b3fa Generic Blacklist implementation (#108) 2019-01-16 10:51:43 +02:00
Roey Darwish Dror
198009c48a Dependencies bump 2019-01-14 09:28:20 +02:00
Roey Darwish Dror
235df19ac5 No need for patched self_upgrade 2019-01-13 22:54:51 +02:00