From e0e282a5470d5293df7310e31ede9b42d261c1b6 Mon Sep 17 00:00:00 2001 From: aaron Date: Thu, 9 Apr 2026 20:11:19 +0200 Subject: [PATCH 1/2] feature(calibre): add calibre ebook management --- hosts/argon/configuration.nix | 1 + modules/nixos/calibre.nix | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 modules/nixos/calibre.nix diff --git a/hosts/argon/configuration.nix b/hosts/argon/configuration.nix index 386e2a0..69d8563 100644 --- a/hosts/argon/configuration.nix +++ b/hosts/argon/configuration.nix @@ -4,6 +4,7 @@ imports = [ ../../modules/nixos/audio.nix ../../modules/nixos/bootloader.nix + ../../modules/nixos/calibre.nix ../../modules/nixos/certificates.nix ../../modules/nixos/drives.nix ../../modules/nixos/gnupg.nix diff --git a/modules/nixos/calibre.nix b/modules/nixos/calibre.nix new file mode 100644 index 0000000..c42df9b --- /dev/null +++ b/modules/nixos/calibre.nix @@ -0,0 +1,8 @@ +{ config, lib, pkgs, ... }: + +{ + # install calibre for ebook management and kobo syncing + environment.systemPackages = with pkgs; [ + calibre + ]; +} -- 2.47.3 From d5d64887610b0820afce59d231c80914a024960c Mon Sep 17 00:00:00 2001 From: aaron Date: Wed, 15 Apr 2026 18:36:57 +0200 Subject: [PATCH 2/2] chore(update): update to the latest release --- flake.lock | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/flake.lock b/flake.lock index 9acd712..4aff463 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ ] }, "locked": { - "lastModified": 1769996383, - "narHash": "sha256-AnYjnFWgS49RlqX7LrC4uA+sCCDBj0Ry/WOJ5XWAsa0=", + "lastModified": 1772408722, + "narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "57928607ea566b5db3ad13af0e57e921e6b12381", + "rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3", "type": "github" }, "original": { @@ -28,11 +28,11 @@ ] }, "locked": { - "lastModified": 1775683737, - "narHash": "sha256-oBYyowo6yfgb95Z78s3uTnAd9KkpJpwzjJbfnpLaM2Y=", + "lastModified": 1776184304, + "narHash": "sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=", "owner": "nix-community", "repo": "home-manager", - "rev": "7ba4ee4228ed36123c7cb75d50524b43514ef992", + "rev": "3c7524c68348ef79ce48308e0978611a050089b2", "type": "github" }, "original": { @@ -43,11 +43,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1775423009, - "narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=", + "lastModified": 1775710090, + "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", "owner": "nixos", "repo": "nixpkgs", - "rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9", + "rev": "4c1018dae018162ec878d42fec712642d214fdfa", "type": "github" }, "original": { @@ -66,11 +66,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1775307257, - "narHash": "sha256-y9hEecHH4ennFwIcw1n480YCGh73DkEmizmQnyXuvgg=", + "lastModified": 1776128025, + "narHash": "sha256-spZM5zll0cBPHHSZPioZREArzCsllurKQsJME08nnXY=", "owner": "nix-community", "repo": "nixvim", - "rev": "2e008bb941f72379d5b935d5bfe70ed8b7c793ff", + "rev": "0a12693297d23f1b3af04ba6112b5936e2eba41b", "type": "github" }, "original": { @@ -87,11 +87,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1775689927, - "narHash": "sha256-UVL4JnAHXs90AiKfhjXBQ83KhiXHAyZ4TdaPkA/ts/g=", + "lastModified": 1776240823, + "narHash": "sha256-QAdipw26rtLJWKY7EWX7k+pyvCQwF4+PObggxWbiT74=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "0fcaa49875bf0c994bb5c604320454ef72e6ba8b", + "rev": "76b03be48965cb01faabe167f80a8995fb76a92e", "type": "github" }, "original": { @@ -110,11 +110,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1775491791, - "narHash": "sha256-elzmRpudiwtYQNCKk9TAEhlYQV0+yUM81poo01Z7FfQ=", + "lastModified": 1775957204, + "narHash": "sha256-d4CVRtAty2GzDYXx4xYQmR+nlOjjKovyprQfZhgLckU=", "owner": "noctalia-dev", "repo": "noctalia-qs", - "rev": "9e2736531ef7a1a336abf7ec72255d0b192273b6", + "rev": "68e82fe34c68ee839a9c37e3466820e266af0c86", "type": "github" }, "original": { @@ -170,11 +170,11 @@ ] }, "locked": { - "lastModified": 1775125835, - "narHash": "sha256-2qYcPgzFhnQWchHo0SlqLHrXpux5i6ay6UHA+v2iH4U=", + "lastModified": 1775636079, + "narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "75925962939880974e3ab417879daffcba36c4a3", + "rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", "type": "github" }, "original": { -- 2.47.3