flake update

This commit is contained in:
sascha.koenig
2026-04-01 14:10:41 +02:00
parent e915e5ea19
commit 561b174ddc
3 changed files with 19 additions and 10 deletions

12
flake.lock generated
View File

@@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774647994, "lastModified": 1774983166,
"narHash": "sha256-rlag0DprIbYK12lsHyYtLcKwTKi1K0YHIy6v01+r9p8=", "narHash": "sha256-qQY+Ltowi0MRnqvRVNFJcwIn6niTnfLbgdNRjIxRNbY=",
"owner": "basecamp", "owner": "basecamp",
"repo": "basecamp-cli", "repo": "basecamp-cli",
"rev": "c42190e9aaa135cc99e8ae0af388ed5b88c10c37", "rev": "4c6860be033f9f7b4ade38076ce00bcd976f85fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -38,11 +38,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1774835230, "lastModified": 1775044794,
"narHash": "sha256-TQg2v9bufA/37dxtBzP9/gZeyxLDr5MIrvgV1Kv6FjU=", "narHash": "sha256-WHIZHvguLKWOcmAXdpOjrrSb528+bJU2geyAWPa1Yzc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8155abb4814accbfe9a36b7e67d622777a9acde2", "rev": "1de4a8e478f9f7cf3143967e8de444be35114c39",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -91,6 +91,15 @@ in {
} }
''; '';
}; };
extraPlugins = mkOption {
type = types.listOf types.str;
default = [];
description = ''
Additional opencode plugins to add to the plugin list.
Each entry is a path or package name passed to opencode's plugin array.
'';
};
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
@@ -124,7 +133,7 @@ in {
settings = mkMerge [ settings = mkMerge [
{ {
theme = "opencode"; theme = "opencode";
plugin = ["oh-my-opencode"]; plugin = ["oh-my-opencode"] ++ cfg.extraPlugins;
formatter = { formatter = {
alejandra = { alejandra = {
command = ["alejandra" "-q" "-"]; command = ["alejandra" "-q" "-"];

View File

@@ -25,20 +25,20 @@
in in
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "n8n"; pname = "n8n";
version = "2.13.3"; version = "2.14.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "n8n-io"; owner = "n8n-io";
repo = "n8n"; repo = "n8n";
tag = "n8n@${finalAttrs.version}"; tag = "n8n@${finalAttrs.version}";
hash = "sha256-ErChLX9bzOABz1hM4YuB2horhTWR4tskItx5rE0zR8g="; hash = "sha256-nWV3DFDkBlfDdoOxwYB0HSrTyKpTt70YxAQYUPartkE=";
}; };
pnpmDeps = fetchPnpmDeps { pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src; inherit (finalAttrs) pname version src;
pnpm = pnpm_10; pnpm = pnpm_10;
fetcherVersion = 3; fetcherVersion = 3;
hash = "sha256-SyGVhJ1kKH209TQken89RnBpZ7K3agHPN0jSmoFtX6c="; hash = "sha256-0SnPF3CgIja3M1ubLrwyFcx7vY0eHz9DEgn/gDLXN80=";
}; };
nativeBuildInputs = nativeBuildInputs =