diff --git a/extras/dev.nix b/extras/dev.nix index 91ac7a2..683e163 100644 --- a/extras/dev.nix +++ b/extras/dev.nix @@ -26,10 +26,10 @@ vulkan-loader ]; - # nixpkgs.config.permittedInsecurePackages = [ - # # "electron-12.2.3" - # "electron-24.8.6" - # ]; + nixpkgs.config.permittedInsecurePackages = [ + "electron-12.2.3" + # "electron-24.8.6" + ]; services.udev.extraRules = '' SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb" diff --git a/flake.lock b/flake.lock index 20e5e50..30737f7 100644 --- a/flake.lock +++ b/flake.lock @@ -18,17 +18,18 @@ "original": { "owner": "ezKEa", "repo": "aagl-gtk-on-nix", + "rev": "0c9d93bdb311f7948f9fb0e98d869316d78eec12", "type": "github" } }, "flake-compat": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", "type": "github" }, "original": { @@ -39,11 +40,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1698053470, - "narHash": "sha256-sP8D/41UiwC2qn0X40oi+DfuVzNHMROqIWdSdCI/AYA=", + "lastModified": 1698853384, + "narHash": "sha256-/FQ2WeCjdjdNo9eGTO7JruGAjO2Ccime8y1OU4/Aesk=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "80d98a7d55c6e27954a166cb583a41325e9512d7", + "rev": "11d50c5d52472ed40d3cb109daad03c836d2b328", "type": "github" }, "original": { @@ -103,11 +104,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1698611440, - "narHash": "sha256-jPjHjrerhYDy3q9+s5EAsuhyhuknNfowY6yt6pjn9pc=", + "lastModified": 1698924604, + "narHash": "sha256-GCFbkl2tj8fEZBZCw3Tc0AkGo0v+YrQlohhEGJ/X4s0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0cbe9f69c234a7700596e943bfae7ef27a31b735", + "rev": "fa804edfb7869c9fb230e174182a8a1a7e512c40", "type": "github" }, "original": { @@ -118,11 +119,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1698562188, - "narHash": "sha256-9nkxGnA/T+jLhHAMFRW157Qi/zfbf5dF1q7HfKROl3o=", + "lastModified": 1698846319, + "narHash": "sha256-4jyW/dqFBVpWFnhl0nvP6EN4lP7/ZqPxYRjl6var0Oc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3e10c80821dedb93592682379f476745f370a58e", + "rev": "34bdaaf1f0b7fb6d9091472edc968ff10a8c2857", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cfe7834..649233d 100644 --- a/flake.nix +++ b/flake.nix @@ -6,7 +6,7 @@ nixpkgs-unstable.url = "nixpkgs/nixos-unstable"; nixos-hardware.url = "nixos-hardware"; nixos-raspberrypi.url = "github:ramblurr/nixos-raspberrypi"; - aagl.url = "github:ezKEa/aagl-gtk-on-nix"; + aagl.url = "github:ezKEa/aagl-gtk-on-nix/0c9d93bdb311f7948f9fb0e98d869316d78eec12"; aagl.inputs.nixpkgs.follows = "nixpkgs"; # prescurve.url = "path:/home/tao/Projects/prescurve"; # prescurve.inputs.nixpkgs.follows = "nixpkgs"; @@ -23,6 +23,9 @@ unstable = import nixpkgs-unstable { system = "x86_64-linux"; config.allowUnfree = true; + config.permittedInsecurePackages = [ + "electron-24.8.6" + ]; }; }; overlay-unstable-arm = final: prev: {