on fcecd97 help sign in
bat/assets/create.sh
37 lines 1.1 kB history raw
1set -e
3THEME_FOLDER="$HOME/.config/bat/themes"
4SYNTAX_FOLDER="$HOME/.config/bat/syntax"
6if [ ! -e "$THEME_FOLDER" ]; then
7 mkdir -p "$THEME_FOLDER"
8 (
9 cd "$THEME_FOLDER"
10 git clone https://github.com/jonschlinkert/sublime-monokai-extended
11 ln -s "sublime-monokai-extended/Monokai Extended.tmTheme" Default.tmTheme
12 )
13fi
15if [ ! -e "$SYNTAX_FOLDER" ]; then
16 mkdir -p "$SYNTAX_FOLDER"
17 (
18 cd "$SYNTAX_FOLDER"
19 git clone https://github.com/sublimehq/Packages/
21 # Patch JavaScript syntax
22 sed -i -e 's/{{identifier_break}}+/{{identifier_break}}/' Packages/JavaScript/JavaScript.sublime-syntax
24 # Use extended Markdown syntax
25 rm -rf Packages/Markdown
26 git clone https://github.com/jonschlinkert/sublime-markdown-extended
28 # Add additional sxntax definitions
29 git clone https://github.com/princemaple/elixir-sublime-syntax/
30 git clone https://github.com/sharkdp/sublime_toml_highlighting
31 git clone https://github.com/JuliaEditorSupport/Julia-sublime
32 )
33fi
35bat cache --init
37cp "$HOME/.cache/bat"/* .