]> git.netwichtig.de Git - user/henk/vcsh/zsh.git/blobdiff - .zsh_functions
Merge branch 'master' of ssh://git.netwichtig.de/vcsh-zsh
[user/henk/vcsh/zsh.git] / .zsh_functions
index 664e266803ed3bb0c09e9689e67ecd0979b041cb..feb061655ad2dab7b8aa6311e11d579a88791f77 100644 (file)
@@ -40,35 +40,30 @@ precmd () {
 
     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 $1 -type f )
-}
-
-function mpvshuffledir () {
-    mpv $MPVOPTS \
-        --shuffle \
-        ${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov)
-}
-
-function movies_oldest () {
-    mpv $MPVOPTS \
-        **/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov)(Om)
-}
-
-function movies_newest () {
-    mpv $MPVOPTS \
-        **/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov)(om)
+    vi $( find $@)
 }
 
-function movies_smallest () {
-    mpv $MPVOPTS \
-        **/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov)(oL)
+function new_haskell_project () {
+    stack new $1 simple
+    cd $1
+    git init
 }
 
-function movies_biggest () {
-    mpv $MPVOPTS \
-        **/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov)(OL)
+function henkspngpostproc () {
+    local resize_by
+    local img
+    resize_by="$1"
+    shift
+    for img in $*
+    do
+        mkdir -p resized/pngnqed
+        convert -resize $resize_by% $img resized/$img
+        pngnq -f -d resized/pngnqed -e .png resized/$img
+    done
 }