all repos

dotfiles @ c6b3d720d3bedaf1023c69a2076ea6d86f6fdb1b

i use rach linux btw
3 files changed, 23 insertions(+), 16 deletions(-)
bin: reformat scripts
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2025-03-27 16:02:21 +0200
Parent: 1890699
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