Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-07-25 15:24:15 +01:00
parent cec17c9bbf
commit 1f89f09159
11 changed files with 2689 additions and 509 deletions

38
flake.lock generated
View File

@@ -152,11 +152,11 @@
]
},
"locked": {
"lastModified": 1753181343,
"narHash": "sha256-CLQfNtUqirNVSYoW/kYbvL4PeeNasmZonaPnjO3+1YQ=",
"lastModified": 1753387274,
"narHash": "sha256-Y1hAI9h+9DLBbgKvZBsHaeptFIcRw4iC6ySPmzyqmlM=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "0cdfcdbb525b77b951c889b6131047bc374f48fe",
"rev": "a35f6b60430ff0c7803bd2a727df84c87569c167",
"type": "github"
},
"original": {
@@ -167,11 +167,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1752950548,
"narHash": "sha256-NS6BLD0lxOrnCiEOcvQCDVPXafX1/ek1dfJHX1nUIzc=",
"lastModified": 1753250450,
"narHash": "sha256-i+CQV2rPmP8wHxj0aq4siYyohHwVlsh40kV89f3nw1s=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c87b95e25065c028d31a94f06a62927d18763fdf",
"rev": "fc02ee70efb805d3b2865908a13ddd4474557ecf",
"type": "github"
},
"original": {
@@ -189,11 +189,11 @@
]
},
"locked": {
"lastModified": 1753254080,
"narHash": "sha256-Z9Q6tI23epzbp9Ox/ujjDdoXXO2OIRJctjPDgnjmgf4=",
"lastModified": 1753444108,
"narHash": "sha256-u212YtHffB7X3+IPg/WJSyE8mhgY1JwwFkhZpKx0i6E=",
"owner": "nix-community",
"repo": "NUR",
"rev": "ec8e1c679047de6036c9f9c845f0ae5ff6bb8c49",
"rev": "ba60d758bb3d1ca5a2eb4dd03b5cddfdc48c3246",
"type": "github"
},
"original": {
@@ -227,11 +227,11 @@
},
"quadlet-nix": {
"locked": {
"lastModified": 1752618481,
"narHash": "sha256-8132xTqalZxJZbznHDNoia1UqjNdL/hIQD4IXnI9F58=",
"lastModified": 1753321053,
"narHash": "sha256-7d9eSy3qhzVut64dKzDriKo44LfXRCS5ykk4BAbNfVU=",
"owner": "SEIAROTg",
"repo": "quadlet-nix",
"rev": "0c1d64f360c1a3c3534f6b592ca3ed5d46cf8429",
"rev": "172f2a786615dccc153550832f0bf2f373d5d261",
"type": "github"
},
"original": {
@@ -262,11 +262,11 @@
"secrets": {
"flake": false,
"locked": {
"lastModified": 1753371833,
"narHash": "sha256-4f4wjnl4iwSuIvjpgZXjwmVr06+5x97zIyWZpa/Xmo0=",
"lastModified": 1753450574,
"narHash": "sha256-+aP5yejjs8Q/ryGO3I7eS/0aMFdkUk8OT1TiMC1uyk4=",
"ref": "refs/heads/main",
"rev": "8e179ed0969eefdb11d9d2a0e81ac0323ce7ecf9",
"revCount": 23,
"rev": "cf0eec50d087704012bee8cfa0bab39b46b1cde7",
"revCount": 24,
"type": "git",
"url": "https://git.karaolidis.com/karaolidis/nix-secrets.git"
},
@@ -340,11 +340,11 @@
]
},
"locked": {
"lastModified": 1753006367,
"narHash": "sha256-tzbhc4XttkyEhswByk5R38l+ztN9UDbnj0cTcP6Hp9A=",
"lastModified": 1753439394,
"narHash": "sha256-Bv9h1AJegLI8uAhiJ1sZ4XAndYxhgf38tMgCQwiEpmc=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "421b56313c65a0815a52b424777f55acf0b56ddf",
"rev": "2673921c03d6e75fdf4aa93e025772608d1482cf",
"type": "github"
},
"original": {

View File

@@ -62,8 +62,6 @@
jellyfin-plugin-tmdbboxsets = import ./jellyfin/plugins/tmdbboxsets { inherit pkgs; };
jellyfin-plugin-tvdb = import ./jellyfin/plugins/tvdb { inherit pkgs; };
linux-firmware-latest = import ./linux-firmware-latest { inherit pkgs; };
littlelink-server = import ./littlelink-server { inherit pkgs; };
obsidian-plugin-better-word-count = import ./obsidian/plugins/better-word-count { inherit pkgs; };

View File

@@ -2,7 +2,7 @@
# AUTO-UPDATE: nix-update --flake jellyfin-plugin-intro-skipper
pkgs.stdenv.mkDerivation (finalAttrs: {
pname = "intro-skipper";
version = "10.10/v1.10.10.20";
version = "10.10/v1.10.10.22";
src =
let
@@ -11,7 +11,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: {
in
pkgs.fetchzip {
url = "https://github.com/intro-skipper/intro-skipper/releases/download/${finalAttrs.version}/intro-skipper-${full}.zip";
sha256 = "sha256-RlrZkE8108Uj5V90+jw2o5fXb+K+9/hoDcEaSkKLDGg=";
sha256 = "sha256-odhvY8/kMR4cCNvyKN8I/xFgSqtHCtk25IZyehInsJw=";
stripRoot = false;
};

View File

@@ -1,31 +0,0 @@
{ pkgs, ... }:
# AUTO-UPDATE: nix-update --flake --version=branch=main linux-firmware-latest
pkgs.stdenvNoCC.mkDerivation {
pname = "linux-firmware";
version = "20250708-unstable-2025-07-08";
src = pkgs.fetchFromGitLab {
owner = "kernel-firmware";
repo = "linux-firmware";
rev = "99d64b4f788c16e81b6550ef94f43c6b91cfad2d";
hash = "sha256-TJ97A9I0ipsqgg7ex3pAQgdhDJcLbkNCvuLppt9a07o=";
};
postUnpack = ''
patchShebangs .
'';
nativeBuildInputs = with pkgs; [
python3
rdfind
which
];
installTargets = [
"install"
"dedup"
];
makeFlags = [ "DESTDIR=$(out)" ];
dontFixup = true;
}

View File

@@ -1,8 +1,8 @@
{ pkgs, ... }:
# AUTO-UPDATE: nix-update --flake --version=branch=main littlelink-server --subpackage yarnSrc
# AUTO-UPDATE: nix-update --flake --version=branch=master littlelink-server --subpackage yarnSrc
pkgs.stdenv.mkDerivation (finalAttrs: {
pname = "littlelink-server";
version = "0-unstable-2025-07-16";
version = "0-unstable-2025-06-16";
src = pkgs.fetchFromGitHub {
owner = "techno-tim";

View File

@@ -2,13 +2,13 @@
# AUTO-UPDATE: nix-update --flake obsidian-plugin-excalidraw --subpackage mathjaxToSVG
pkgs.buildNpmPackage (finalAttrs: {
pname = "obsidian.plugins.excalidraw";
version = "2.13.0";
version = "2.14.0";
pkg = pkgs.fetchFromGitHub {
owner = "zsviczian";
repo = "obsidian-excalidraw-plugin";
rev = finalAttrs.version;
hash = "sha256-zZDKgVQDwa2Mb5DQtu5/QUQnMbBudQxhrVSNr8Xi44o=";
hash = "sha256-QUPL9WYpfhFf5yFZA7Hh1fGdFxiCwdVMZ6OeF7lypso=";
};
mathjaxToSVG = pkgs.buildNpmPackage {
@@ -30,7 +30,7 @@ pkgs.buildNpmPackage (finalAttrs: {
src = finalAttrs.pkg;
npmDepsHash = "sha256-Cb8PTYW2fxYLlvCrDJhtV5KnOMkSTlBO8QJR4p6wyr8=";
npmDepsHash = "sha256-zfLHskffLfsJoQ2Ftu30wjZ+d3t3C8HqSTUyEHP0NAQ=";
npmPackFlags = [ "--ignore-scripts" ];
configurePhase = ''

View File

@@ -2,18 +2,18 @@
# AUTO-UPDATE: nix-update --flake obsidian-plugin-url-into-selection
pkgs.buildNpmPackage (finalAttrs: {
pname = "url-into-selection";
version = "1.7.0";
version = "1.11.2";
src = pkgs.fetchFromGitHub {
owner = "denolehov";
repo = "obsidian-url-into-selection";
rev = finalAttrs.version;
hash = "sha256-xmKJOuXirg/LFVK/0925fazW+cm+XUlLpAUgpAS6bZI=";
hash = "sha256-NnblFzqYRFsTWjaoOpJ0mK9ZdzevuRt+KvfM2yEu6ho=";
};
patches = [ ./package-lock.patch ];
npmDepsHash = "sha256-tThyrhezHZ29JUzx5sy2SfoZIGYP0DOQBctxYB5O1P4=";
npmDepsHash = "sha256-wONPljYEtbuktY6iDWETDtTGIpfMKhQoDzC5rZ6ATL8=";
npmPackFlags = [ "--ignore-scripts" ];
installPhase = ''

File diff suppressed because it is too large Load Diff

View File

@@ -2,13 +2,13 @@
# AUTO-UPDATE: nix-update --flake obsidian-theme-minimal
pkgs.buildNpmPackage (finalAttrs: {
pname = "minimal";
version = "8.0.1";
version = "8.0.2";
src = pkgs.fetchFromGitHub {
owner = "kepano";
repo = "obsidian-minimal";
rev = finalAttrs.version;
hash = "sha256-9FHkJ47R+cy2Pq62OuUUZQLSxd929xUIsQcpFGb4rso=";
hash = "sha256-D5PyyraJaryg0Vevzjayo/DVpyeUOPfLjd4KqnR07I8=";
};
npmDepsHash = "sha256-R+XeEkDP0MxNQsFCWmHXKtLBcmiOTv9Nw7t2e27kvQg=";

View File

@@ -3,13 +3,13 @@
# FIXME: https://github.com/dani-garcia/vaultwarden/pull/3899
pkgs.rustPlatform.buildRustPackage (finalAttrs: {
pname = "oidcwarden";
version = "2025.6.1-2";
version = "2025.6.1-3";
src = pkgs.fetchFromGitHub {
owner = "Timshel";
repo = "OIDCWarden";
rev = "v${finalAttrs.version}";
hash = "sha256-wpb+7/a8TEaLvOiMt/POLvl+rb6hHG99audNghSJvII=";
hash = "sha256-I4zOWIU8iBQeLMMQSVcKc3w+WodiZ6MDYnKR7H/+v0Y=";
};
useFetchCargoVendor = true;

View File

@@ -2,11 +2,11 @@
# AUTO-UPDATE: nix-update --flake shlink
pkgs.stdenv.mkDerivation (finalAttrs: {
pname = "shlink";
version = "4.4.6";
version = "4.5.0";
src = pkgs.fetchzip {
url = "https://github.com/shlinkio/shlink/releases/download/v${finalAttrs.version}/shlink${finalAttrs.version}_php8.4_dist.zip";
sha256 = "sha256-fjGUQoIKAiB45jeCnbOjMnDOFIadWXdsdn/d8tRuJP8=";
sha256 = "sha256-IndszqEW3pUaBIHBh4eIkPF2sM/KawANAW1wWx8tRdU=";
};
installPhase = ''