From 2612e7c3f7ecb63c6ed8aae4f4a23dee8bf16504 Mon Sep 17 00:00:00 2001 From: Santiago Lo Coco Date: Sun, 14 Apr 2024 14:39:43 +0200 Subject: [PATCH] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 305f0c0..457ab76 100644 --- a/README.md +++ b/README.md @@ -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.