From e1a89c87f0ba56295ad2898752f353d59d5beb81 Mon Sep 17 00:00:00 2001 From: Thomas Forgione Date: Thu, 28 Mar 2024 16:21:40 +0100 Subject: [PATCH] Adds memes --- config/aliases.nu | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/aliases.nu b/config/aliases.nu index a870091..14e6753 100644 --- a/config/aliases.nu +++ b/config/aliases.nu @@ -147,3 +147,13 @@ def --env y [] { def cheat [] { pueue add -e evince ($env.HOME + '/git/gitea.tforgione.fr/tforgione/cheat/build/main.pdf') } + +# meme completion +def _meme [] { + _ls ($env.HOME + '/Videos/Memes') | get name | each { rm-ext } | each { path basename } + } + +# Play a funny meme +def m [arg: string@_meme] { + mpv (glob ($env.HOME + '/Videos/Memes/' + $arg + '.*') | get 0) +}