From 8b48e295c6e3fdd49c6245e283b6601046a076fc Mon Sep 17 00:00:00 2001 From: Olaf Date: Fri, 25 Sep 2026 12:49:11 +0200 Subject: [PATCH] CNCjs and update --- modules/darwin/casks.nix | 1 + modules/darwin/default.nix | 2 +- modules/darwin/files.nix | 8 ++++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/modules/darwin/casks.nix b/modules/darwin/casks.nix index 6e5e0e9..569c6b9 100644 --- a/modules/darwin/casks.nix +++ b/modules/darwin/casks.nix @@ -14,6 +14,7 @@ _: "inkscape" "vcv-rack" "affinity" + "CNCjs" # Communication Tools "adium" diff --git a/modules/darwin/default.nix b/modules/darwin/default.nix index 22f3334..104fe10 100644 --- a/modules/darwin/default.nix +++ b/modules/darwin/default.nix @@ -1,7 +1,7 @@ { config, pkgs, ... }: let - emacsOverlaySha256 = "0h15850dpx3p2jr5g4nv0gir0w9dgml1mqzc5yq8686y246r33br"; + emacsOverlaySha256 = "0ph4w9c8si2flsgin17k0xnpkv48q82m7fvrqd8jqw5vlq100rii"; in { home-manager.backupFileExtension = "nix-backup"; diff --git a/modules/darwin/files.nix b/modules/darwin/files.nix index 4e5dc92..e2cb38a 100644 --- a/modules/darwin/files.nix +++ b/modules/darwin/files.nix @@ -9,6 +9,11 @@ let xdg_configHome = "${config.users.users.${user}.home}/.config"; xdg_dataHome = "${config.users.users.${user}.home}/.local/share"; xdg_stateHome = "${config.users.users.${user}.home}/.local/state"; + inkscapeExtensionsHome = "${config.users.users.${user}.home}/Library/Application Support/org.inkscape.Inkscape/config/inkscape/extensions"; + hatchFillSource = pkgs.fetchzip { + url = "https://gitlab.com/moini_ink/hatch_fill/-/archive/master/hatch_fill-master.tar.gz"; + sha256 = "1m3qhvf158dngg7shwd33xhn3bawn9yxw2srv2k8qjn889wjvi82"; + }; in { @@ -39,4 +44,7 @@ in fi ''; }; + + "${inkscapeExtensionsHome}/hatch_fill.inx".source = "${hatchFillSource}/hatch_fill.inx"; + "${inkscapeExtensionsHome}/hatch_fill.py".source = "${hatchFillSource}/hatch_fill.py"; }