Launcher features

Walker is the default launcher on Monarch, it use Elephant as backend. These two have a lot of features that can easily be accessed from your keyboard.

The features described here are only a selection. Full documentation is available from the Walker documentation or directly in the Elephant repository.

Clipboard history

To access the clipboard history, type : in the search bar. This will display all saved clipboard entries, along with a preview on the right side—including images.

The following shortcuts can be useful:

  • Enter — Copy the selected entry to the clipboard

  • Ctrl + D — Delete the selected entry from the history

  • Ctrl + L — Send the selected entry using the LocalSend app

  • Ctrl + I — Filter the history to show only image entries

Calculator

You can quickly access a calculator by typing = followed by your calculation. The result will be displayed immediately.

Todolist

The to-do list feature can be accessed by typing ! in the search bar. From this interface, you can manage tasks efficiently using keyboard shortcuts:

  • Ctrl + A — Create a new task

  • Ctrl + F — Mark the selected task as done

Scheduled Tasks

You can create scheduled tasks by prefixing an item with a time or date expression. Examples:

Add a ! suffix to mark a task as urgent.

Time-Based Searching

You can filter tasks using natural time expressions. For example, searching for today will display all tasks scheduled for the current day.

Websearch

You can perform web searches by typing @ followed by your query. By default, searches can be done using DuckDuckGo or Google.

Other search engines can be configured by editing ~/.config/elephant/websearch.toml . For example if you want to add kagi as your default search engine:

When using Kagi or DuckDuckGo, you can also access your !bang shortcuts directly from this interface.

You can access file and folder search by typing /. The feature includes:

  • Preview text, images, and PDF files

  • Open files or folders directly

  • Drag and drop files into other programs

  • Copy files or paths

  • Support for LocalSend

Example: Ignored Directories

To exclude certain directories from searches, you can edit ~/.config/elephant/files.toml them as follows:

Last updated