Merge remote-tracking branch 'refs/remotes/origin/trunk' into trunk

This commit is contained in:
Primrose 2025-05-26 08:55:47 +02:00
commit b01142d84f
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
13 changed files with 33 additions and 46 deletions

View file

@ -31,12 +31,14 @@ in
{ {
nixpkgs = { nixpkgs = {
hostPlatform = system; hostPlatform = system;
overlays = with (import ../overlays); [ overlays = map import [
agenix ../overlays/agenix.nix
disko ../overlays/disko.nix
nur ../overlays/nur.nix
wired-notify ../overlays/wired-notify.nix
packages ../overlays/nix-tree.nix
../overlays/packages.nix
]; ];
# Set NIX_PATH and flake registry at the same time # Set NIX_PATH and flake registry at the same time

View file

@ -37,16 +37,18 @@ in
}; };
hostPlatform = system; hostPlatform = system;
overlays = with (import ../overlays); [ overlays = map import [
agenix ../overlays/agenix.nix
disko ../overlays/disko.nix
nur ../overlays/nur.nix
wired-notify ../overlays/wired-notify.nix
emacs28 # removed, but I need it for PLFA! ../overlays/nix-tree.nix
nix-tree
packages ../overlays/packages.nix
(import ./vanadium/nixos/overlay.nix) ./vanadium/nixos/overlay.nix
# removed, but I need it for PLFA!
../overlays/pin-emacs28.nix
]; ];
# Set NIX_PATH and flake registry at the same time # Set NIX_PATH and flake registry at the same time

View file

@ -1,6 +1,6 @@
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
final: prev: { final: _: {
inherit (final.callPackage sources.agenix {}) agenix; inherit (final.callPackage sources.agenix {}) agenix;
} }

View file

@ -1,12 +0,0 @@
let
sources = import ../sources.nix;
lib = import (sources.nixpkgs + "/lib");
in
lib.mapAttrs
(
name: _:
import (./by-name + "/${name}/overlay.nix")
)
(
lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./by-name)
)

View file

@ -1,9 +0,0 @@
let
sources = import ../../../sources.nix;
in
_: _: {
emacs28 = let
pkgs = import sources.pin-emacs28 {};
in
pkgs.emacs;
}

View file

@ -1,2 +0,0 @@
import ./by-name.nix
// {packages = import ./packages.nix;}

View file

@ -1,5 +1,5 @@
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
final: _: { final: _: {
disko = disko =

View file

@ -1,7 +1,7 @@
# The one in nixpkgs doesn't work # The one in nixpkgs doesn't work
# Getting nix-tree: user error (Failed parsing nix path-info output.) # Getting nix-tree: user error (Failed parsing nix path-info output.)
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
final: _: { final: _: {
nix-tree = (import sources.nix-tree).packages.${final.system}.default; nix-tree = (import sources.nix-tree).packages.${final.system}.default;

View file

@ -1,5 +1,5 @@
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
_: prev: { _: prev: {
nur = import sources.nur { nur = import sources.nur {

View file

@ -0,0 +1,6 @@
let
sources = import ../sources.nix;
in
_: _: {
emacs28 = (import sources.pin-emacs28 {}).emacs;
}

View file

@ -1,5 +1,5 @@
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
_: _: { _: _: {
# Isabelle version 2023 # Isabelle version 2023

View file

@ -1,5 +1,5 @@
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
_: _: { _: _: {
# Wireshark bug # Wireshark bug

View file

@ -1,4 +1,4 @@
let let
sources = import ../../../sources.nix; sources = import ../sources.nix;
in in
(import sources.wired-notify).overlays.default (import sources.wired-notify).overlays.default