Compare commits

..

No commits in common. "nixos-24.11" and "consensus" have entirely different histories.

18 changed files with 573 additions and 148 deletions

View file

@ -141,11 +141,11 @@
"systems": "systems"
},
"locked": {
"lastModified": 1723293904,
"narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=",
"lastModified": 1707830867,
"narHash": "sha256-PAdwm5QqdlwIqGrfzzvzZubM+FXtilekQ/FA0cI49/o=",
"owner": "ryantm",
"repo": "agenix",
"rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41",
"rev": "8cb01a0e717311680e0cbca06a76cbceba6f3ed6",
"type": "github"
},
"original": {
@ -244,20 +244,18 @@
"type": "github"
}
},
"blst": {
"flake": false,
"blank_7": {
"locked": {
"lastModified": 1691598027,
"narHash": "sha256-oqljy+ZXJAXEB/fJtmB8rlAr4UXM+Z2OkDa20gpILNA=",
"owner": "supranational",
"repo": "blst",
"rev": "3dd0f804b1819e5d03fb22ca2e6fac105932043a",
"lastModified": 1625557891,
"narHash": "sha256-O8/MWsPBGhhyPoPLHZAuoZiiHo9q6FLlEeIDEXuj6T4=",
"owner": "divnix",
"repo": "blank",
"rev": "5a5d2684073d9f563072ed07c871d577a6c614a8",
"type": "github"
},
"original": {
"owner": "supranational",
"ref": "v0.3.11",
"repo": "blst",
"owner": "divnix",
"repo": "blank",
"type": "github"
}
},
@ -699,23 +697,6 @@
"type": "github"
}
},
"cardano-node-override": {
"flake": false,
"locked": {
"lastModified": 1725255033,
"narHash": "sha256-VIwEjpaGk09+dAcKELjLSR2OP3qBCWTGHpd0SBjgbVc=",
"owner": "IntersectMBO",
"repo": "cardano-node",
"rev": "efd560070aaf042d1eb4680ae37fc607c7742319",
"type": "github"
},
"original": {
"owner": "IntersectMBO",
"ref": "9.1.1",
"repo": "cardano-node",
"type": "github"
}
},
"cardano-node-snapshot": {
"inputs": {
"customConfig": "customConfig_4",
@ -750,11 +731,11 @@
"cardano-playground": {
"flake": false,
"locked": {
"lastModified": 1721869644,
"narHash": "sha256-2qPZuuXtNi7kRPCFHv1Zvno/FIH0dOyg3Zqeywt77WQ=",
"lastModified": 1723217743,
"narHash": "sha256-Jt2onBMJI4O53EEi6QoyXdivOlEoPmZ/KSgfBLHgN6M=",
"owner": "input-output-hk",
"repo": "cardano-playground",
"rev": "c3042e1669ad9e5af43622972913614d6b934488",
"rev": "afd96579a3fda70ddbf414b0d5c5a40193750175",
"type": "github"
},
"original": {
@ -926,11 +907,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1733621779,
"narHash": "sha256-oeBPiHmg8T/Qsf4qMkUqOrn6/xkJwREGo1jA+4xDssk=",
"lastModified": 1730597759,
"narHash": "sha256-DStWygV/fV3aU8VWN4wIG4Mjpq7s540gUD4A103u+Zo=",
"owner": "lilyinstarlight",
"repo": "nixos-cosmic",
"rev": "b9ec66ed4e1430061ca044e938bb10f3ab629ba3",
"rev": "db3975340480a6c2532398991f3a47f74df17eed",
"type": "github"
},
"original": {
@ -940,12 +921,18 @@
}
},
"crane": {
"inputs": {
"nixpkgs": [
"ragenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1725409566,
"narHash": "sha256-PrtLmqhM6UtJP7v7IGyzjBFhbG4eOAHT6LPYOFmYfbk=",
"lastModified": 1708794349,
"narHash": "sha256-jX+B1VGHT0ruHHL5RwS8L21R6miBn4B6s9iVyUJsJJY=",
"owner": "ipetkov",
"repo": "crane",
"rev": "7e4586bad4e3f8f97a9271def747cf58c4b68f3c",
"rev": "2c94ff9a6fbeb9f3ea0107f28688edbe9c81deaa",
"type": "github"
},
"original": {
@ -1031,7 +1018,6 @@
},
"daedalus": {
"inputs": {
"cardano-node-override": "cardano-node-override",
"cardano-playground": "cardano-playground",
"cardano-shell": "cardano-shell_7",
"cardano-wallet-unpatched": "cardano-wallet-unpatched",
@ -1041,16 +1027,16 @@
"tullia": "tullia_7"
},
"locked": {
"lastModified": 1727770993,
"narHash": "sha256-Wa6Vpc6dTVOWKy2oSf2GmDDJjAkeDhL7AZW2eYoISHI=",
"lastModified": 1723205985,
"narHash": "sha256-z4Pj91APyMPKnuHWfmXDnxioKSieQlGnqaKnXl36jAw=",
"owner": "input-output-hk",
"repo": "daedalus",
"rev": "ca5b0036009f4976679ecff68b479596b2b097a9",
"rev": "72e26ae0ee1e600972e28704db50554115f38f4f",
"type": "github"
},
"original": {
"owner": "input-output-hk",
"ref": "6.0.2",
"ref": "6.0.0",
"repo": "daedalus",
"type": "github"
}
@ -1270,6 +1256,35 @@
"type": "github"
}
},
"devshell_7": {
"inputs": {
"flake-utils": [
"daedalus",
"tullia",
"std",
"flake-utils"
],
"nixpkgs": [
"daedalus",
"tullia",
"std",
"nixpkgs"
]
},
"locked": {
"lastModified": 1663445644,
"narHash": "sha256-+xVlcK60x7VY1vRJbNUEAHi17ZuoQxAIH4S4iUFUGBA=",
"owner": "numtide",
"repo": "devshell",
"rev": "e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "devshell",
"type": "github"
}
},
"dmerge": {
"inputs": {
"nixlib": [
@ -1462,6 +1477,35 @@
"type": "github"
}
},
"dmerge_7": {
"inputs": {
"nixlib": [
"daedalus",
"tullia",
"std",
"nixpkgs"
],
"yants": [
"daedalus",
"tullia",
"std",
"yants"
]
},
"locked": {
"lastModified": 1659548052,
"narHash": "sha256-fzI2gp1skGA8mQo/FBFrUAtY0GQkAIAaV/V127TJPyY=",
"owner": "divnix",
"repo": "data-merge",
"rev": "d160d18ce7b1a45b88344aa3f13ed1163954b497",
"type": "github"
},
"original": {
"owner": "divnix",
"repo": "data-merge",
"type": "github"
}
},
"em": {
"flake": false,
"locked": {
@ -1591,6 +1635,22 @@
}
},
"flake-compat_15": {
"flake": false,
"locked": {
"lastModified": 1650374568,
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "b4a34015c698c7793d592d66adbab377907a2be8",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-compat_16": {
"flake": false,
"locked": {
"lastModified": 1696426674,
@ -2001,15 +2061,60 @@
}
},
"flake-utils_24": {
"locked": {
"lastModified": 1653893745,
"narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_25": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_26": {
"locked": {
"lastModified": 1653893745,
"narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_27": {
"inputs": {
"systems": "systems_2"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"lastModified": 1705309234,
"narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
"type": "github"
},
"original": {
@ -2370,6 +2475,25 @@
"type": "github"
}
},
"gomod2nix_7": {
"inputs": {
"nixpkgs": "nixpkgs_31",
"utils": "utils_12"
},
"locked": {
"lastModified": 1655245309,
"narHash": "sha256-d/YPoQ/vFn1+GTmSdvbSBSTOai61FONxB4+Lt6w/IVI=",
"owner": "tweag",
"repo": "gomod2nix",
"rev": "40d32f82fc60d66402eb0972e6e368aeab3faf58",
"type": "github"
},
"original": {
"owner": "tweag",
"repo": "gomod2nix",
"type": "github"
}
},
"hackage": {
"flake": false,
"locked": {
@ -3120,21 +3244,19 @@
},
"iohkNix_6": {
"inputs": {
"blst": "blst",
"nixpkgs": "nixpkgs_31",
"secp256k1": "secp256k1",
"sodium": "sodium"
"nixpkgs": "nixpkgs_35"
},
"locked": {
"lastModified": 1732287300,
"narHash": "sha256-lURsE6HdJX0alscWhbzCWyLRK8GpAgKuXeIgX31Kfqg=",
"lastModified": 1629993366,
"narHash": "sha256-FNjrODWYQcZ6VRZzdmUUE3Jh3IZZ4zOwsNbPznX27G4=",
"owner": "input-output-hk",
"repo": "iohk-nix",
"rev": "262cb2aec2ddd914124bab90b06fe24a1a74d02c",
"rev": "df1da282f996ec46b33379407df99613a1fbafdd",
"type": "github"
},
"original": {
"owner": "input-output-hk",
"ref": "df1da282f996ec46b33379407df99613a1fbafdd",
"repo": "iohk-nix",
"type": "github"
}
@ -3270,6 +3392,22 @@
"type": "github"
}
},
"mdbook-kroki-preprocessor_3": {
"flake": false,
"locked": {
"lastModified": 1661755005,
"narHash": "sha256-1TJuUzfyMycWlOQH67LR63/ll2GDZz25I3JfScy/Jnw=",
"owner": "JoelCourtney",
"repo": "mdbook-kroki-preprocessor",
"rev": "93adb5716d035829efed27f65f2f0833a7d3e76f",
"type": "github"
},
"original": {
"owner": "JoelCourtney",
"repo": "mdbook-kroki-preprocessor",
"type": "github"
}
},
"membench": {
"inputs": {
"cardano-mainnet-mirror": "cardano-mainnet-mirror_3",
@ -3524,6 +3662,30 @@
"type": "github"
}
},
"n2c_7": {
"inputs": {
"flake-utils": "flake-utils_26",
"nixpkgs": [
"daedalus",
"tullia",
"std",
"nixpkgs"
]
},
"locked": {
"lastModified": 1665039323,
"narHash": "sha256-SAh3ZjFGsaCI8FRzXQyp56qcGdAqgKEfJWPCQ0Sr7tQ=",
"owner": "nlewo",
"repo": "nix2container",
"rev": "b008fe329ffb59b67bf9e7b08ede6ee792f2741a",
"type": "github"
},
"original": {
"owner": "nlewo",
"repo": "nix2container",
"type": "github"
}
},
"nix": {
"inputs": {
"lowdown-src": "lowdown-src",
@ -3798,6 +3960,41 @@
"type": "github"
}
},
"nix-nomad_7": {
"inputs": {
"flake-compat": "flake-compat_15",
"flake-utils": [
"daedalus",
"tullia",
"nix2container",
"flake-utils"
],
"gomod2nix": "gomod2nix_7",
"nixpkgs": [
"daedalus",
"tullia",
"nixpkgs"
],
"nixpkgs-lib": [
"daedalus",
"tullia",
"nixpkgs"
]
},
"locked": {
"lastModified": 1658277770,
"narHash": "sha256-T/PgG3wUn8Z2rnzfxf2VqlR1CBjInPE0l1yVzXxPnt0=",
"owner": "tristanpemble",
"repo": "nix-nomad",
"rev": "054adcbdd0a836ae1c20951b67ed549131fd2d70",
"type": "github"
},
"original": {
"owner": "tristanpemble",
"repo": "nix-nomad",
"type": "github"
}
},
"nix-tools": {
"flake": false,
"locked": {
@ -3979,6 +4176,25 @@
"type": "github"
}
},
"nix2container_8": {
"inputs": {
"flake-utils": "flake-utils_24",
"nixpkgs": "nixpkgs_32"
},
"locked": {
"lastModified": 1658567952,
"narHash": "sha256-XZ4ETYAMU7XcpEeAFP3NOl9yDXNuZAen/aIJ84G+VgA=",
"owner": "nlewo",
"repo": "nix2container",
"rev": "60bb43d405991c1378baf15a40b5811a53e32ffa",
"type": "github"
},
"original": {
"owner": "nlewo",
"repo": "nix2container",
"type": "github"
}
},
"nixTools": {
"flake": false,
"locked": {
@ -4039,25 +4255,25 @@
},
"nix_4": {
"inputs": {
"flake-compat": "flake-compat_15",
"flake-compat": "flake-compat_16",
"flake-parts": "flake-parts",
"git-hooks-nix": "git-hooks-nix",
"libgit2": "libgit2",
"nixpkgs": "nixpkgs_32",
"nixpkgs": "nixpkgs_36",
"nixpkgs-23-11": "nixpkgs-23-11",
"nixpkgs-regression": "nixpkgs-regression_4"
},
"locked": {
"lastModified": 1732881227,
"narHash": "sha256-T+wFMm3cj8pGJSwXmPuxG5pz+1gRDJoToF9OBxtzocA=",
"lastModified": 1725964975,
"narHash": "sha256-kgq3B+olx62bzGD5C6ighdAoDweLq+AebxVHcDnKH4w=",
"owner": "NixOS",
"repo": "nix",
"rev": "218cd6c16c0981cc32a45e3a15be1d3c1a68eb85",
"rev": "eb11c1499876cd4c9c188cbda5b1003b36ce2e59",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "2.25.3",
"ref": "2.24.6",
"repo": "nix",
"type": "github"
}
@ -4299,6 +4515,41 @@
"type": "github"
}
},
"nixago_7": {
"inputs": {
"flake-utils": [
"daedalus",
"tullia",
"std",
"flake-utils"
],
"nixago-exts": [
"daedalus",
"tullia",
"std",
"blank"
],
"nixpkgs": [
"daedalus",
"tullia",
"std",
"nixpkgs"
]
},
"locked": {
"lastModified": 1661824785,
"narHash": "sha256-/PnwdWoO/JugJZHtDUioQp3uRiWeXHUdgvoyNbXesz8=",
"owner": "nix-community",
"repo": "nixago",
"rev": "8c1f9e5f1578d4b2ea989f618588d62a335083c3",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nixago",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1642336556,
@ -4762,16 +5013,16 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1733412085,
"narHash": "sha256-FillH0qdWDt/nlO6ED7h4cmN+G9uXwGjwmCnHs0QVYM=",
"lastModified": 1730327045,
"narHash": "sha256-xKel5kd1AbExymxoIfQ7pgcX6hjw9jCgbiBjiUfSVJ8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4dc2fc4e62dbf62b84132fe526356fbac7b03541",
"rev": "080166c15633801df010977d9d7474b4a6c549d7",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-24.11",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
@ -4874,11 +5125,11 @@
},
"nixpkgsUnstable": {
"locked": {
"lastModified": 1733268980,
"narHash": "sha256-SEMgwpx5bbT8SW5iN64sxoL1kmezV/M7mcUL5PH6gdY=",
"lastModified": 1730620998,
"narHash": "sha256-Psu99MaSjHs0YtVGVGiCNGrP5uXY5gmM3NV3gWYx+aY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a2283c7a2e280fbaae9f9fec8cfa0e6259e0e056",
"rev": "d0d0a083585193d7a5c0bb0a7172b3f7a975beb6",
"type": "github"
},
"original": {
@ -5230,11 +5481,11 @@
},
"nixpkgs_30": {
"locked": {
"lastModified": 1672844754,
"narHash": "sha256-o26WabuHABQsaHxxmIrR3AQRqDFUEdLckLXkVCpIjSU=",
"lastModified": 1688392541,
"narHash": "sha256-lHrKvEkCPTUO+7tPfjIcb7Trk6k31rz18vkyqmkeJfY=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e9ade2c8240e00a4784fac282a502efff2786bdc",
"rev": "ea4c80b39be4c09702b0cb3b42eab59e2ba4f24b",
"type": "github"
},
"original": {
@ -5246,21 +5497,82 @@
},
"nixpkgs_31": {
"locked": {
"lastModified": 1684171562,
"narHash": "sha256-BMUWjVWAUdyMWKk0ATMC9H0Bv4qAV/TXwwPUvTiC5IQ=",
"owner": "nixos",
"lastModified": 1653581809,
"narHash": "sha256-Uvka0V5MTGbeOfWte25+tfRL3moECDh1VwokWSZUdoY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "55af203d468a6f5032a519cba4f41acf5a74b638",
"rev": "83658b28fe638a170a19b8933aa008b30640fbd1",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "release-22.11",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_32": {
"locked": {
"lastModified": 1654807842,
"narHash": "sha256-ADymZpr6LuTEBXcy6RtFHcUZdjKTBRTMYwu19WOx17E=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "fc909087cc3386955f21b4665731dbdaceefb1d8",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_33": {
"locked": {
"lastModified": 1653920503,
"narHash": "sha256-BBeCZwZImtjP3oYy4WogkQYy5OxNyfNciVSc1AfZgLQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "a634c8f6c1fbf9b9730e01764999666f3436f10a",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-22.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_34": {
"locked": {
"lastModified": 1665087388,
"narHash": "sha256-FZFPuW9NWHJteATOf79rZfwfRn5fE0wi9kRzvGfDHPA=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "95fda953f6db2e9496d2682c4fc7b82f959878f7",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_35": {
"locked": {
"lastModified": 1691003216,
"narHash": "sha256-Qq/MPkhS12Bl0X060pPvX3v9ac3f2rRQfHjjozPh/Qs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4a56ce9727a0c5478a836a0d8a8f641c5b9a3d5f",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
}
},
"nixpkgs_36": {
"locked": {
"lastModified": 1723688146,
"narHash": "sha256-sqLwJcHYeWLOeP/XoLwAtYjr01TISlkOfz+NG82pbdg=",
@ -5276,18 +5588,18 @@
"type": "github"
}
},
"nixpkgs_33": {
"nixpkgs_37": {
"locked": {
"lastModified": 1732981179,
"narHash": "sha256-F7thesZPvAMSwjRu0K8uFshTk3ZZSNAsXTIFvXBT+34=",
"lastModified": 1730327045,
"narHash": "sha256-xKel5kd1AbExymxoIfQ7pgcX6hjw9jCgbiBjiUfSVJ8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "62c435d93bf046a5396f3016472e8f7c8e2aed65",
"rev": "080166c15633801df010977d9d7474b4a6c549d7",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-24.11",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
@ -5755,18 +6067,18 @@
"inputs": {
"agenix": "agenix",
"crane": "crane",
"flake-utils": "flake-utils_24",
"flake-utils": "flake-utils_27",
"nixpkgs": [
"nixpkgs"
],
"rust-overlay": "rust-overlay_2"
},
"locked": {
"lastModified": 1726755133,
"narHash": "sha256-03XIEjHeZEjHXctsXYUB+ZLQmM0WuhR6qWQjwekFk/M=",
"lastModified": 1718869541,
"narHash": "sha256-smhpGh1x/8mNl+sFL8SbeWnx0bK4HWjmdRA3mIwGjPU=",
"owner": "yaxitech",
"repo": "ragenix",
"rev": "687ee92114bce9c4724376cf6b21235abe880bfa",
"rev": "8a254bbaa93fbd38e16f70fa81af6782794e046e",
"type": "github"
},
"original": {
@ -5783,10 +6095,10 @@
"daedalus": "daedalus",
"iohkNix": "iohkNix_6",
"nix": "nix_4",
"nixpkgs": "nixpkgs_33",
"nixpkgs": "nixpkgs_37",
"nixpkgsUnstable": "nixpkgsUnstable",
"ragenix": "ragenix",
"utils": "utils_12"
"utils": "utils_13"
}
},
"rust-overlay": {
@ -5797,11 +6109,11 @@
]
},
"locked": {
"lastModified": 1733538766,
"narHash": "sha256-FEDfBpM82XGdHDbLDJC4lV+QXSVN1rERt1MqtBGJZds=",
"lastModified": 1730514457,
"narHash": "sha256-cjFX208s9pyaOfMvF9xI6WyafyXINqdhMF7b1bMQpLI=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "66526479b295ad238843a8a7367d2da7ec102757",
"rev": "1ff38ca26eb31858e4dfe7fe738b6b3ce5d74922",
"type": "github"
},
"original": {
@ -5812,17 +6124,21 @@
},
"rust-overlay_2": {
"inputs": {
"flake-utils": [
"ragenix",
"flake-utils"
],
"nixpkgs": [
"ragenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1725675754,
"narHash": "sha256-hXW3csqePOcF2e/PYnpXj72KEYyNj2HzTrVNmS/F7Ug=",
"lastModified": 1708740535,
"narHash": "sha256-NCTw235XwSDbeTAtAwg/hOeNOgwYhVq7JjDdbkOgBeA=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "8cc45e678e914a16c8e224c3237fb07cf21e5e54",
"rev": "9b24383d77f598716fa0cbb8b48c97249f5ee1af",
"type": "github"
},
"original": {
@ -5831,40 +6147,6 @@
"type": "github"
}
},
"secp256k1": {
"flake": false,
"locked": {
"lastModified": 1683999695,
"narHash": "sha256-9nJJVENMXjXEJZzw8DHzin1DkFkF8h9m/c6PuM7Uk4s=",
"owner": "bitcoin-core",
"repo": "secp256k1",
"rev": "acf5c55ae6a94e5ca847e07def40427547876101",
"type": "github"
},
"original": {
"owner": "bitcoin-core",
"ref": "v0.3.2",
"repo": "secp256k1",
"type": "github"
}
},
"sodium": {
"flake": false,
"locked": {
"lastModified": 1675156279,
"narHash": "sha256-0uRcN5gvMwO7MCXVYnoqG/OmeBFi8qRVnDWJLnBb9+Y=",
"owner": "input-output-hk",
"repo": "libsodium",
"rev": "dbb48cce5429cb6585c9034f002568964f1ce567",
"type": "github"
},
"original": {
"owner": "input-output-hk",
"repo": "libsodium",
"rev": "dbb48cce5429cb6585c9034f002568964f1ce567",
"type": "github"
}
},
"stable": {
"locked": {
"lastModified": 1669735802,
@ -6255,6 +6537,44 @@
"type": "github"
}
},
"std_7": {
"inputs": {
"blank": "blank_7",
"devshell": "devshell_7",
"dmerge": "dmerge_7",
"flake-utils": "flake-utils_25",
"makes": [
"daedalus",
"tullia",
"std",
"blank"
],
"mdbook-kroki-preprocessor": "mdbook-kroki-preprocessor_3",
"microvm": [
"daedalus",
"tullia",
"std",
"blank"
],
"n2c": "n2c_7",
"nixago": "nixago_7",
"nixpkgs": "nixpkgs_34",
"yants": "yants_7"
},
"locked": {
"lastModified": 1665513321,
"narHash": "sha256-D6Pacw9yf/HMs84KYuCxHXnNDL7v43gtcka5URagFqE=",
"owner": "divnix",
"repo": "std",
"rev": "94a90eedb9cfc115b12ae8f6622d9904788559e4",
"type": "github"
},
"original": {
"owner": "divnix",
"repo": "std",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
@ -6447,13 +6767,18 @@
}
},
"tullia_7": {
"flake": false,
"inputs": {
"nix-nomad": "nix-nomad_7",
"nix2container": "nix2container_8",
"nixpkgs": "nixpkgs_33",
"std": "std_7"
},
"locked": {
"lastModified": 1677666696,
"narHash": "sha256-Oga/fHNJba7dM6HSz83RNv/UrUeGs1WRHUHbI8dCUqc=",
"lastModified": 1668711738,
"narHash": "sha256-CBjky16o9pqsGE1bWu6nRlRajgSXMEk+yaFQLibqXcE=",
"owner": "input-output-hk",
"repo": "tullia",
"rev": "708d1ec45b17923d2452ba8f28795228ba8aafd5",
"rev": "ead1f515c251f0e060060ef0e2356a51d3dfe4b0",
"type": "github"
},
"original": {
@ -6508,15 +6833,30 @@
}
},
"utils_12": {
"locked": {
"lastModified": 1653893745,
"narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"utils_13": {
"inputs": {
"systems": "systems_3"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"lastModified": 1689068808,
"narHash": "sha256-6ixXo3wt24N/melDWjq70UuHQLxGV8jZvooRanIHXw0=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"rev": "919d646de7be200f3bf08cb76ae1f09402b6f9b4",
"type": "github"
},
"original": {
@ -6791,6 +7131,29 @@
"repo": "yants",
"type": "github"
}
},
"yants_7": {
"inputs": {
"nixpkgs": [
"daedalus",
"tullia",
"std",
"nixpkgs"
]
},
"locked": {
"lastModified": 1660507851,
"narHash": "sha256-BKjq7JnVuUR/xDtcv6Vm9GYGKAblisXrAgybor9hT/s=",
"owner": "divnix",
"repo": "yants",
"rev": "0b895ca02a8fa72bad50b454cb3e7d8a66407c96",
"type": "github"
},
"original": {
"owner": "divnix",
"repo": "yants",
"type": "github"
}
}
},
"root": "root",

View file

@ -8,10 +8,10 @@
url = github:lilyinstarlight/nixos-cosmic;
inputs.nixpkgs.follows = "nixpkgsUnstable";
};
daedalus.url = github:input-output-hk/daedalus/?ref=6.0.2;
iohkNix.url = github:input-output-hk/iohk-nix/;
nix.url = github:NixOS/nix/?ref=2.25.3;
nixpkgs.url = github:NixOS/nixpkgs/?ref=nixos-24.11;
daedalus.url = github:input-output-hk/daedalus/?ref=6.0.0;
iohkNix.url = github:input-output-hk/iohk-nix/?ref=df1da282f996ec46b33379407df99613a1fbafdd;
nix.url = github:NixOS/nix/?ref=2.24.6;
nixpkgs.url = github:NixOS/nixpkgs/?ref=nixos-24.05;
nixpkgsUnstable.url = github:NixOS/nixpkgs;
ragenix = {
url = github:yaxitech/ragenix;

View file

@ -19,7 +19,7 @@
swapDevices = [{device = "/dev/disk/by-label/swap";}];
hardware.graphics.extraPackages = with pkgs; [vaapiIntel];
hardware.opengl.extraPackages = with pkgs; [vaapiIntel];
nix.settings.max-jobs = lib.mkDefault 4;
services.thinkfan = {

View file

@ -38,6 +38,6 @@
{device = "/dev/disk/by-label/swap";}
];
hardware.graphics.extraPackages = with pkgs; [vaapiIntel];
hardware.opengl.extraPackages = with pkgs; [vaapiIntel];
nix.settings.max-jobs = lib.mkDefault 4;
}

View file

@ -28,6 +28,16 @@
grub = {
enable = false; # NixOS wants to enable GRUB by default.
};
raspberryPi = {
enable = false;
version = 3;
firmwareConfig = ''
arm_64bit=1 # Force kernel loading system to assume a 64-bit kernel
display_auto_detect=1 # Enable auto detection of screen resolution
gpu_mem=128
hdmi_force_hotplug=1 # Enable headless booting
'';
};
};
};

View file

@ -23,8 +23,12 @@
grub = {
enable = false; # NixOS wants to enable GRUB by default.
};
raspberryPi = {
enable = true;
version = 4;
};
};
tmp.useTmpfs = true;
tmpOnTmpfs = true;
};
# File systems configuration for using the installer's partition layout

View file

@ -94,6 +94,16 @@
};
};
# Enable sound.
sound.enable = true;
hardware = {
bluetooth = {
enable = true;
settings = {Policy = {AutoEnable = "true";};};
};
opengl.enable = true;
};
# The below pair are set to overcome flakey connections / busy servers that
# fail to respond to ssh keep alive requests, sometimes triggering:
# client_loop: send disconnect: Broken pipe

View file

@ -17,6 +17,7 @@
../../profiles/nixpkgs-dev.nix # Nix pkgs dev tools
../../profiles/openssh.nix # Enable and configure openssh
../../profiles/pipewire.nix # Enable and pipewire audio system
../../profiles/powerManagement.nix # Power management for laptops
../../profiles/xmonad.nix # Xmonad desktop environment
../../profiles/yubikey.nix # Yubikey tooling
../../profiles/users-ops.nix # MIO Ops users
@ -90,6 +91,16 @@
};
};
# Enable sound.
sound.enable = true;
hardware = {
bluetooth = {
enable = true;
settings = {Policy = {AutoEnable = "true";};};
};
opengl.enable = true;
};
# The below pair are set to overcome flakey connections / busy servers that
# fail to respond to ssh keep alive requests, sometimes triggering:
# client_loop: send disconnect: Broken pipe

View file

@ -20,10 +20,12 @@ in {
trusted-public-keys = ["cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE="];
};
environment.systemPackages = with pkgs; [
cosmic-tweaks
];
services = {
desktopManager.cosmic.enable = true;
displayManager.cosmic-greeter.enable = true;
power-profiles-daemon.enable = true;
};
};
}

View file

@ -19,10 +19,11 @@ in {
environment.systemPackages = with pkgs; [
brave # Privacy-oriented browser
chromium
cosmic-tweaks
element-desktop # A feature-rich client for Matrix.org
evince # document viewer
firefox # A web browser built from Firefox source tree
gnome-tweaks # A tool to customize advanced GNOME 3 options
gnome.gnome-tweaks # A tool to customize advanced GNOME 3 options
krita # A free and open source painting application
libreoffice-fresh # Comprehensive, professional-quality productivity suite
librewolf # Firefox fork, focused on privacy, security and freedom
@ -74,6 +75,7 @@ in {
];
udisks2.enable = true; # Enable udisks2
};
sound.enable = true; # Enable sound.
security.rtkit.enable = true; # realtime scheduling for sound
# Configure common hardware settings
@ -91,7 +93,7 @@ in {
Policy = {AutoEnable = "true";};
};
};
graphics.enable = true;
opengl.enable = true;
};
# Configure libreWolf and Chromium

View file

@ -6,7 +6,7 @@
}: {
# Fiona's Desktop Packages
environment.systemPackages = with pkgs; [
slack # Slack desktop client
slack-dark # Slack desktop client
zoom-us # zoom.us video conferencing application
];
}

View file

@ -22,7 +22,7 @@
chromium
element-desktop # A feature-rich client for Matrix.org
librewolf # Firefox fork, focused on privacy, security and freedom
gnome-tweaks # A tool to customize advanced GNOME 3 options
gnome.gnome-tweaks # A tool to customize advanced GNOME 3 options
krita # A free and open source painting application
libreoffice-fresh
mplayer # A movie player that supports many video formats
@ -86,6 +86,7 @@
};
};
sound.enable = true; # Enable sound.
security.rtkit.enable = true; # realtime scheduling for sound
# Configure common hardware settings
@ -103,7 +104,7 @@
Policy = {AutoEnable = "true";};
};
};
graphics.enable = true;
opengl.enable = true;
};
# Configure libreWolf and Chromium

View file

@ -48,7 +48,7 @@ in {
magic-wormhole # Securely transfer data between computers
s3fs # Mount an S3 bucket as filesystem through FUSE
shellcheck # Shell script analysis tool
slack # Slack desktop client
slack-dark # Slack desktop client
xxd # make a hexdump or do the reverse
];
variables = {

View file

@ -39,7 +39,7 @@
enable = true; # Run regular auto update of all apps installed
startAt = "01:00:00"; # When to run the update
};
package = pkgs.nextcloud30;
package = pkgs.nextcloud29;
extraApps = with config.services.nextcloud.package.packages.apps; {
inherit calendar contacts deck gpoddersync notes tasks twofactor_webauthn;
};

View file

@ -20,6 +20,7 @@
nix-prefetch-git # Prefetch sources from git
nixpkgs-review # Review pull-requests on https://github.com/NixOS/nixpkgs
nix-top # Tracks what nix is building
nix-universal-prefetch # Uses nixpkgs fetchers to figure out hashes
nodePackages.node2nix # Generate Nix expressions to build NPM packages
nox # Tools to make Nix nicer
sqlite # To query the nixpkgs sqlite database

View file

@ -27,4 +27,5 @@
};
hardware.pulseaudio.enable = false;
sound.enable = true; # Enable sound.
}

View file

@ -23,6 +23,19 @@
'';
};
thermald.enable = true;
auto-cpufreq = {
enable = true;
settings = {
battery = {
governor = "powersave";
turbo = "never";
};
charger = {
governor = "performance";
turbo = "auto";
};
};
};
upower = {
enable = true; # Enable application power managemetn support
percentageCritical = 15;

View file

@ -49,6 +49,13 @@
};
};
sound = {
mediaKeys = {
enable = true;
volumeStep = "5%";
};
};
# Install any additional fonts that I require to be used with xmonad
fonts.packages = with pkgs; [
open-sans # Used in in my polybar configuration