shfmt formatting

This commit is contained in:
Daylin Morgan 2022-01-18 12:29:42 -06:00
parent 38e4f299f5
commit 3361f81885
6 changed files with 57 additions and 62 deletions

View file

@ -55,4 +55,3 @@ if is-exectuable zellij; then
alias za="zellij a" alias za="zellij a"
fi fi
########################################## ##########################################

View file

@ -20,4 +20,3 @@ fi
# <<< conda initialize <<< # <<< conda initialize <<<
[ -d "$HOME/mambaforge/envs/dev" ] && conda activate dev [ -d "$HOME/mambaforge/envs/dev" ] && conda activate dev

View file

@ -6,4 +6,3 @@ else
fi fi
# aliases # aliases
alias files=explorer.exe alias files=explorer.exe

View file

@ -4,8 +4,8 @@ export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
export PATH=$PATH:~/bin export PATH=$PATH:~/bin
export HISTSIZE=32768; export HISTSIZE=32768
export HISTFILESIZE="${HISTSIZE}"; export HISTFILESIZE="${HISTSIZE}"
export SAVEHIST=4096 export SAVEHIST=4096
export HISTCONTROL=ignoredups:erasedups export HISTCONTROL=ignoredups:erasedups
@ -30,10 +30,9 @@ fi
# setopt CORRECT # setopt CORRECT
# setopt CORRECT_ALL # setopt CORRECT_ALL
# Setup fzf # Setup fzf
# --------- # ---------
if [[ ! "$PATH" == *$HOME/.fzf/bin* ]]; then if [[ $PATH != *$HOME/.fzf/bin* ]]; then
export PATH="${PATH:+${PATH}:}$HOME/.fzf/bin" export PATH="${PATH:+${PATH}:}$HOME/.fzf/bin"
fi fi

View file

@ -1,10 +1,10 @@
function cl() { function cl() {
DIR="$*"; DIR="$*"
# if no DIR given, go home # if no DIR given, go home
if [ $# -lt 1 ]; then if [ $# -lt 1 ]; then
DIR=$HOME; DIR=$HOME
fi; fi
builtin cd "${DIR}" && \ builtin cd "${DIR}" &&
# use your preferred ls command # use your preferred ls command
ls -F --color=auto ls -F --color=auto
} }
@ -27,7 +27,7 @@ reclone () {
# snakemake use all cores by default # snakemake use all cores by default
sm() { sm() {
if [[ "$*" == *"-j"* || "$*" == *"--jobs"* || "$*" == *"--cores"* ]]; then if [[ $* == *"-j"* || $* == *"--jobs"* || $* == *"--cores"* ]]; then
snakemake $@ snakemake $@
else else
snakemake -j all $@ snakemake -j all $@
@ -35,10 +35,9 @@ sm() {
} }
function gi() { function gi() {
curl -sL "https://www.toptal.com/developers/gitignore/api/$@" ; curl -sL "https://www.toptal.com/developers/gitignore/api/$@"
} }
# make pdfs or svgs from vegalite json's # make pdfs or svgs from vegalite json's
mkvegapdf() { mkvegapdf() {
vl2vg $1 | vg2pdf >$2 vl2vg $1 | vg2pdf >$2
@ -52,7 +51,8 @@ mkvegasvg () {
md2pdf() { md2pdf() {
root=$1 root=$1
# get extension and root path: https://stackoverflow.com/a/40928328 # get extension and root path: https://stackoverflow.com/a/40928328
fname="${root#.}";fname="${root%"$fname"}${fname%.*}" fname="${root#.}"
fname="${root%"$fname"}${fname%.*}"
ext="${root#"$fname"}" ext="${root#"$fname"}"
echo "converting $root to pdf" echo "converting $root to pdf"
@ -81,4 +81,3 @@ web () {
filepath=$(wslpath -w $1) filepath=$(wslpath -w $1)
$BROWSER $filepath $BROWSER $filepath
} }

View file

@ -26,8 +26,8 @@ PATH="$HOME/go/bin:$PATH"
# PATH="$(perl -e 'print join(":", grep { not $seen{$_}++ } split(/:/, $ENV{PATH}))')" # PATH="$(perl -e 'print join(":", grep { not $seen{$_}++ } split(/:/, $ENV{PATH}))')"
# printf %s "$PATH" | awk -v RS=: -v ORS=: '!arr[$0]++' # printf %s "$PATH" | awk -v RS=: -v ORS=: '!arr[$0]++'
PATH=$(printf %s "$PATH" \ PATH=$(printf %s "$PATH" |
| awk -vRS=: -vORS= '!a[$0]++ {if (NR>1) printf(":"); printf("%s", $0) }' ) awk -vRS=: -vORS= '!a[$0]++ {if (NR>1) printf(":"); printf("%s", $0) }')
# Wrap up # Wrap up
export PATH export PATH