diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-18 10:35:42 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-18 10:35:42 +0200 |
| commit | a120bb98a809a60d81cf0aed4e81ed39e085fe2b (patch) | |
| tree | 4e661da5a8830a3ce51c3b4d66f1d84bcc1c98f8 /desktop/modules/sound | |
| parent | 0c08bffaca0b4b3b94d4c5484a86e8856f5e000a (diff) | |
| download | quickshell-a120bb98a809a60d81cf0aed4e81ed39e085fe2b.tar.gz quickshell-a120bb98a809a60d81cf0aed4e81ed39e085fe2b.zip | |
Name the project Keystone, and move its paths and namespaces
The repository had no name of its own, only the framework's. It is now
Keystone, in the README, AGENTS.md, the settings window, notes commit
messages, calctl's PRODID and the user page's User-Agent.
Its files move off quickshell's name too:
~/.config/quickshell/greetings -> ~/.config/keystone/
~/.config/quickshell/obs-scene-icons.json -> ~/.config/keystone/
$XDG_STATE_HOME/quickshell/desktop.json -> $XDG_STATE_HOME/keystone/
~/.config/quickshell is Quickshell's own default config directory (a
bare qs loads its shell.qml), so sharing it was a collision rather than
a home. There is no fallback to the old paths: the files are moved once.
The layer namespaces become keystone-*, and the Hyprland blur rules in
hypr-theme are renamed to match in the same change. A running shell
keeps its old namespaces until restarted.
Left alone: the retired standalone mail and vm shells' namespaces,
which their READMEs keep as history; Quickshell's own app id, binary
and process name; and the repository directory.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/sound')
| -rw-r--r-- | desktop/modules/sound/Osd.qml | 2 | ||||
| -rw-r--r-- | desktop/modules/sound/README.md | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/desktop/modules/sound/Osd.qml b/desktop/modules/sound/Osd.qml index 8f7b477..f60f5ce 100644 --- a/desktop/modules/sound/Osd.qml +++ b/desktop/modules/sound/Osd.qml @@ -68,7 +68,7 @@ Scope { exclusionMode: ExclusionMode.Ignore WlrLayershell.layer: WlrLayer.Overlay - WlrLayershell.namespace: "quickshell-volume-osd" + WlrLayershell.namespace: "keystone-volume-osd" // Still no keyboard focus: the transport buttons are pointer targets, // and the OSD must never take keys from the window being typed in. WlrLayershell.keyboardFocus: WlrKeyboardFocus.None diff --git a/desktop/modules/sound/README.md b/desktop/modules/sound/README.md index 365be4a..c3ada08 100644 --- a/desktop/modules/sound/README.md +++ b/desktop/modules/sound/README.md @@ -129,11 +129,11 @@ unified-desktop-theme already installs, covers them. The panel is drawn translucent (65% over the Macchiato base) and the blur behind it comes from the compositor, not from QML. Hyprland blurs a layer surface only when a rule says to, matched on the namespace this window sets -(`quickshell-volume-osd`): +(`keystone-volume-osd`): hl.layer_rule({ name = "blur-volume-osd", - match = { namespace = "^(quickshell-volume-osd)$" }, + match = { namespace = "^(keystone-volume-osd)$" }, blur = true, xray = false, ignore_alpha = 0.1, |
