Skip to content
unsecretised edited this page Mar 3, 2026 · 4 revisions

This is the official RustCast Docs

Why?

The config is growing to be pretty complicated, so a wiki for it would be nice now.

Config file:

The path for the config file is: ~/.config/rustcast/config.toml

Intro to the config:

A manual setup is not required, as RustCast will create the config file for you upon loading. Deleting the file will also cause a recreation of the file when rustcast launches. If the file gets deleted, rustcast will resort to the default config.

If your config file has syntax errors (TOML syntax errors), rustcast will resort to the default config, which can be viewed here

If any parts of the file are missing, the default values are used. This also includes tiny naming errors such as "background_color" being "background_colour"

I just realised its "color" (and not "colour") and i think its a bit too late to change it now..

Here is the default config.toml for quick reference:

toggle_hotkey = "ALT+SPACE"
clipboard_hotkey = "SUPER+SHIFT+C"
placeholder = "Time to be productive!"
search_url = "https://google.com/search?q=%s"
haptic_feedback = false
show_trayicon = true
shells = []
log_path = "/tmp/rustcast.log"

[buffer_rules]
clear_on_hide = true
clear_on_enter = true

[theme]
text_color = [0.95, 0.95, 0.96]
background_color = [0.0, 0.0, 0.0]
blur = false
show_icons = true
show_scroll_bar = true

[modes]

Clone this wiki locally