diff --git a/.bin/c b/.bin/c new file mode 100755 index 0000000..5cee0c6 --- /dev/null +++ b/.bin/c @@ -0,0 +1,20 @@ +#!/bin/sh + +F=$(find $HOME/.config/* \ + $HOME/.* \ + -maxdepth 1 \ + -type f \ + \( -name "*.cfg" \ + -o -name "*.conf" \ + -o -name "*.lua" \ + -o -name "*.sh" \ + -o -name "*.xsession*" \ + -o -name "*rc" \ + -o -name ".Xresources" \ + -o -name ".Xdefaults" \ + -o -name ".ini" \ + -o -name "config" \ + \) | sort -u \ + | fzf -e +s --preview='cat {}' ); +[ -z "$F" ] || vim "$F"; +