From 935e8ad47d32803400c866be473916c258a9f5e8 Mon Sep 17 00:00:00 2001 From: Kacper Gajko Date: Wed, 25 Feb 2026 19:08:16 +0100 Subject: [PATCH 1/2] maintainers: add teeco123 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c0e6a4ce672f..6b00fa7d2602 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -26308,6 +26308,12 @@ github = "teczito"; githubId = 15378834; }; + teeco123 = { + name = "Kacper Gajko"; + email = "kacper.gajko1@icloud.com"; + github = "teeco123"; + githubId = 116846689; + }; teh = { email = "tehunger@gmail.com"; github = "teh"; From 1cd129ecaefdd3070031b14c032b0f5098d4c656 Mon Sep 17 00:00:00 2001 From: Kacper Gajko Date: Wed, 25 Feb 2026 21:08:41 +0100 Subject: [PATCH 2/2] home-assistant-custom-lovelace-modules.kiosk-mode: init at 10.0.1 --- .../kiosk-mode/package.nix | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix new file mode 100644 index 000000000000..3e5bc5e5381b --- /dev/null +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix @@ -0,0 +1,58 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + fetchPnpmDeps, + pnpmConfigHook, + pnpm, + nodejs, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "kiosk-mode"; + version = "10.0.1"; + + src = fetchFromGitHub { + owner = "nemesisre"; + repo = "kiosk-mode"; + tag = "v${finalAttrs.version}"; + hash = "sha256-y8ck4Y8tmZkUv35n78u+PRc+i6wF6iuhYbQJ7wQPVqE="; + }; + + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) pname version src; + fetcherVersion = 3; + hash = "sha256-4pTI5d1Mn/GtbjkOAyemxXN2k2rRj8kYS4t2C6OLVSc="; + }; + + nativeBuildInputs = [ + pnpmConfigHook + pnpm + nodejs + ]; + + buildPhase = '' + runHook preBuild + + pnpm run build + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir -p "$out" + cp dist/* "$out" + + runHook postInstall + ''; + + meta = { + description = "Hides the Home Assistant header and/or sidebar"; + homepage = "https://github.com/NemesisRE/kiosk-mode"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ teeco123 ]; + platforms = lib.platforms.all; + }; +})