Commit graph

153 commits

Author SHA1 Message Date
Cyryl Płotnicki
79db743bbc Do not upgrade Nikola dependencies 2016-10-16 21:21:12 +02:00
Cyryl Płotnicki
5533f777f3 Refactor pip installs to reduce duplication 2016-10-16 17:53:28 +02:00
Cyryl Płotnicki
b504829756 Add Nikola auto dependencies 2016-10-16 17:38:26 +02:00
Cyryl Płotnicki
a7f1455709 Install Nikola by default 2016-10-16 17:35:28 +02:00
Cyryl Płotnicki
a10e924288 Make fzf working under Ubuntu on Windows 2016-10-13 16:44:59 +02:00
Cyryl Płotnicki
2ee928081c Add fzf + ripgrep everywhere.
* install by default
* configure Vim to use fzf via fzf.vim
* start Tmux when starting zsh
2016-10-12 20:58:26 +02:00
Cyryl Płotnicki
a7ad8bf45e Do not reinstall rust tools if present 2016-10-07 10:01:17 +02:00
Cyryl Płotnicki
2d0d701bcb added ripgrep 2016-09-24 15:39:40 +02:00
Cyryl Płotnicki
8bb6709f00 Merge branch 'master' into vscode 2016-09-16 20:18:06 +02:00
Cyryl Płotnicki
9779c2308b do not use python3 under ubuntu trusty as YCM does not compile under it 2016-09-15 06:43:04 +02:00
Cyryl Płotnicki
0d17c814dd Merge remote-tracking branch 'github/master' into vim8 2016-09-14 21:59:18 +02:00
Cyryl Płotnicki
9e4df7d139 Use python3 to install YCM 2016-09-14 21:38:37 +02:00
Cyryl Płotnicki
06c12bd511 Link to .vscode during installation 2016-09-11 10:30:01 +02:00
Cyryl Płotnicki
04abf4ce4d do not install cargo-clippy on stable rust 2016-09-11 10:25:06 +02:00
Cyryl Płotnicki
101ce1a3be Add racer, rustsym and clippy 2016-09-11 10:22:44 +02:00
Cyryl Płotnicki
23d58577b8 Merge branch 'master' into fedora24 2016-09-10 17:48:51 +02:00
Cyryl Płotnicki
b8b166d411 Merge remote-tracking branch 'origin/master' into fedora24 2016-09-10 16:10:15 +02:00
Cyryl Płotnicki
c3939c56c9 rebuild YCM on Linux but not under cygwin 2016-09-10 15:19:33 +02:00
Cyryl Płotnicki
241829126d Split vim config into a seaprate Linux and cygwin parts 2016-09-10 13:38:42 +02:00
Cyryl Płotnicki
ca99b0aa21 remove YCM 2016-08-21 18:39:19 +02:00
Cyryl Płotnicki-Chudyk
41c922138d do not use system boost libraries to compile YCM 2016-08-12 13:06:39 +02:00
Cyryl Płotnicki-Chudyk
85f583d687 Add omnisharp support on Fedora 2016-08-12 12:35:50 +02:00
Cyryl Płotnicki-Chudyk
5f9eab662d install Ruby in addition to just RVM 2016-08-11 14:53:45 +02:00
Cyryl Płotnicki-Chudyk
862d41f29c add Ruby support via RVM 2016-08-11 14:37:03 +02:00
Cyryl Płotnicki-Chudyk
c57fe3a92a Do not invoke YCM when no vim 2016-08-05 10:04:58 +02:00
Cyryl Płotnicki-Chudyk
1f8566dba5 Do not use vim under cygwin 2016-08-05 09:56:31 +02:00
Cyryl Płotnicki
d1cb209607 Merge branch 'master' into windows_configure 2016-08-05 09:52:50 +02:00
Cyryl Płotnicki-Chudyk
aa43c35e4f do not use Go on ubuntu trusty 2016-08-04 17:59:32 +02:00
Cyryl Płotnicki-Chudyk
017e7ac5c0 add NORUST option, use it under cygwin 2016-07-31 09:43:37 +02:00
Cyryl Płotnicki-Chudyk
fc926aa798 add logging around sudo decision 2016-07-30 21:42:34 +02:00
Cyryl Płotnicki-Chudyk
ca11a4a09c introduce NOSUDO in configure scripts 2016-07-30 21:39:07 +02:00
Cyryl Płotnicki-Chudyk
e1963ba100 exit common configure script if DIR not set 2016-07-30 21:08:05 +02:00
Cyryl Płotnicki-Chudyk
b9b9ec18fa Vundle used to install Vundle 2016-07-09 12:57:56 +02:00
Cyryl Płotnicki-Chudyk
6033245203 do not use vim-racer nor install racer globally anymore, use YCM for completion solely 2016-07-09 11:35:41 +02:00
Cyryl Płotnicki-Chudyk
80d45b6043 move YCM to be built after rust and racer are already installed 2016-07-09 11:21:52 +02:00
Cyryl Płotnicki-Chudyk
f8d88d67a6 enable clang and racer explicitely for YCM 2016-07-09 11:18:14 +02:00
Cyryl Płotnicki-Chudyk
b3939dd811 build all compelters for YCM 2016-07-09 11:15:30 +02:00
Cyryl Płotnicki-Chudyk
d9eaceb277 do a recursive fetch for rust sources 2016-07-09 09:28:30 +02:00
Cyryl Płotnicki-Chudyk
eb3f5d3565 use new cargo's switch to install or update packages when present 2016-07-08 13:43:49 +02:00
Cyryl Płotnicki-Chudyk
a6aaed62f2 chsh installed explicitely on fedora 2016-07-01 21:39:51 +02:00
Cyryl Płotnicki-Chudyk
1de46b96fe guess the user name if not present in cyryl 2016-07-01 13:29:03 +02:00
Cyryl Płotnicki-Chudyk
b172bcdce5 try both places where rvm env might reside 2016-06-24 15:50:28 +02:00
Cyryl Płotnicki-Chudyk
fb694b56ab use as many jobs in cargo as there are processors 2016-06-23 18:35:56 +02:00
Cyryl Płotnicki-Chudyk
d8de09e8b7 try uninstalling if existing cargo package exists 2016-06-04 10:11:36 +02:00
Cyryl Płotnicki-Chudyk
a206d5c5de follow redirects when fetching rvm installer 2016-06-04 09:49:36 +02:00
Cyryl Płotnicki-Chudyk
b19c749f48 removing clippy from the default install as it fails to build on stable rust 2016-06-04 09:22:25 +02:00
Cyryl Płotnicki-Chudyk
0b3c32ff23 env var setting extracted out to allow use in the common configuration script 2016-06-04 09:12:19 +02:00
Cyryl Płotnicki-Chudyk
7a6027677a use rustup instead of multirust 2016-06-04 08:59:40 +02:00
Cyryl Płotnicki-Chudyk
bcaa45f2d8 do not use old gpg for rvm's key verification 2016-05-30 11:30:39 +02:00
Cyryl Płotnicki-Chudyk
9ce37a933b rustfmt enabled by default 2016-05-15 22:59:29 +02:00
Cyryl Płotnicki-Chudyk
0c2437d46e bunsen's conkyrc added 2016-05-03 20:20:46 +02:00
Cyryl Płotnicki-Chudyk
2d8a8dddb1 remove conky; do not fail on re-installing racer 2016-05-03 20:13:01 +02:00
Cyryl Płotnicki-Chudyk
349e0c66a9 added racer explicitly, this time from cargo 2016-04-30 10:46:06 +02:00
Cyryl Płotnicki-Chudyk
8c302e5ffc excercism added 2016-04-10 19:38:38 +02:00
Cyryl Płotnicki-Chudyk
dfaca940e7 do not build racer in the initial script 2016-03-12 15:09:42 +01:00
Cyryl Płotnicki-Chudyk
24609141c1 explicitely install diff-so-fancy using separate npm command 2016-03-01 22:06:52 +01:00
Cyryl Płotnicki-Chudyk
56b5e33443 use newer multirust installer 2016-03-01 10:40:50 +01:00
Cyryl Płotnicki-Chudyk
ea1f6c468f fancy diff added 2016-02-16 11:31:50 +01:00
Cyryl Płotnicki-Chudyk
a7e316adf0 do not fail the whole installation if font-cache refresh fails 2016-02-15 17:07:34 +01:00
Cyryl Płotnicki-Chudyk
c59ec700c5 force font cache refresh after adding new fonts 2016-01-30 11:37:33 +01:00
Cyryl Płotnicki-Chudyk
62b1de4ac0 newer method for installing YCM 2016-01-24 14:48:06 +01:00
Cyryl Płotnicki-Chudyk
c7381cffa3 don't ask for Rust 2015-11-29 12:19:55 +01:00
Cyryl Płotnicki-Chudyk
87995dfeb4 multirust support added 2015-11-29 11:58:35 +01:00
Cyryl Płotnicki-Chudyk
5a6d945c1a added redshift to autostart 2015-10-17 21:05:23 +02:00
Cyryl Płotnicki-Chudyk
e86ceca9b6 redshift added 2015-09-28 20:59:10 +02:00
Cyryl Płotnicki-Chudyk
58e0a4fb04 explicitely update git submodules for YouCompleteMe 2015-09-20 11:57:01 +02:00
Cyryl Płotnicki-Chudyk
6ca1167787 auto install YouCompleteMe 2015-09-20 11:52:47 +02:00
Cyryl Plotnicki-Chudyk
66c010bbc8 create the .npm directory if it does not exist 2015-08-18 20:59:14 +02:00
Cyryl Plotnicki-Chudyk
27f2cb1fcc normalize npm dir permissions 2015-08-18 18:47:25 +02:00
Cyryl Plotnicki-Chudyk
84eb29faae link nodejs as node only when necessary 2015-08-01 09:20:19 +02:00
Cyryl Plotnicki-Chudyk
b29e2f55bb add newer RVM key as well 2015-08-01 08:19:58 +02:00
Cyryl Plotnicki-Chudyk
fac6ef387c removing todoman's setup line from the common config script 2015-08-01 08:05:20 +02:00
Cyryl Plotnicki-Chudyk
5624959e85 removed todoman subdirectory, as removing todoman as a whole 2015-08-01 07:47:50 +02:00
Cyryl Plotnicki-Chudyk
debbd6150a remove todoman dependency, as the git server hosting is unreliable 2015-08-01 07:43:12 +02:00
Cyryl Plotnicki-Chudyk
b4d76b6810 added LD_LIBRARY_PATH exports to fix rustc issues on Fedora 2015-08-01 07:22:11 +02:00
Cyryl Plotnicki-Chudyk
b7bb29250a Made the initial setup script re-runnable 2015-07-31 20:25:32 +02:00
Cyryl Plotnicki-Chudyk
0cb51c52c8 don't install python3-pip on travis as not available there 2015-07-19 13:28:34 +02:00
Cyryl Plotnicki-Chudyk
81a2a509bb Travis' build status shown in the readme file 2015-07-19 13:16:03 +02:00
Cyryl Plotnicki-Chudyk
79a4c9923e use -vfs for node installation links 2015-07-19 12:00:18 +02:00
Cyryl Plotnicki-Chudyk
b5351a7f5a don't reference 'dev' directory by name 2015-07-19 11:50:59 +02:00
Cyryl Plotnicki-Chudyk
d39e45d5c6 don't ask questions when installing Rust 2015-07-19 11:43:29 +02:00
Cyryl Plotnicki-Chudyk
cf283ef6a1 dont change shell on travis 2015-07-19 11:23:35 +02:00
Cyryl Plotnicki-Chudyk
c9ef7bdbc9 fixed broken generic install command eval 2015-07-19 10:50:33 +02:00
Cyryl Plotnicki-Chudyk
4d4e5f1133 rust support added 2015-07-19 09:56:32 +02:00
Cyryl Plotnicki-Chudyk
633ab2d746 vdirsyncer added 2015-07-04 12:12:53 +02:00
Cyryl Plotnicki-Chudyk
d2bd7c6a76 install vdirsyncer by default 2015-07-04 11:55:03 +02:00
Cyryl Plotnicki-Chudyk
d707399a3f todoman added 2015-07-04 11:45:07 +02:00
Cyryl Plotnicki-Chudyk
b356673ed5 added zsh-syntax-highlightning explicitely 2015-07-03 23:35:00 +02:00
Cyryl Plotnicki-Chudyk
4345c2b09a install ReText editor for Ubuntu - a script 2015-06-04 10:20:21 +02:00
cyplo
b6d63c4b96 properly pass down the DIR variable for ubuntu scripts 2015-04-30 22:29:17 +02:00
Cyryl Plotnicki-Chudyk
105b0c40f3 conky autostarter for gnome 3 2015-04-12 19:07:50 +02:00
Cyryl Plotnicki-Chudyk
eaf01257a3 link to default conky files when configuring common parts of a fresh system 2015-04-06 13:29:38 +02:00
Cyryl Plotnicki-Chudyk
a5e3ecee73 made nikola installer executable 2015-04-06 09:30:07 +02:00
Cyryl Plotnicki-Chudyk
b46e72dba3 enabled github deploy in Nikola installer 2015-03-29 12:32:58 +02:00
Cyryl Plotnicki-Chudyk
5abc1f2233 added Nikola installer 2015-03-29 12:04:12 +02:00
Cyryl Plotnicki-Chudyk
1db187966e corrected the path confusion going on in the configure fresh system scripts 2015-03-28 09:10:58 +01:00
Cyryl Plotnicki-Chudyk
2c69636848 better comments for the common configurator 2015-03-16 07:01:03 +01:00
Cyryl Plotnicki-Chudyk
8148a0b0ec kdiff3 as a default diff tool under linux
* kdiff3 config updated to a newer version
* fresh system configuration files now know about kdiff3
2015-03-11 21:37:36 +01:00
Cyryl Plotnicki-Chudyk
a6a6102f3e ghci config added 2015-02-28 22:39:29 +01:00
Cyryl Plotnicki-Chudyk
ddac80fd2e more verbose errors for kicad installer on Fedora 2015-02-09 13:47:00 +01:00