mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-10-30 22:54:07 +00:00 
			
		
		
		
	Update install instructions, closes #16
This commit is contained in:
		
							
								
								
									
										26
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								README.md
									
									
									
									
									
								
							| @@ -23,30 +23,12 @@ | |||||||
|  |  | ||||||
| Check out the [Release page](https://github.com/sharkdp/bat/releases) for binary builds and Debian packages. | 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. | 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 | ``` bash | ||||||
| cargo install bat | 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 |  | ||||||
| ``` |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user