all repos

dotfiles @ c6b3d72

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