Commit Graph

  • fe5448b244 Fix macOS Roey Darwish Dror 2018-08-22 16:28:22 +03:00
  • 473f361fca Uber refactor Roey Darwish Dror 2018-08-19 14:45:23 +03:00
  • 8ae5065167 Pass -y to flatpak Roey Darwish Dror 2018-08-22 10:44:27 +03:00
  • 056a49bc50 Fix some stuff for Rust 2018 Roey Darwish Dror 2018-08-22 10:43:32 +03:00
  • 2802679939 Enable LTO in release builds Roey Darwish Dror 2018-08-19 14:41:13 +03:00
  • 65e88abc60 Version bump Roey Darwish Dror 2018-08-19 14:38:15 +03:00
  • ab1e480b5b Add a flag for skipping system upgrades (fixes #53) Roey Darwish Dror 2018-08-13 14:39:29 +03:00
  • b9e9fad1a0 Fix cargo format Roey Darwish Dror 2018-08-07 21:13:50 +03:00
  • 946515d176 Upgrade dependencies Roey Darwish Dror 2018-08-07 13:43:34 +03:00
  • 63f584a0d5 Yarn global upgrade Roey Darwish Dror 2018-08-07 13:43:24 +03:00
  • dccf508044 Move vim upgrade to its module Roey Darwish Dror 2018-07-14 22:19:03 +03:00
  • 103c5a19c9 Upgrade dependencies Roey Darwish Dror 2018-07-14 17:22:37 +03:00
  • ed5455c80c Version bump Roey Darwish Dror 2018-07-14 17:21:34 +03:00
  • 397f347f34 vim: Upgrade Plug itself (fixes #52) Roey Darwish Dror 2018-07-14 17:20:55 +03:00
  • 67eb35596e Detect Antergos (fixes #50) Roey Darwish Dror 2018-07-11 07:35:30 +03:00
  • 84b8f3b236 Fix clippy warnings Roey Darwish Dror 2018-07-10 07:29:41 +03:00
  • 42fa378cf7 Upgrade dependencies Roey Darwish Dror 2018-07-08 14:30:39 +03:00
  • 4c1320f955 PathExt trait Roey Darwish Dror 2018-07-07 09:18:53 +03:00
  • 445ad96c10 Path overhaul Roey Darwish Dror 2018-07-07 02:18:19 +03:00
  • 535d49f1c2 Upgrade dependencies Roey Darwish Dror 2018-07-06 16:13:34 +03:00
  • c4ee10f50e Fix attempt to pull git files Roey Darwish Dror 2018-07-05 20:51:26 +03:00
  • d1718a22aa Pull vim directories Roey Darwish Dror 2018-07-05 20:46:05 +03:00
  • 9253d99236 Try to pull the fish directory instead of the fish file Roey Darwish Dror 2018-07-05 20:43:25 +03:00
  • 99a972b29b Add crates.io badge to README (#46) Dror Levin 2018-07-05 13:01:43 +03:00
  • c37e9b049e Version bump Roey Darwish Dror 2018-07-04 15:01:02 +03:00
  • 2b963772b5 Capitalize Vim and Neovim Roey Darwish Dror 2018-07-04 14:22:34 +03:00
  • e1d248785a Check the code with rustfmt Roey Darwish Dror 2018-07-04 14:24:20 +03:00
  • f8a95528de Update git submodules Roey Darwish Dror 2018-07-04 14:19:51 +03:00
  • 758d835b7e Add neovim (#45) Thomas Versteeg 2018-07-04 09:51:19 +02:00
  • 35dbab8beb Increase the maximum line size Roey Darwish Dror 2018-07-03 14:33:48 +03:00
  • af02d8d761 Add fisherman Roey Darwish Dror 2018-07-03 14:31:25 +03:00
  • d32e581a2a Canonicalize paths for git (fixes #39) Roey Darwish Dror 2018-07-02 21:17:59 +03:00
  • ad9cad0525 Don't pass relative paths to sudo (fixes #43) Roey Darwish Dror 2018-07-01 20:24:01 +03:00
  • 3de4b2c5b1 Add OS specific modules Roey Darwish Dror 2018-06-28 12:16:54 +03:00
  • 335bacee0c AppVeyor badge Roey Darwish Dror 2018-06-28 12:04:56 +03:00
  • 072fffd47f AppVeyor (fix #36) Roey Darwish Dror 2018-06-28 10:55:26 +03:00
  • d69c6a0784 Add documentation about Windows (#34) Roey Darwish Dror 2018-06-28 09:01:27 +03:00
  • 15ad9b77cd Add missing newlines Roey Darwish Dror 2018-06-28 07:50:15 +03:00
  • c16865da76 Chocolatey (#34) Roey Darwish Dror 2018-06-28 07:47:51 +03:00
  • c667e224a6 Use #[cfg] instead of if cfg! Roey Darwish Dror 2018-06-27 23:04:39 +03:00
  • 33a2b5d84c Use cross-platform terminal handling (#34) Roey Darwish Dror 2018-06-27 22:19:36 +03:00
  • fffaa36b55 Version bump Roey Darwish Dror 2018-06-28 07:49:17 +03:00
  • d7e2db1e36 Prevent unnecessary copy Roey Darwish Dror 2018-06-27 18:06:24 +03:00
  • 5d1ec98f73 Upgrade dependencies Roey Darwish Dror 2018-06-27 16:42:30 +03:00
  • 1b619b8062 Support Manjaro (fixes #35) Roey Darwish Dror 2018-06-27 15:14:33 +03:00
  • a6abb7c6bc Rustup should update itself when appropriate (fixes #30) Roey Darwish Dror 2018-06-25 22:35:58 +03:00
  • ef3c4897bc Linuxbrew (fix #31) Roey Darwish Dror 2018-06-25 22:29:51 +03:00
  • f2db61f4ad Use Rust's native fill system (fixes #33) Roey Darwish Dror 2018-06-25 21:21:34 +03:00
  • d4c663c373 Version bump Roey Darwish Dror 2018-06-21 16:16:17 +03:00
  • d434073239 Add flag to invoke in tmux (fix #10) Roey Darwish Dror 2018-06-20 21:05:49 +03:00
  • 2ee068f4fb Pre-update commands (fix #25) Roey Darwish Dror 2018-06-20 20:26:08 +03:00
  • ca12f8e513 Update dependencies Roey Darwish Dror 2018-06-20 11:50:26 +03:00
  • b3c8044ad3 Add logging (fix #8) Roey Darwish Dror 2018-06-17 14:17:36 +03:00
  • 0e2fe028e6 Utils module Roey Darwish Dror 2018-06-17 11:43:25 +03:00
  • b23fe9dfea Version bump Roey Darwish Dror 2018-06-17 10:53:55 +03:00
  • f2c487efcc Update snaps (fixes #29) Roey Darwish Dror 2018-06-14 13:24:52 +03:00
  • 7a4c5a913d Update Flatpak (fixes #28) Roey Darwish Dror 2018-06-14 13:10:52 +03:00
  • 544d87d3ef Do not run yay if Python is not the system Python (fixes #13) Roey Darwish Dror 2018-06-12 21:35:04 +03:00
  • 109be4b756 Move linux steps to the linux model Roey Darwish Dror 2018-06-12 21:28:32 +03:00
  • 6c42073446 Add clap (fix #27) Roey Darwish Dror 2018-06-12 11:30:03 +03:00
  • f420213a79 Replace "invoke" with "run" Roey Darwish Dror 2018-06-11 16:51:14 +03:00
  • 716672162f Add --git to cargo update Roey Darwish Dror 2018-06-11 15:45:26 +03:00
  • 9689942a68 Version bump Roey Darwish Dror 2018-06-11 14:34:39 +03:00
  • ee54cbca4f Configuration file documentation (fixes #24) Roey Darwish Dror 2018-06-11 13:57:38 +03:00
  • 9949d0c38d Expand tilde sign in custom git repositories Roey Darwish Dror 2018-06-11 13:56:57 +03:00
  • 03f035cc83 Detect fish configuration Roey Darwish Dror 2018-06-11 11:38:25 +03:00
  • 3eff48a8e8 Return a failure code if a step failed (fix #26) Roey Darwish Dror 2018-06-11 08:57:55 +03:00
  • adb775cd9a Move the custom commands before the final stage Roey Darwish Dror 2018-06-11 08:38:29 +03:00
  • 00c0c0b0c1 Display the summary in execution order Roey Darwish Dror 2018-06-11 08:32:45 +03:00
  • b54276863b Move the package manager step to the beginning (fixes #19) Roey Darwish Dror 2018-06-11 08:29:40 +03:00
  • 246534f8c6 Intoduce a struct for collecting repositories Roey Darwish Dror 2018-06-11 08:21:39 +03:00
  • bf301f51cd Add config file with support for custom commands and git repos, fix #1 Dror Levin 2018-06-08 18:19:07 +03:00
  • 13812ec250 Add AUR instructions (fixes #7) Roey Darwish Dror 2018-06-10 14:42:10 +03:00
  • 9b35fb349e Typo Roey Darwish Dror 2018-06-10 11:23:44 +03:00
  • 5d63cba735 Version bump Roey Darwish Dror 2018-06-10 11:22:50 +03:00
  • 950deaac9e Git failure should not break the application Roey Darwish Dror 2018-06-09 22:55:31 +03:00
  • df305ec591 Invoke apt dist-upgrade instead of upgrade Roey Darwish Dror 2018-06-09 21:15:18 +03:00
  • 8ff5a18449 Add newline after vim upgrade Roey Darwish Dror 2018-06-09 20:52:42 +03:00
  • 0c01623a88 Update README Roey Darwish Dror 2018-06-09 20:41:37 +03:00
  • 511d5f0559 Invoke NPM only if the global installation dir is in the home directory (fix #21) Roey Darwish Dror 2018-06-09 20:39:13 +03:00
  • 59de02b8cf Use dnf in fedora (fixes #20) Roey Darwish Dror 2018-06-09 20:03:51 +03:00
  • 228a131185 Rustfmt (fixes #16) Roey Darwish Dror 2018-06-07 22:36:32 +03:00
  • 63af73ead6 Use self detection of Linux distribution Roey Darwish Dror 2018-06-07 16:19:11 +03:00
  • 200a34d9f8 Upgrade dependencies Roey Darwish Dror 2018-06-07 11:15:13 +03:00
  • e2e2e056b7 Version bump Roey Darwish Dror 2018-06-07 11:14:48 +03:00
  • ade3d82e4e Version bump Roey Darwish Dror 2018-06-07 11:12:55 +03:00
  • 1369a0e0b9 Remove Gem Roey Darwish Dror 2018-06-07 09:26:22 +03:00
  • 6cceb58139 Fix vim breakage. Detect ~/.vim/vimrc as well Roey Darwish Dror 2018-06-07 09:21:44 +03:00
  • c490b2c108 Vim (fixes #17) Roey Darwish Dror 2018-06-07 08:51:16 +03:00
  • ef69dc01ba Better error handling (fixes #15) Roey Darwish Dror 2018-06-06 15:32:38 +03:00
  • 3897b2ac76 RubyGems Roey Darwish Dror 2018-06-06 11:47:51 +03:00
  • 10db1b7ef2 Add Atom and NPM to the readme Roey Darwish Dror 2018-06-06 11:29:55 +03:00
  • 4fb6c8548c Move APM and NPM before the system upgrade. Fix trying to use NPM locally Roey Darwish Dror 2018-06-06 11:27:43 +03:00
  • 6c2a0c476b Support for updating the Atom Package Manager Sebastian Thiel 2018-06-06 07:41:05 +02:00
  • 4c31530c0b Support for updating the node package manager Sebastian Thiel 2018-06-06 06:45:58 +02:00
  • 82f44cd173 Fix crate name Roey Darwish Dror 2018-06-05 16:07:27 +03:00
  • 164cbf7d10 Fix Travis link Roey Darwish Dror 2018-06-05 15:58:19 +03:00
  • 7f57504f91 New screenshot Roey Darwish Dror 2018-06-05 15:54:44 +03:00
  • 55b24f4c6e Trust (fixes #5) Roey Darwish Dror 2018-06-04 22:41:08 +03:00
  • 239ad6e4f3 Add summary Roey Darwish Dror 2018-06-03 18:04:58 +03:00