mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 11:32:42 +00:00
60 lines
2.5 KiB
Plaintext
60 lines
2.5 KiB
Plaintext
---
|
|
title: vicinae
|
|
description: The vicinae launcher — global shortcuts, font, and per-extension aliases and shortcuts.
|
|
---
|
|
|
|
[vicinae](https://vicinae.com) is the launcher under both niri and Hyprland: app search, emoji picker, clipboard history, window switcher, and store extensions.
|
|
|
|
| | |
|
|
| --- | --- |
|
|
| Source | `dot_config/vicinae/settings.json` |
|
|
| Target | `~/.config/vicinae/settings.json` |
|
|
| Install | `vicinae-bin` under `packages.arch.desktop.aur` in `.chezmoidata/packages.yaml` |
|
|
|
|
:::note
|
|
Linux `desktop` and `laptop` roles only. `.chezmoiignore.tmpl` skips `~/.config/vicinae/**` on other roles.
|
|
:::
|
|
|
|
`settings.json` is merged over `vicinae config default`. vicinae rewrites the file whenever a setting changes in its GUI, dropping comments and formatting; in symlink mode that write lands in the repo, so check `git status` after changing settings in the UI.
|
|
|
|
Runtime state (`~/.local/share/vicinae`: clipboard database, extension installs, search history, favicons) is not managed. Extensions referenced below are installed from the vicinae store on each machine.
|
|
|
|
## General
|
|
|
|
| Option | Value |
|
|
| --- | --- |
|
|
| `keybinding` | `vim` |
|
|
| `close_on_focus_loss` / `pop_to_root_on_close` | `true` |
|
|
| `font.normal` | `VictorMono NFP` 9.5, `rendering = native` |
|
|
| `theme.dark.icon_theme` | `Yaru` |
|
|
| `launcher_window` | compact mode off, no floating status bar |
|
|
|
|
## Shortcuts
|
|
|
|
Global and per-entrypoint shortcuts. The compositor bindings in [niri](/desktop/niri) / [Hyprland](/desktop/hyprland) call `vicinae toggle` and deeplinks for the same features; these are vicinae's own bindings.
|
|
|
|
| Key | Entrypoint |
|
|
| --- | --- |
|
|
| `super+SPACE` | `global_shortcuts.toggle` |
|
|
| `super+shift+SPACE` | `core` / search-emojis |
|
|
| `super+P` | `clipboard` / history |
|
|
| `super+A` | `system` / browse-apps |
|
|
| `alt+SPACE` | `@codingcodax/store.vicinae.omarchy-menu` |
|
|
| `super+control+shift+O` | `@aurelleb/store.vicinae.chromium-bookmarks` / search-bookmarks |
|
|
|
|
## Aliases
|
|
|
|
| Alias | Entrypoint |
|
|
| --- | --- |
|
|
| `apps` | `system` / browse-apps |
|
|
| `sh` | `system` / run |
|
|
| `pass` | `applications` / 1password |
|
|
| `photoshop`, `illustrator` | `applications` / photocraft, vectorcraft |
|
|
| `nf` | `@fbosch/store.vicinae.nerdfont-search` |
|
|
| `aur` | `@rithvikvibhu/store.vicinae.arch-packages` |
|
|
| `cql` | `manage-shortcuts` / create |
|
|
| `shut down`, `restart` | `power` / power-off, reboot |
|
|
| `streams` | `shortcuts` / `sct-a5e51f1bbe34` (a user shortcut; the id is machine-specific) |
|
|
|
|
`system` / set-default-browser and set-default-terminal are disabled.
|