From 017e2ca5569a681e13374d28a53f7aa3e74ae4b2 Mon Sep 17 00:00:00 2001 From: ahtlon Date: Wed, 10 Jun 2026 17:35:47 +0200 Subject: [PATCH] [Update] update and allow EOL electron --- flake.lock | 56 ++++++++++++++++++++----------- machines/louise/configuration.nix | 2 ++ 2 files changed, 38 insertions(+), 20 deletions(-) diff --git a/flake.lock b/flake.lock index 83727f8..3914a22 100644 --- a/flake.lock +++ b/flake.lock @@ -126,11 +126,11 @@ "spectrum": "spectrum" }, "locked": { - "lastModified": 1776340739, - "narHash": "sha256-s4FDictJlPtY6Shd6scG5hgrDMiHth09+svtvTA5NLA=", + "lastModified": 1780588968, + "narHash": "sha256-zQk+GqLO+T9taIl1UUt3swvaOksWJxL7PL8K0+Fc/Hs=", "owner": "astro", "repo": "microvm.nix", - "rev": "2f2f62fdfdca2750e3399f66bd03986ab967e5ca", + "rev": "4d3fb17437944ea57eef2b9e6108ca777b1209ca", "type": "github" }, "original": { @@ -176,12 +176,15 @@ } }, "nixos-hardware": { + "inputs": { + "nixpkgs": "nixpkgs_2" + }, "locked": { - "lastModified": 1777917524, - "narHash": "sha256-k+LVe9YaO2BEPB9AaCtTtOMCeGi4dxDo6gt4Un3qoPY=", + "lastModified": 1781020964, + "narHash": "sha256-fS7xTi2j2iso5Hj7RNZLv/acDlCT+fgMVkVk40A7Uco=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "df7783100babf59001340a7a874ba3824e441ecb", + "rev": "32c2cd9e46286c4eced3dc6b613c659126bf3cca", "type": "github" }, "original": { @@ -209,11 +212,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1777578337, - "narHash": "sha256-Ad49moKWeXtKBJNy2ebiTQUEgdLyvGmTeykAQ9xM+Z4=", + "lastModified": 1780749050, + "narHash": "sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "15f4ee454b1dce334612fa6843b3e05cf546efab", + "rev": "a799d3e3886da994fa307f817a6bc705ae538eeb", "type": "github" }, "original": { @@ -225,11 +228,24 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1777673416, - "narHash": "sha256-5c2POKPOjU40Kh0MirOdScBLG0bu9TAuPYAtPRNZMBs=", + "lastModified": 1767892417, + "narHash": "sha256-8bW3q88CEg2u4hSP66Vf4lpbLonHz7hqDNBMcCY7E9U=", + "rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre924538.3497aa5c9457/nixexprs.tar.xz" + }, + "original": { + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" + } + }, + "nixpkgs_3": { + "locked": { + "lastModified": 1780952837, + "narHash": "sha256-Fwd1+spDtQ0hDyBwme6ufG3n4mY0UrjjFdYHv+G/Hds=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "26ef669cffa904b6f6832ab57b77892a37c1a671", + "rev": "e820eb4a444b46a19b2e03e8dfd2359439ff30fe", "type": "github" }, "original": { @@ -249,7 +265,7 @@ "microvm": "microvm", "nixos-generators": "nixos-generators", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs_3", "nixpkgs-unstable": "nixpkgs-unstable", "sops-nix": "sops-nix", "tasklist": "tasklist", @@ -264,11 +280,11 @@ ] }, "locked": { - "lastModified": 1777944972, - "narHash": "sha256-VfGRo1qTBKOe3s2gOv8LSoA6Fk19PvBlwQ1ECN0Evn8=", + "lastModified": 1780547341, + "narHash": "sha256-Gq8KNx5A7hBB3uGJaj6eQfLDIz5YdLu92gqBcvHvoUo=", "owner": "Mic92", "repo": "sops-nix", - "rev": "c591bf665727040c6cc5cb409079acb22dcce33c", + "rev": "9ed65852b6257fbeae4355bc24ecfea307ca759a", "type": "github" }, "original": { @@ -280,11 +296,11 @@ "spectrum": { "flake": false, "locked": { - "lastModified": 1772189877, - "narHash": "sha256-i1p90Rgssb//aNiTDFq46ZG/fk3LmyRLChtp/9lddyA=", + "lastModified": 1778940603, + "narHash": "sha256-voSM8dZNlaOWN3kbYFky+FNY6fFQOEw0xF+ZMpZKkCQ=", "ref": "refs/heads/main", - "rev": "fe39e122d898f66e89ffa17d4f4209989ccb5358", - "revCount": 1255, + "rev": "367dd227f539267eae2b62770b4c17b88ac8c1f1", + "revCount": 1265, "type": "git", "url": "https://spectrum-os.org/git/spectrum" }, diff --git a/machines/louise/configuration.nix b/machines/louise/configuration.nix index 73c375b..59472d3 100644 --- a/machines/louise/configuration.nix +++ b/machines/louise/configuration.nix @@ -46,6 +46,8 @@ ]; }; + nixpkgs.config.permittedInsecurePackages = [ "electron-39.8.10" ]; + services.tor = { enable = true; client.enable = true;