Commit Graph

246 Commits

Author SHA1 Message Date
Roey Darwish Dror
6021a551ac Make every step configureable (fix #244) (#248)
* Make every step configureable (fix #244)

* Fix
2019-11-04 23:04:35 +02:00
Roey Darwish Dror
1182675170 Fix editing broken configuration (fix #241) 2019-11-04 22:55:06 +02:00
czwinzscher
065bb87c97 add stack support (#234) 2019-10-07 20:13:29 +03:00
Hugo Haas
b9125f88a9 Added support for Voom for Vim packages (#232) 2019-10-05 20:19:07 +03:00
Idan Katz
11694247c1 Support yay arguments in config file (Closes #220) (#233) 2019-10-03 08:12:43 +03:00
Roey Darwish Dror
623929cb64 Give zsh its own module 2019-10-01 20:50:44 +03:00
Hugo Haas
179ef615df Added support for antigen (#231) 2019-10-01 20:27:11 +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
cfce9775df Add ability to disable package managers (fix #206) 2019-09-28 14:49:24 +03:00
Roey Darwish Dror
eb6460853d Fix oh-my-zsh upgrade (fix #224) 2019-09-10 23:06:42 +03:00
Roey Darwish Dror
78cfffb73b Add a flag to control setting the terimnal title (fix #194) 2019-09-05 20:52:51 +03:00
Roey Darwish Dror
b80f31db37 Remove the Powershell state 2019-09-05 20:43:18 +03:00
Jonathan Dahan
f51a26494d Create Shell step for various shell utilities (#217) 2019-09-05 20:38:45 +03:00
Jonathan Dahan
94c0102885 Add zr support (#216) 2019-09-05 09:37:42 +03:00
Jonathan Dahan
8743236acb Add Flatpak and snap to Step::System (#218)
This makes them easier to disable
2019-09-05 09:32:30 +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
Mikkel Kroman
7bdd00f88a Add option to disable node package updates (#213) 2019-09-04 13:57:22 +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
3c71ce019b Add a command for editing the configuration 2019-08-22 22:29:58 +03:00
Roey Darwish Dror
be8b726846 Generate example configuration (fix #198) 2019-08-22 22:08:28 +03:00
Marc-Antoine Perennou
fda52486b3 allow pkexec to be used instead of sudo (#201)
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2019-08-20 15:02:13 +03:00
Roey Darwish Dror
f5c2368a4d Add flags to disable rust and cargo (fix #200) 2019-08-19 20:15:01 +03:00
Roey Darwish Dror
d552360ab6 Fix misleading debug string 2019-08-15 09:23:22 +03:00
Roey Darwish Dror
4ae0263e0d Support PowerShell core (fix #189) 2019-08-15 08:46:54 +03:00
Roey Darwish Dror
7ac46d311e Better Python detection (fix #187) 2019-08-14 12:47:50 +03:00
Roey Darwish Dror
7f164494d1 Support glob in get repositories (fix #184) 2019-08-11 12:41:09 +03:00
Roey Darwish Dror
4941a0831a Use pretty_env_logger 2019-08-04 09:33:01 +03:00
Roey Darwish Dror
0993e3845d Use Q for quitting instead of any key 2019-08-04 09:25:35 +03:00
Roey Darwish Dror
4a28090896 Setting the --verbose flag will only cause the Topgrade logger to be set to debug messages 2019-07-31 11:17:43 +03:00
Roey Darwish Dror
b2fd600f0d Disabling git should not pull any repository (fix #158) 2019-07-01 09:20:48 +03:00
Roey Darwish Dror
6ef54929b7 Add ability to disable remotes 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
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
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
Idan Katz
232c886be6 Add -v option to print out logs (>= info) (#164) 2019-06-05 11:44:28 +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
50a0563bb4 Implement respawn after upgrade in Windows 2019-06-04 09:36:09 +03:00
Roey Darwish Dror
693935816a Use openssl-probe (fix #161)
The distributed binaries are statically linked with OpenSSL, which means we have to use
openssl-probe in order to make sure they work on all systems.
2019-06-02 10:02:13 +03:00
Roey Darwish Dror
2d15814996 Perform git pulls in parallel (fix #48) 2019-05-22 10:36:19 +03:00
Philipp Weißmann
4f61a12013 Adds support for pihole update manager (#151) 2019-05-15 13:08:15 +03:00
Philipp Weißmann
ac2524edd7 Adds raspberry pi firmware update tool rpi-update (#150)
* Adds 'Dein' vim plugin manager support

* Add missing comma

* Adds rpi-update command
2019-05-15 12:34:20 +03:00
Philipp Weißmann
599fa49260 Adds support for 'myrepos' cli tool (#149) 2019-05-15 12:33:22 +03:00
Roey Darwish Dror
bb1312e6d9 Better Emacs handling in Windows (fix #112) 2019-03-17 14:25:15 +02:00
Roey Darwish Dror
f233dc5baf Pull i3 configuration 2019-03-14 21:39:12 +02:00
Roey Darwish Dror
348d115ba7 Fix FreeBSD 2019-03-13 14:11:17 +02:00