diff --git a/.local/bin/buscar-archivos b/.local/bin/buscar-archivos new file mode 100755 index 0000000..1b6ffd6 --- /dev/null +++ b/.local/bin/buscar-archivos @@ -0,0 +1,25 @@ +#!/bin/sh +set -e +cd ~ +file="$(find \ + Documents Sync Pictures Downloads \ + -iname '*.jpg' -or \ + -iname '*.png' -or \ + -iname '*.js' -or \ + -iname '*.md' -or \ + -iname '*.txt' -or \ + -iname '*.pdf' -or \ + -iname '*.docx' -or \ + -iname '*.mp3' -or \ + -type d \ + | fuzzel-run --dmenu --width=40)" + +if test -e "$file"; then + xdg-open "$file" +fi + +# if test -d "$file"; then +# xdg-open "$file" +# else +# xdg-open "$(dirname "$file")" +# fi diff --git a/.local/share/applications/buscar-archivos.desktop b/.local/share/applications/buscar-archivos.desktop new file mode 100644 index 0000000..6ad2b94 --- /dev/null +++ b/.local/share/applications/buscar-archivos.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Buscar archivos +Exec=buscar-archivos +Categories=System;Monitor;ConsoleOnly; +Keywords=system;process;task