#! /bin/sh selected="$(find ~/Archive -type d \( -name node_modules -o -name .git \) -prune -o \ -type f -name '*' -print | dmenu -i -l 15 -p 'Search File')" [ -f "$selected" ] && setsid -f xdg-open "$selected" > /dev/null 2>&1