Lucien
Lucien is a refined, lightweight application launcher built with Rust with Wayland environments in mind. It prioritizes speed, minimal memory overhead, and a clean aesthetic.

Key Features
-
Fuzzy Search: Quickly find applications with approximate matching.
-
Favorites: Mark your most-used apps for instant access. (Note: This feature is currently in active development and may be unstable).
-
Providers: Lucien goes beyond simple launching with dedicated modules for:
-
Application Launcher: Search and run desktop entries.
-
File Browser: Navigate and open files directly from the search bar.
-
Clipboard Manager: Access and manage your clipboard history.
-
-
Minimalist Design: Built with the Iced GUI library for a modern look-and-feel and snappiness.
System Requirements
To run Lucien, your environment must meet the following criteria:
-
Display Server: While optimized for Wayland, Lucien is no longer strictly locked to it. It can be compiled and run on X11 with minor source-code adjustments to the windowing backend.
-
Build Dependencies: Compiling from source requires the Rust toolchain.
Configuration
For a complete starting point, you can find a reference template in the repository: assets/preferences.toml
Lucien looks for settings in the following location: $XDG_CONFIG_HOME/lucien/preferences.toml
Keyboard Shortcuts
| Shortcut | Action | | ----------- | --------------------------------------------- | | Enter | Launch the first entry in the list | | Tab | Select next entry | | Shift + Tab | Select previous entry | | Ctrl + 1-5 | Launch the specific entry (1 through 5) | | Ctrl + f | Toggle favorite status for the selected entry | | Shift + 1 | Change to application provider (default) | | Shift + 2 | Change to file provider | | Shift + 3 | Change to clipboard provider |