Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 986 Bytes

README.md

File metadata and controls

37 lines (23 loc) · 986 Bytes

EDIT: Opener is now part of shell-tools https://github.com/Docbroke/shell_tools All updates will appear there.

opener

Shell based file opener using mimetypes as well as file extension inspired from dylanaraps/fff#101. This does not depend on desktop files.

How to use:

open $file

opener $file

This will give available options to open file with. To open file with default association instead use

opener -d $file

search file using fzf and open

opener "$(find . -type f | fzf --border --reverse --height 10 --prompt "Open File : ")"

This can be a function in .bashrc

of() { 
opener "$(find . -type f | fzf --border --reverse --height 10 --prompt "Open File : ")" 
}

How to configure: find the mimetype of file using

file -bi $file
mimetype -b $file

and add the mimetype with commands to open it in opener.

Here is video to show my workflow using run, opener and w3m-dmenu scripts. https://youtu.be/e5Lutp0dWTk