nidara-project
@nidara-project Organization
Public Skills
nidara
by nidara-project
"Authoritative reference for working on the Nidara desktop environment codebase — a full Wayland session for Arch Linux built with TypeScript/TSX → GJS on GTK4 + Hyprland (no AGS, no Astal). Use this skill whenever the user mentions Nidara, nidara-project, the shell bar, dock, control center, notification center, prism/search, app grid, overview, system menu, settings window, lockscreen, or greeter; asks to edit files under ui/shell/, ui/greeter/, ui/lockscreen/, or ui/lib/nidara-kit/; wants to modify hyprland.lua, SCSS in styles/, a core/ service, or run install.sh. Also trigger on questions about reloading the UI (Super+Shift+R), nidara-ipc IPC, Status.ts, the five build bundles, or the Nidara design system. ALWAYS consult this skill BEFORE editing files in this repo — strict conventions (no Adw.OverlaySplitView, no transform scale on clickables, no hardcoded colors, scoped CSS only, IPC via ShellActions not globalThis) are easy to violate without it."
customize
by nidara-project
How to change anything about the user's Nidara desktop — settings, keybinds, startup programs, appearance — without breaking it or losing the change. Load this before your first write of a conversation, and before answering "where does this setting live?".