18 lines
599 B
Python
18 lines
599 B
Python
"""Shared filesystem locations. Works whether run from the repo or ~/.config."""
|
|
|
|
from __future__ import annotations
|
|
|
|
from pathlib import Path
|
|
|
|
BASE_DIR = Path(__file__).resolve().parent
|
|
STYLE_DIR = BASE_DIR / "style"
|
|
|
|
# GApplication single-instance id (our own process). NOT the freedesktop
|
|
# notification name — that well-known name (org.freedesktop.Notifications) is
|
|
# owned separately in main.py, the same one dunst used to hold.
|
|
APP_ID = "eu.abdelbaki.beacon"
|
|
|
|
FDN_NAME = "org.freedesktop.Notifications"
|
|
FDN_PATH = "/org/freedesktop/Notifications"
|
|
FDN_IFACE = "org.freedesktop.Notifications"
|