Compare commits

..

2 Commits

Author SHA1 Message Date
f37c47818a update
All checks were successful
nixos config pipeline / show-flake (push) Successful in 37s
nixos config pipeline / deploy (push) Successful in 3m42s
2026-03-22 18:56:21 +01:00
1f0756b051 change overlay not to recompile each time 2026-03-22 18:56:04 +01:00
2 changed files with 27 additions and 25 deletions

36
flake.lock generated
View File

@ -67,11 +67,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1768135262, "lastModified": 1769996383,
"narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "narHash": "sha256-AnYjnFWgS49RlqX7LrC4uA+sCCDBj0Ry/WOJ5XWAsa0=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "rev": "57928607ea566b5db3ad13af0e57e921e6b12381",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -108,11 +108,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1770318660, "lastModified": 1774198433,
"narHash": "sha256-yFVde8QZK7Dc0Xa8eQDsmxLX4NJNfL1NKfctSyiQgMY=", "narHash": "sha256-V98UvfIy4jeqhFDLBmEUXCAh2Enmq+1f7NRRlRXY6pE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "471e6a065f9efed51488d7c51a9abbd387df91b8", "rev": "38539206d0637bc951f01192e32b4e64d91d0941",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -123,11 +123,11 @@
}, },
"mnw": { "mnw": {
"locked": { "locked": {
"lastModified": 1769981889, "lastModified": 1770419553,
"narHash": "sha256-ndI7AxL/6auelkLHngdUGVImBiHkG8w2N2fOTKZKn4k=", "narHash": "sha256-b1XqsH7AtVf2dXmq2iyRr2NC1yG7skY7Z6N2MpWHlK4=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "mnw", "repo": "mnw",
"rev": "332fed8f43b77149c582f1782683d6aeee1f07cf", "rev": "2aaffa8030d0b262176146adbb6b0e6374ce2957",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -192,11 +192,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1770197578, "lastModified": 1773821835,
"narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=", "narHash": "sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", "rev": "b40629efe5d6ec48dd1efba650c797ddbd39ace0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -208,11 +208,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1769461804, "lastModified": 1771008912,
"narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=", "narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d", "rev": "a82ccc39b39b621151d6732718e3e250109076fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -232,11 +232,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1770471765, "lastModified": 1774194879,
"narHash": "sha256-xyvGUrVfRORXnOseZ75H+F4zjQXGU/muvBYQgtNEnNU=", "narHash": "sha256-J4WAfJkyPVvWka3VhrGSxSnCPKn8vU1IA1Drd1C4Ekw=",
"owner": "notashelf", "owner": "notashelf",
"repo": "nvf", "repo": "nvf",
"rev": "d5824f2d8f4a94c44e1753a3a2a5d67bebddc6fb", "rev": "a3ea20fcebdbd0ed35d4929f2aad579704869c95",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -1,10 +1,12 @@
final: prev: { final: prev: {
freecad = prev.freecad.overrideAttrs (old: { smayzy-freecad-x11-fix = prev.stdenv.mkDerivation {
nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ final.makeWrapper ]; name = "smayzy-freecad-x11-fix";
buildInputs = [ prev.makeWrapper ];
postFixup = (old.postFixup or "") + '' installPhase = ''
wrapProgram $out/bin/FreeCAD \ mkdir -p $out/bin
--set QT_QPA_PLATFORM xcb wrapProgram ${prev.freecad}/bin/FreeCAD \
--set QT_QPA_PLATFORM xcb \
--prefix PATH : ${prev.stdenv.cc.cc}/bin
''; '';
}); };
} }