feat(live): #57 Install Nomarchy desktop entry + Tools row
Some checks failed
Check / eval (push) Has been cancelled
Some checks failed
Check / eval (push) Has been cancelled
Always-visible install surface on the live ISO: xdg.desktopEntries (Terminal=true) plus Tools › Install Nomarchy (self-gated on nomarchy-install on PATH). Welcome toast mentions the app. Close #57. Verified: V1 (live eval + HM menu rebuild). V2 pending: ISO smoke.
This commit is contained in:
@@ -172,6 +172,20 @@ in
|
||||
# regression). Installed systems keep idle management.
|
||||
nomarchy.idle.enable = false;
|
||||
|
||||
# Durable install affordance (BACKLOG #57): always-visible desktop
|
||||
# entry, not only the 3s toast / getty helpLine / tribal knowledge.
|
||||
# Tools › Install Nomarchy is self-gated on this package in rofi.nix.
|
||||
xdg.desktopEntries.nomarchy-install = {
|
||||
name = "Install Nomarchy";
|
||||
genericName = "Installer";
|
||||
comment = "Install Nomarchy to this machine's disk";
|
||||
exec = "nomarchy-install";
|
||||
terminal = true;
|
||||
icon = "system-software-install";
|
||||
categories = [ "System" "Settings" ];
|
||||
startupNotify = true;
|
||||
};
|
||||
|
||||
wayland.windowManager.hyprland.settings = {
|
||||
# QEMU (and some panels) report a tiny "preferred" mode; ask for
|
||||
# the highest resolution instead.
|
||||
@@ -179,7 +193,7 @@ in
|
||||
# Welcome toast once the session is up (concatenated onto the
|
||||
# base exec-once list).
|
||||
exec-once = [
|
||||
"sh -c 'sleep 3; notify-send -a Nomarchy \"Welcome to Nomarchy\" \"SUPER+Return terminal · SUPER+T themes · install with nomarchy-install\"'"
|
||||
"sh -c 'sleep 3; notify-send -a Nomarchy \"Welcome to Nomarchy\" \"SUPER+Return terminal · SUPER+T themes · Install Nomarchy app or nomarchy-install\"'"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user