# config.py

import os

BASE_DIR = os.path.dirname(__file__)
STYLE_CSS_PATH = os.path.join(BASE_DIR, "style.css")

ICON_SIZE_PX = 24
WINDOW_WIDTH = 350

# Darker and more transparent overlay
BACKGROUND_RGBA = "rgba(0, 0, 0, 0.6)"

WORKSPACE_FOCUS_BORDER = "2px solid #F5C2E7"
WORKSPACE_FOCUS_BOX_SHADOW = "0 0 6px rgba(245, 194, 231, 0.8)"

FALLBACK_GLYPHS = {
    "niri-overview": "", 
    "niri-overview.py": "", 
    "niri_overview": "", 
    "niri_overview.py": "", 
    "niri_overview.bin": "", 
    "foot": "",
    "firefox": "",
    "chromium": "",
    "google-chrome": "",
    "terminal": "",
    "code": "",
    "vim": "",
    "nvim": "",
    "emacs": "",
    "files": "",
    "nautilus": "",
    "thunar": "",
    "dolphin": "",
    "unknown": ""
}

DEFAULT_GLYPH = ""