From e9c3f887a26b7fc7a2856dcfe9e7a752a7ebeeda Mon Sep 17 00:00:00 2001 From: The_miro Date: Tue, 10 Feb 2026 12:45:02 +0100 Subject: [PATCH] get in loser, we're switching to vicinae --- desktopenvs/hyprland/vicinae/cyberqueer.toml | 80 +++++++++++++++++ .../hyprland/vicinae/vicinae/settings.json | 88 +++++++++++++++++++ 2 files changed, 168 insertions(+) create mode 100644 desktopenvs/hyprland/vicinae/cyberqueer.toml create mode 100644 desktopenvs/hyprland/vicinae/vicinae/settings.json diff --git a/desktopenvs/hyprland/vicinae/cyberqueer.toml b/desktopenvs/hyprland/vicinae/cyberqueer.toml new file mode 100644 index 0000000..5723697 --- /dev/null +++ b/desktopenvs/hyprland/vicinae/cyberqueer.toml @@ -0,0 +1,80 @@ +# This file demonstrates all available theme configuration options for Vicinae. +# You don't need to define all of these: only override what you want to customize. +# Undefined colors will be automatically derived from core colors or inherited from base themes. +# +# Check out the full documentation at https://docs.vicinae.com/theming/getting-started + +[meta] +name = "cyberqueer" +description = "Default Vicinae dark palette" +variant = "dark" # "dark" | "light": impacts what icon to show in some circumstances + +[colors.core] +accent = "#E40046" +accent_foreground = "#D6ABAB" +background = "#1a1a1a" +foreground = "#D6ABAB" +secondary_background = "#4F1A2F" +border = "#5018DD" + +[colors.main_window] +border = "#5018DD" +footer = { background = "colors.core.secondary_background" } + +[colors.settings_window] +border = "#5018DD" + +[colors.accents] +blue = "#E40046" +green = "#3a9c61" +magenta = "#bc8cff" +orange = "#f0883e" +red = "#F50505" +yellow = "#bfae78" +cyan = "#18a5b3" +purple = "#bc8cff" + +# For now, shortcuts cannot have their own dedicated background +[colors.shortcut] +border = "colors.core.border" + +[colors.text] +default = "colors.core.foreground" +muted = "#D6ABAB" +danger = "#F50505" +success = "#E40046" +placeholder = "#D6ABAB" +selection = { background = "#E40046", foreground = "#D6ABAB" } + +[colors.text.links] +default = "#E40046" +visited = "#5018DD" + +[colors.input] +border = "#5018DD" +border_focus = "#E40046" +border_error = "#F50505" + +[colors.button.primary] +background = "#5018DD" +foreground = "#D6ABAB" +hover = { background = "#bb5018DD" } +focus = { outline = "colors.core.accent" } + +[colors.list.item.selection] +background = "#5018DD" +foreground = "#D6ABAB" +secondary_background = "#5018DD" +secondary_foreground = "#D6ABAB" + +[colors.grid.item] +background = "#4F1A4F" +hover = { outline = "#D6ABAB" } +selection = { outline = "#D6ABAB" } + +[colors.scrollbars] +background = "#5018DD" + +[colors.loading] +bar = "#D6ABAB" # shown right below the search bar when something is loading +spinner = "#D6ABAB" # used by dynamic toasts diff --git a/desktopenvs/hyprland/vicinae/vicinae/settings.json b/desktopenvs/hyprland/vicinae/vicinae/settings.json new file mode 100644 index 0000000..7344234 --- /dev/null +++ b/desktopenvs/hyprland/vicinae/vicinae/settings.json @@ -0,0 +1,88 @@ +// This configuration is merged with the default vicinae configuration file, which you can obtain by running the `vicinae config default` command. +// Every item defined in this file takes precedence over the values defined in the default config or any other imported file. +// +// You can make manual edits to this file, however you should keep in mind that this file may be written to by vicinae when a configuration change is made through the GUI. +// When that happens, any custom comments or formatting will be lost. +// +// If you want to maintain a configuration file with your own comments and formatting, you should create a separate file and add it to the 'imports' array. +// +// Learn more about configuration at https://docs.vicinae.com/config + +{ + "$schema": "https://vicinae.com/schemas/config.json", + "imports": [], + "close_on_focus_loss": false, + "consider_preedit": false, + "pop_to_root_on_close": false, + "escape_key_behavior": "navigate_back", + "favicon_service": "twenty", + "keybinding": "default", + "pixmap_cache_mb": 50, + "search_files_in_root": true, + "font": { + "normal": { + "family": "Agave Nerd Font", + "size": 10.5 + } + }, + "theme": { + "light": { + "name": "vicinae-light", + "icon_theme": "auto" + }, + "dark": { + "name": "cyberqueer", + "icon_theme": "auto" + } + }, + "launcher_window": { + "opacity": 0.95, + "client_side_decorations": { + "enabled": true, + "rounding": 25, + "border_width": 7 + }, + "size": { + "width": 770, + "height": 480 + }, + "dim_around": false, + "blur": { + "enabled": false + }, + "compact_mode": { + "enabled": false + }, + "layer_shell": { + "layer": "top", + "keyboard_interactivity": "on_demand", + "enabled": false + } + }, + "keybinds": { + "action.copy": "control+shift+C", + "action.copy-name": "control+shift+.", + "action.copy-path": "control+shift+,", + "action.dangerous-remove": "control+shift+X", + "action.duplicate": "control+D", + "action.edit": "control+E", + "action.edit-secondary": "control+shift+E", + "action.move-down": "control+shift+ARROWDOWN", + "action.move-up": "control+shift+ARROWUP", + "action.new": "control+N", + "action.open": "control+O", + "action.pin": "control+shift+P", + "action.refresh": "control+R", + "action.remove": "control+X", + "action.save": "control+S", + "open-search-filter": "control+P", + "open-settings": "control+,", + "toggle-action-panel": "control+B" + }, + "favorites": [ + "clipboard:history" + ], + "fallbacks": [ + "files:search" + ] +}