Add .desktop file, icons
Some checks failed
Lint / test (push) Waiting to run
Trivy / test (push) Waiting to run
CI / test (push) Has been cancelled

This commit is contained in:
Miguel Jacq 2025-11-22 17:09:08 +11:00
parent 2a78027afc
commit 6becae6eac
Signed by: mig5
GPG key ID: 59B3F0C24135C6A9
6 changed files with 305 additions and 0 deletions

View file

@ -1,7 +1,9 @@
from __future__ import annotations
import sys
from pathlib import Path
from PySide6.QtWidgets import QApplication
from PySide6.QtGui import QIcon
from .settings import APP_NAME, APP_ORG, get_settings
from .main_window import MainWindow
@ -13,6 +15,11 @@ def main():
app = QApplication(sys.argv)
app.setApplicationName(APP_NAME)
app.setOrganizationName(APP_ORG)
# Icon
BASE_DIR = Path(__file__).resolve().parent
ICON_PATH = BASE_DIR / "icons" / "bouquin-light.svg"
icon = QIcon(str(ICON_PATH))
app.setWindowIcon(icon)
s = get_settings()
theme_str = s.value("ui/theme", "system")