]> git.netwichtig.de Git - user/henk/vcsh/zsh.git/blob - .zsh_functions_media
customize fzf: use tmux and fdfind
[user/henk/vcsh/zsh.git] / .zsh_functions_media
1 function mpvshuffledir () {
2     mpv ${=MPVOPTS} \
3         --shuffle \
4         (#i)${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov|divx) \
5         $@
6 }
7
8 function movies_forgotten () {
9     mpv ${=MPVOPTS} \
10         (#i)${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov|divx)(Oa) \
11         $@
12 }
13
14 function movies_oldest () {
15     mpv ${=MPVOPTS} \
16         (#i)${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov|divx)(Om) \
17         $@
18 }
19
20 function movies_newest () {
21     mpv ${=MPVOPTS} \
22         (#i)${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov|divx)(om) \
23         $@
24 }
25
26 function movies_smallest () {
27     mpv ${=MPVOPTS} \
28         (#i)${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov|divx)(oL) \
29         $@
30 }
31
32 function movies_biggest () {
33     mpv ${=MPVOPTS} \
34         (#i)${1:-.}/**/*.(mpeg|webm|avi|flv|mkv|mpg|wmv|wva|mp4|wva|m4v|ogm|mp4|mov|divx)(OL) \
35         $@
36 }