From f9adf5043b0466598e6e04ee4c9a9f395c81370d Mon Sep 17 00:00:00 2001 From: macronova Date: Sat, 3 Jan 2026 13:17:57 -0800 Subject: [PATCH] Update flake --- flake.lock | 90 ++++++++++++++++---------------- linux/quasar/gui.nix | 2 +- linux/singularity/mailserver.nix | 6 ++- 3 files changed, 50 insertions(+), 48 deletions(-) diff --git a/flake.lock b/flake.lock index 3b2047c..a8c7537 100644 --- a/flake.lock +++ b/flake.lock @@ -19,11 +19,11 @@ "candy-icons": { "flake": false, "locked": { - "lastModified": 1757455208, - "narHash": "sha256-wJ86TUjiVYT64QunDk85Jji5vo0Os+D9t/fsyKRM+P0=", + "lastModified": 1766791206, + "narHash": "sha256-p8WZTNHwYTom0QnWvOU0JLRbEYZlGQq/QPpK3KlwBH8=", "ref": "refs/heads/master", - "rev": "40cbbc8821db020e2668c309cd5a7bbfabd0be06", - "revCount": 1337, + "rev": "1ec7ed314104847d6bffdc89ef67663917a67268", + "revCount": 1356, "type": "git", "url": "https://github.com/EliverLara/candy-icons" }, @@ -39,11 +39,11 @@ ] }, "locked": { - "lastModified": 1765688338, - "narHash": "sha256-MjrytR2kiHYUnzX11cXaD31tS7kKdhM1KFaac0+KAig=", + "lastModified": 1766150702, + "narHash": "sha256-P0kM+5o+DKnB6raXgFEk3azw8Wqg5FL6wyl9jD+G5a4=", "owner": "nix-community", "repo": "disko", - "rev": "be1a6b8a05afdd5d5fa69fcaf3c4ead7014c9fd8", + "rev": "916506443ecd0d0b4a0f4cf9d40a3c22ce39b378", "type": "github" }, "original": { @@ -71,15 +71,15 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1761588595, - "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", - "owner": "edolstra", + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "NixOS", "repo": "flake-compat", - "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "NixOS", "repo": "flake-compat", "type": "github" } @@ -191,11 +191,11 @@ }, "hardware": { "locked": { - "lastModified": 1764440730, - "narHash": "sha256-ZlJTNLUKQRANlLDomuRWLBCH5792x+6XUJ4YdFRjtO4=", + "lastModified": 1767185284, + "narHash": "sha256-ljDBUDpD1Cg5n3mJI81Hz5qeZAwCGxon4kQW3Ho3+6Q=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3", + "rev": "40b1a28dce561bea34858287fbb23052c3ee63fe", "type": "github" }, "original": { @@ -211,11 +211,11 @@ ] }, "locked": { - "lastModified": 1765682243, - "narHash": "sha256-yeCxFV/905Wr91yKt5zrVvK6O2CVXWRMSrxqlAZnLp0=", + "lastModified": 1767437240, + "narHash": "sha256-OA0dBHhccdupFXp+/eaFfb8K1dQxk61in4aF5ITGVX8=", "owner": "nix-community", "repo": "home-manager", - "rev": "58bf3ecb2d0bba7bdf363fc8a6c4d49b4d509d03", + "rev": "1cfa305fba94468f665de1bd1b62dddf2e0cb012", "type": "github" }, "original": { @@ -253,11 +253,11 @@ ] }, "locked": { - "lastModified": 1765526639, - "narHash": "sha256-4U8crbUT3PDQdqhaMLnVaxnciBlcnDAw8XAJaXiS0pA=", + "lastModified": 1767082077, + "narHash": "sha256-2tL1mRb9uFJThUNfuDm/ehrnPvImL/QDtCxfn71IEz4=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "457a55ed77a105088a47cb55b9eccf7768559451", + "rev": "efd4b22e6fdc6d7fb4e186ae333a4b74e03da440", "type": "github" }, "original": { @@ -276,11 +276,11 @@ ] }, "locked": { - "lastModified": 1764763336, - "narHash": "sha256-007DlZGjQ3ziQ5UMjt3GdjBAbgAtHgMwOxMY2v7/b7c=", + "lastModified": 1766321686, + "narHash": "sha256-icOWbnD977HXhveirqA10zoqvErczVs3NKx8Bj+ikHY=", "owner": "simple-nixos-mailserver", "repo": "nixos-mailserver", - "rev": "1ccd57f177539ed8c207b893c3f9798d88f87d2e", + "rev": "7d433bf89882f61621f95082e90a4ab91eb0bdd3", "type": "gitlab" }, "original": { @@ -304,11 +304,11 @@ "yorha-sound-theme": "yorha-sound-theme" }, "locked": { - "lastModified": 1761803885, - "narHash": "sha256-tIA/Lu7+m3x3Hq+sMzK8Wv6bMNLI3WpuBEjBmNU4ppY=", + "lastModified": 1767474107, + "narHash": "sha256-i7WsMflMAwE3jbl54maJ7llqDOnu3dyIr+Xr3yqZLXA=", "ref": "refs/heads/main", - "rev": "20edd03aa4fc150a2155959f82075fc63021960e", - "revCount": 47, + "rev": "3ea16f0c7e6eddadb184d77a63741428964f12ef", + "revCount": 49, "type": "git", "url": "https://forgejo.invariantspace.com/macronova/nix-custom" }, @@ -341,11 +341,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1765472234, - "narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=", + "lastModified": 1767379071, + "narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", + "rev": "fb7944c166a3b630f177938e478f0378e64ce108", "type": "github" }, "original": { @@ -385,11 +385,11 @@ ] }, "locked": { - "lastModified": 1765464257, - "narHash": "sha256-dixPWKiHzh80PtD0aLuxYNQ0xP+843dfXG/yM3OzaYQ=", + "lastModified": 1767281941, + "narHash": "sha256-6MkqajPICgugsuZ92OMoQcgSHnD6sJHwk8AxvMcIgTE=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "09e45f2598e1a8499c3594fe11ec2943f34fe509", + "rev": "f0927703b7b1c8d97511c4116eb9b4ec6645a0fa", "type": "github" }, "original": { @@ -420,11 +420,11 @@ ] }, "locked": { - "lastModified": 1765684837, - "narHash": "sha256-fJCnsYcpQxxy/wit9EBOK33c0Z9U4D3Tvo3gf2mvHos=", + "lastModified": 1766894905, + "narHash": "sha256-pn8AxxfajqyR/Dmr1wnZYdUXHgM3u6z9x0Z1Ijmz2UQ=", "owner": "Mic92", "repo": "sops-nix", - "rev": "94d8af61d8a603d33d1ed3500a33fcf35ae7d3bc", + "rev": "61b39c7b657081c2adc91b75dd3ad8a91d6f07a7", "type": "github" }, "original": { @@ -436,11 +436,11 @@ "sweet-ambar-blue": { "flake": false, "locked": { - "lastModified": 1760648820, - "narHash": "sha256-c8VDpDzgwnl53frZ2mSEjUEdQwHT2Vyxu99SIzqfS2g=", + "lastModified": 1766875829, + "narHash": "sha256-FWicKisYZOBuCaBqu/lCSHgB4F0RjMhkkm/rNU5OSO4=", "ref": "Ambar-Blue", - "rev": "4781ed7639d1adc31e9ed0b6ff1ff070e580a144", - "revCount": 346, + "rev": "27bfb7f3f547bd2b3e5fe8bb991ca4ec48b0c7bd", + "revCount": 352, "type": "git", "url": "https://github.com/EliverLara/Sweet" }, @@ -453,11 +453,11 @@ "sweet-ambar-blue-dark": { "flake": false, "locked": { - "lastModified": 1760648872, - "narHash": "sha256-H5dWbA7KADhVPHLQI+WRGekcaS2QTBPYwGBF/O+ZOqc=", + "lastModified": 1766875410, + "narHash": "sha256-xAc+xxIGvhxLgH9jrvLG+OfVhRpk7eb1VjrI7FpSC30=", "ref": "Ambar-Blue-Dark", - "rev": "26b987cb86deec843d7b6bb4adda28a7d3946c8f", - "revCount": 428, + "rev": "e06733dfc5ab4bd45536fbe891d5b458684d284a", + "revCount": 435, "type": "git", "url": "https://github.com/EliverLara/Sweet" }, diff --git a/linux/quasar/gui.nix b/linux/quasar/gui.nix index 02daf8a..6945e2a 100644 --- a/linux/quasar/gui.nix +++ b/linux/quasar/gui.nix @@ -21,7 +21,7 @@ in { lutris picard qbittorrent - retroarch-free + # retroarch-free telegram-desktop thunderbird via diff --git a/linux/singularity/mailserver.nix b/linux/singularity/mailserver.nix index efa0e56..aec6335 100644 --- a/linux/singularity/mailserver.nix +++ b/linux/singularity/mailserver.nix @@ -1,11 +1,13 @@ {config, ...}: with config.constants; let + fqdn = "mail.${domain}"; userSecret = "mail/${userName}/password"; vaultwardenSecret = "mail/vaultwarden/password"; in { mailserver = { + inherit fqdn; + enable = true; - fqdn = "mail.${domain}"; domains = [domain]; loginAccounts = { @@ -16,8 +18,8 @@ in { ${config.services.vaultwarden.config.SMTP_FROM}.hashedPasswordFile = config.sops.secrets.${vaultwardenSecret}.path; }; - certificateScheme = "acme"; stateVersion = 3; + x509.useACMEHost = config.mailserver.fqdn; }; sops.secrets = { ${userSecret} = {};