From 97e0461b3938abc7cf0cff770a87c1f0c90ec507 Mon Sep 17 00:00:00 2001 From: Hendrik Jäger Date: Fri, 22 Oct 2021 22:39:06 +0200 Subject: autoload functions part 1 --- .zsh_functions | 107 --------------------------------------------------------- 1 file changed, 107 deletions(-) delete mode 100644 .zsh_functions (limited to '.zsh_functions') diff --git a/.zsh_functions b/.zsh_functions deleted file mode 100644 index 5e44334..0000000 --- a/.zsh_functions +++ /dev/null @@ -1,107 +0,0 @@ -#function info_print () { -# local esc_begin esc_end -# esc_begin="$1" -# esc_end="$2" -# shift 2 -# printf '%s' ${esc_begin} -# printf '%s' "$*" -# printf '%s' "${esc_end}" -#} -# -#function set_title () { -# info_print $'\e]0;' $'\a' "$@" -#} -# -#function ESC_print () { -# info_print $'\ek' $'\e\\' "$@" -#} -# -#preexec () { -# case $TERM in -# (xterm*|rxvt*) -# set_title "${(%):-"%n@%m:"}" "$1" -# ;; -# (screen*) -# local CMD=${1[(wr)^(*=*|sudo|ssh|evince|-*)]} -# ESC_print ${CMD} -# ;; -# esac -#} -# -#precmd () { -# case $TERM in -# (xterm*|rxvt*) -# set_title ${(%):-"%n@%m: %~"} -# ;; -# (screen*) -# ESC_print "zsh" -# ;; -# esac -# -# vcs_info -# -## local INBOXINFO="$(task rc.gc=off rc.verbose=nothing +in +PENDING count) " -# -# PS1="${HENKSPROMPTHEADER}%(0?..%F{red}E%?%f )%(1j.%F{yellow}J%j%f .)%(3L.%F{yellow}L%L%f .)%3~ %F{green}$VCSH_REPO_NAME%f%F{yellow}${vcs_info_msg_0_}%f%# " -#} - -function vifind () { - vi $( find $@) -} - -function new_haskell_project () { - stack new $1 simple - cd $1 - git init -} - -function henkspngpostproc () { - local resize_by - local img - resize_by="$1" - shift - echo "Creating Directories …" - mkdir --parents resized/pngnqed/optipnged optimized - for img in $* - do - echo "Resizing image …" - convert -resize $resize_by% "$img" "resized/$img" - echo "Running pngnq …" - pngnq -s1 -f -d "resized/pngnqed" -e .png "resized/$img" - echo "Running optipng …" - optipng -force -out "resized/pngnqed/optipnged/$img" "resized/pngnqed/$img" - echo "Moving final image to directory 'optimized' …" - cp --verbose --interactive --target-directory=optimized/ "resized/pngnqed/optipnged/$img" - echo "Removing temporary images …" - #rm --verbose --interactive \ - rm --verbose \ - "resized/$img" \ - "resized/pngnqed/$img" \ - "resized/pngnqed/optipnged/$img" - done - rmdir --parents resized/pngnqed/optipnged -} - -function with () { - local prefix="$* " str compcontext=normal:normal:_normal - while : - do - str=$prefix - vared str && eval $str - done -} - -function stardewpause () { - while read bar - do - xdotool \ - search --class 'StardewValley' \ - windowactivate --sync \ - type --delay 100 t/pause - done -} - -function henkpwgen () { - echo $( (tr -cd '[:alnum:]' | head -c $1) < /dev/urandom) -} - -- cgit v1.2.3