From c6b3d720d3bedaf1023c69a2076ea6d86f6fdb1b Mon Sep 17 00:00:00 2001 From: Oleksandr Smirnov Date: Thu, 27 Mar 2025 16:02:21 +0200 Subject: [PATCH] bin: reformat scripts --- bin/bat-install-theme | 2 +- bin/ex | 31 +++++++++++++++++-------------- bin/npm-install-globals | 6 +++++- 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/bin/bat-install-theme b/bin/bat-install-theme index 6c0984e..3fd090f 100755 --- a/bin/bat-install-theme +++ b/bin/bat-install-theme @@ -8,5 +8,5 @@ bat cache --build read -p $'\e[32mDo you want to set the theme to tokyonight_night?\e[0m [y/N]:' -n 1 -r if [[ $REPLY =~ ^[Yy]$ ]]; then - echo '--theme="tokyonight_night"' >> "$(bat --config-dir)/config" + echo '--theme="tokyonight_night"' >>"$(bat --config-dir)/config" fi diff --git a/bin/ex b/bin/ex index 3461ce3..d1d070e 100755 --- a/bin/ex +++ b/bin/ex @@ -1,23 +1,26 @@ #!/usr/bin/env bash -ex () { +ex() { file=$1 [ -z "$file" ] && echo 'ex ' && return 1 [ ! -f "$file" ] && echo 'Invalid file: `'"$file"'`' && return 1 case "$file" in - *.tar.bz2) tar xjf "$file";; - *.tar.gz) tar xzf "$file";; - *.bz2) bunzip2 "$file";; - *.rar) unrar x "$file";; - *.gz) gunzip "$file";; - *.tar) tar xf "$file";; - *.tbz2) tar xjf "$file";; - *.tgz) tar xzf "$file";; - *.zip) unzip "$file";; - *.Z) uncompress "$file";; - *.7z) 7z x "$file";; - *.xz) unxz "$file";; - *) echo 'Unknown suffix on file: `'"$file"'`'; return 1 ;; + *.tar.bz2) tar xjf "$file" ;; + *.tar.gz) tar xzf "$file" ;; + *.bz2) bunzip2 "$file" ;; + *.rar) unrar x "$file" ;; + *.gz) gunzip "$file" ;; + *.tar) tar xf "$file" ;; + *.tbz2) tar xjf "$file" ;; + *.tgz) tar xzf "$file" ;; + *.zip) unzip "$file" ;; + *.Z) uncompress "$file" ;; + *.7z) 7z x "$file" ;; + *.xz) unxz "$file" ;; + *) + echo 'Unknown suffix on file: `'"$file"'`' + return 1 + ;; esac } diff --git a/bin/npm-install-globals b/bin/npm-install-globals index 9c30daf..0b27e0b 100755 --- a/bin/npm-install-globals +++ b/bin/npm-install-globals @@ -1,2 +1,6 @@ #!/usr/bin/env bash -exec npm i -g yaml-language-server vscode-langservers-extracted typescript-language-server bash-language-server +exec npm i -g npm \ + yaml-language-server \ + vscode-langservers-extracted \ + typescript-language-server \ + bash-language-server