From 50be143c6294bfff2773c798a2ec83437a8e6333 Mon Sep 17 00:00:00 2001 From: sharkdp Date: Mon, 30 Apr 2018 15:40:51 +0200 Subject: [PATCH] Update install instructions, closes #16 --- README.md | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 743e501f..16bcff1e 100644 --- a/README.md +++ b/README.md @@ -23,30 +23,12 @@ Check out the [Release page](https://github.com/sharkdp/bat/releases) for binary builds and Debian packages. +### From source + If you want to build to compile `bat` from source, you need Rust 1.22 or higher. -You can then use `cargo` to build everything: +Make sure that you have the devel-version of libopenssl installed (see instructions +[here](https://github.com/sfackler/rust-openssl)). You can then use `cargo` to build everything: ``` bash cargo install bat ``` - -### Get themes and syntax highlighting definitions - -`bat` uses the excellent [`syntect`](https://github.com/trishume/syntect/) library for syntax highlighting. `syntect` uses Sublime Text language definitions and themes. - -To get a big package of languages and a Monokai-variant as a theme, run: - -``` bash -mkdir -p ~/.config/bat/themes -cd ~/.config/bat/themes -git clone https://github.com/jonschlinkert/sublime-monokai-extended -ln -s "sublime-monokai-extended/Monokai Extended.tmTheme" Default.tmTheme - -mkdir -p ~/.config/bat/syntax -cd ~/.config/bat/syntax -git clone https://github.com/sublimehq/Packages/ -rm -rf Packages/Markdown -git clone https://github.com/jonschlinkert/sublime-markdown-extended - -bat init-cache -```