Files
clan-core/pkgs/icon-update/default.nix
Johannes Kirschbauer 9561103610 Icon Update: logo, icon.
2024-11-06 13:25:30 +01:00

21 lines
406 B
Nix

{ pkgs, deno }:
let
src = ./.;
in
pkgs.writeShellApplication {
name = "update";
runtimeInputs = [ deno ];
runtimeEnv = {
FIGMA_ICON_FILE_ID = "KJgLnsBI9nvUt44qKJXmVm";
FRAME_ID = "709-324";
};
text = ''
REPO_ROOT="$(git rev-parse --show-toplevel)"
OUT_DIR="$(realpath "$REPO_ROOT"/pkgs/webview-ui/app/icons)"
export OUT_DIR
deno run --allow-all ${src}/main.ts
'';
}