3 files changed,
23 insertions(+),
16 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed at:
2025-03-27 16:02:21 +0200
Parent:
1890699
jump to
| M | bin/bat-install-theme |
| M | bin/ex |
| M | bin/npm-install-globals |
M
bin/bat-install-theme
··· 8 8 9 9 read -p $'\e[32mDo you want to set the theme to tokyonight_night?\e[0m [y/N]:' -n 1 -r 10 10 if [[ $REPLY =~ ^[Yy]$ ]]; then 11 - echo '--theme="tokyonight_night"' >> "$(bat --config-dir)/config" 11 + echo '--theme="tokyonight_night"' >>"$(bat --config-dir)/config" 12 12 fi
M
bin/ex
··· 1 1 #!/usr/bin/env bash 2 2 3 -ex () { 3 +ex() { 4 4 file=$1 5 5 [ -z "$file" ] && echo 'ex <compressed>' && return 1 6 6 [ ! -f "$file" ] && echo 'Invalid file: `'"$file"'`' && return 1 7 7 case "$file" in 8 - *.tar.bz2) tar xjf "$file";; 9 - *.tar.gz) tar xzf "$file";; 10 - *.bz2) bunzip2 "$file";; 11 - *.rar) unrar x "$file";; 12 - *.gz) gunzip "$file";; 13 - *.tar) tar xf "$file";; 14 - *.tbz2) tar xjf "$file";; 15 - *.tgz) tar xzf "$file";; 16 - *.zip) unzip "$file";; 17 - *.Z) uncompress "$file";; 18 - *.7z) 7z x "$file";; 19 - *.xz) unxz "$file";; 20 - *) echo 'Unknown suffix on file: `'"$file"'`'; return 1 ;; 8 + *.tar.bz2) tar xjf "$file" ;; 9 + *.tar.gz) tar xzf "$file" ;; 10 + *.bz2) bunzip2 "$file" ;; 11 + *.rar) unrar x "$file" ;; 12 + *.gz) gunzip "$file" ;; 13 + *.tar) tar xf "$file" ;; 14 + *.tbz2) tar xjf "$file" ;; 15 + *.tgz) tar xzf "$file" ;; 16 + *.zip) unzip "$file" ;; 17 + *.Z) uncompress "$file" ;; 18 + *.7z) 7z x "$file" ;; 19 + *.xz) unxz "$file" ;; 20 + *) 21 + echo 'Unknown suffix on file: `'"$file"'`' 22 + return 1 23 + ;; 21 24 esac 22 25 } 23 26
M
bin/npm-install-globals
··· 1 1 #!/usr/bin/env bash 2 -exec npm i -g yaml-language-server vscode-langservers-extracted typescript-language-server bash-language-server 2 +exec npm i -g npm \ 3 + yaml-language-server \ 4 + vscode-langservers-extracted \ 5 + typescript-language-server \ 6 + bash-language-server