{ "$schema": "https://vicinae.com/schemas/config.json", "launcher_window": { // You can turn client side decorations off if you want to let your compositor draw the rounded // borders and such. This usually gives better results, but is more complicated to setup, if at all possible. "client_side_decorations": { "enabled": false }, // Only for wayland compositors that support the 'wlr-layer-shell' protocol (https://wayland.app/protocols/wlr-layer-shell-unstable-v1) // NOTE: layer shell support for the cosmic compositor is explicitly disabled as it is currently broken "layer_shell": { "enabled": false, // 'exclusive' | 'on_demand' // WARNING: 'exclusive' is known to break mouse stuff on popups (such as the action panel) on Hyprland "keyboard_interactivity": "on_demand", // either 'overlay' or 'top'. // Other layers are not supported as they are unsuitable for a launcher. // 'top' is recommended as using 'overlay' will make the vicinae window appear on top of IME popovers in some scenarios. "layer": "top" } }, "font": { // The font family to use for the general vicinae UI. // "auto" (recommended): uses the bundled Inter font // "system": uses the system/platform default font // Or specify any font family name (e.g. "Fira Sans") "normal": { "family": "Verdana", // The point size of the font (unlike pixel size, the point size scales with resolution) "size": 10.5 } } }