Quick Search files and directories from Ulauncher using https://github.com/sharkdp/fd.
- Ulauncher
- Python >= 3
Open ulauncher preferences window -> extensions -> add extension and paste the following url:
https://github.com/brpaz/ulauncher-file-search
This extension provides the following keywords:
- fd -> Search files and directories
- ff -> Search Files
- fdir -> Search directories
To search, input one of the previous keywords to trigger the extension and start typing your search criteria. Ulauncher will call "fd" under the hood to perform your search and it will display a list of results.
- Press "Enter" - Open the file / folder using the default system action
- Press "Alt+Enter" - On a folder, it will open the respective folder in a Terminal window.
- Terminal Emulator -> Sets the terminal emulator to use when opening directories.
- Base dir -> The base directory to start your searches. By detault, its the root folder "/" but you can set to your home directory, for example. Note, that only absolute paths are supported.
git clone https://github.com/brpaz/ulauncher-fd
make link
The make link
command will symlink the cloned repo into the appropriate location on the ulauncher extensions folder.
To see your changes, stop ulauncher and run it from the command line with: ulauncher -v
.
- An support for in file search using rigrep.
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
MIT © [Bruno Paz]