Update README.md

This commit is contained in:
Santiago Lo Coco 2024-04-14 14:39:43 +02:00
parent 124ba7b071
commit 2612e7c3f7
1 changed files with 5 additions and 1 deletions

View File

@ -2,6 +2,8 @@
**clauncher** is a simple Bash script designed to provide a convenient way to launch applications on Unix-like systems. It utilizes the fzf (fuzzy finder) tool to offer an interactive and efficient application launching experience.
This script is primarily designed for macOS, but it can be customized to support Linux or any other Unix system by modifying the appropriate parts of the script.
## Prerequisites
Before using **clauncher**, ensure that you have the following dependencies installed:
@ -66,7 +68,9 @@ This will present you with a list of applications to choose from using the fzf i
**clauncher** enhances its performance and retains your application launch history by generating a cache file (`$XDG_CACHE_HOME/launcher_opts`) and a history file (`$XDG_CACHE_HOME/launcher_opts_history`). These files adhere to the XDG standard directories, with fallback locations if the XDG variables are not set.
For customization, if you want to ignore or add applications, you should manually create the directory `~/.config/clauncher` if it doesn't exist, and then create two files inside it:
For customization, you can specify custom locations by creating a file named `.open_locations` in the `~/.config/clauncher` directory. List the custom locations, each on a new line. These custom locations will be included when updating the program list.
Additionally, if you want to ignore or add specific applications or commands, create two files inside `~/.config/clauncher`:
- `.open_ignore`: List the applications or commands to ignore, each on a new line.
- `.open_add`: List the additional applications or commands to include, each on a new line.