Roey Darwish Dror
a2f355b256
Fix anarchy Linux
2019-09-28 22:09:26 +03:00
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
e548cb4059
Make clippy happy
2019-09-28 15:13:01 +03:00
Ayala Shachar
3520d687c3
Use '--no-pager' flag for git-log ( #228 )
...
When there are a log of changes in the git step, topgrade might be "stack" in pager (e.g. less) until the user will manually exit it.
Using '--no-pager' flag allow all the changes to be printed to screen regardless of the amount of commits or the user's git configuration.
2019-09-24 10:22:48 +03:00
Roey Darwish Dror
faee6c168d
Use consistent checking for zshrc
2019-09-15 20:35:48 +03:00
Roey Darwish Dror
eb6460853d
Fix oh-my-zsh upgrade ( fix #224 )
2019-09-10 23:06:42 +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
Jonathan Dahan
94c0102885
Add zr support ( #216 )
2019-09-05 09:37:42 +03:00
Roey Darwish Dror
f54d46ab2b
Upgrade oh-my-zsh ( fix #215 )
2019-09-04 21:36:35 +03:00
Roey Darwish Dror
c3a979caec
Add a configuration variable to control git arguments ( fix #193 )
2019-09-04 21:31:23 +03:00
Fred Morcos
bfbb486fba
Add an ssh_arguments configuration file field ( #211 )
...
Can be used to add SSH command-line arguments like `-o
ConnectTimeout=2`
2019-09-01 21:45:44 +03:00
Roey Darwish Dror
2392a8bf9b
Fix custom steps in Windows ( fix #205 )
2019-08-22 21:46:06 +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
Roey Darwish Dror
32c004a3bf
Fix module detection in Powershell
2019-08-15 09:20:31 +03:00
Roey Darwish Dror
4ae0263e0d
Support PowerShell core ( fix #189 )
2019-08-15 08:46:54 +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
71914ffde1
Fix typo
2019-08-11 12:48:04 +03:00
Roey Darwish Dror
7f164494d1
Support glob in get repositories ( fix #184 )
2019-08-11 12:41:09 +03:00
Roey Darwish Dror
15510b7280
Don't set the tmux title
...
Setting the window title prevents automatic rename
2019-08-04 08:59:14 +03:00
Roey Darwish Dror
50b020acb3
Revert "Check for pull changes using ORIG_HEAD"
...
ORIG_HEAD isn't very reliable
2019-07-31 11:17:28 +03:00
Roey Darwish Dror
5e51f9453e
Show what's new in Git repositories ( #183 )
...
* Show what's new in Git repositories
* Check for pull changes using ORIG_HEAD
It seems that either `--rebase` or `--autostash` causes ORIG_HEAD not to change. We thought about it
further and decided that `--ff-only` is a safer option for git pull
2019-07-31 10:04:16 +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
69e9ff693b
Fix composer ( fix #173 )
2019-07-01 09:16:47 +03:00
Zach Crownover
e8ed0d996c
Add DragonFly BSD support ( #176 )
2019-06-26 08:47:36 +03:00
Roey Darwish Dror
5e012a957f
Keep execution of remote topgrades
2019-06-17 08:16:08 +03:00
Roey Darwish Dror
b6e838bab0
Add -k flag
2019-06-16 09:09:05 +03:00
Roey Darwish Dror
a834a79f45
Add reboot and shell ability in pause
2019-06-16 08:32:50 +03:00
Roey Darwish Dror
79febd78b5
Run remote Topgrades in Tmux
2019-06-13 16:43:23 +03:00
Roey Darwish Dror
e5d0f4cbfa
Implemented the pause in tmux in a different way
2019-06-13 16:22:03 +03:00
Elton Lika
8428c4d21d
Removed unnecessary map call in bash PathBuf ( #168 )
2019-06-13 14:47:12 +03:00
Elton Lika
cb180d9c01
Implemented support for SDKMAN! updates and upgrades ( #167 )
2019-06-13 13:19:47 +03:00
Roey Darwish Dror
4a7218293b
Add a key for running remote topgrades
2019-06-05 14:16:53 +03:00
Roey Darwish Dror
5b179d93d9
Run WSL in Topgrade if present ( fix #163 )
2019-06-04 14:56:49 +03:00
Roey Darwish Dror
cba73aa8fc
Fix etc-update
2019-06-02 08:46:17 +03:00
Roey Darwish Dror
187452b31a
Fix missing check that the Powershell profile actually exists ( fix #157 )
2019-05-25 21:28:16 +03:00
Roey Darwish Dror
2d15814996
Perform git pulls in parallel ( fix #48 )
2019-05-22 10:36:19 +03:00
Roey Darwish Dror
c6b50a5fed
Check that vim is actually vim ( fix #152 )
2019-05-21 16:39:13 +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