Update OS
All checks were successful
check / check (push) Successful in 34s

This commit is contained in:
Florian RICHER 2025-06-25 22:14:28 +02:00
parent d3ad226556
commit aeb09fd985
Signed by: florian.richer
GPG key ID: C73D37CBED7BFC77
4 changed files with 49 additions and 57 deletions

66
flake.lock generated
View file

@ -40,11 +40,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1750428432, "lastModified": 1750851678,
"narHash": "sha256-aICx9O+ci4j/0Rr5doOt0UxZIIDvpCU2G7aqQ5S0p3g=", "narHash": "sha256-vZRqRdZH5SegK8qn1VMI0Fjnsh9uTc6Y4EaYcrBDTzs=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "b2d61842410c2884f45f33e3f9f5edf40bb7fca0", "rev": "1e8d69811b5d6cd53f71a34e19a00746c94a830d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -56,11 +56,11 @@
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1748970125, "lastModified": 1750266157,
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=", "narHash": "sha256-tL42YoNg9y30u7zAqtoGDNdTyXTi8EALDeCB13FtbQA=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "323b5746d89e04b22554b061522dfce9e4c49b18", "rev": "e37c943371b73ed87faf33f7583860f81f1d5a48",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -98,11 +98,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750040002, "lastModified": 1750680230,
"narHash": "sha256-KrC9iOVYIn6ukpVlHbqSA4hYCZ6oDyJKrcLqv4c5v84=", "narHash": "sha256-kD88T/NqmcgfOBFAwphN30ccaUdj6K6+LG0XdM2w2LA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "7f1857b31522062a6a00f88cbccf86b43acceed1", "rev": "8fd2d6c75009ac75f9a6fb18c33a239806778d01",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -447,11 +447,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750304462, "lastModified": 1750798083,
"narHash": "sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc=", "narHash": "sha256-DTCCcp6WCFaYXWKFRA6fiI2zlvOLCf5Vwx8+/0R8Wc4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "863842639722dd12ae9e37ca83bcb61a63b36f6c", "rev": "ff31a4677c1a8ae506aa7e003a3dba08cb203f82",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -469,11 +469,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750230721, "lastModified": 1750403547,
"narHash": "sha256-rg/lnazeno/f4VNSv+t2Zwio/OyCYKx5zV9/8hfhfgA=", "narHash": "sha256-XDDINMbHTtKQeSRpX5mwq20z23Wg/I/G4JUinA3V8Xg=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "6c88df8c85ad3f80a5832edc50534a5add255b47", "rev": "52b86b86d925ec00c836ecc6d36f9c947bb15736",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -494,11 +494,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1750168384, "lastModified": 1750866260,
"narHash": "sha256-PBfJ7dGsR02im/RYN8wXII8yNPFhKxiPdq+JDfbvD2k=", "narHash": "sha256-fo5NvfutMEw9OV+5rGYuCKjlNNjcnD3cKMbOfzusO/E=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "38c2addd2e0cedcb03708de6e6c21fb1be86d410", "rev": "f40a3401f86d117affeeb8ca6f0ce5cd1ca3cc24",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -671,11 +671,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1750365781, "lastModified": 1750741721,
"narHash": "sha256-XE/lFNhz5lsriMm/yjXkvSZz5DfvKJLUjsS6pP8EC50=", "narHash": "sha256-Z0djmTa1YmnGMfE9jEe05oO4zggjDmxOGKwt844bUhE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "08f22084e6085d19bcfb4be30d1ca76ecb96fe54", "rev": "4b1164c3215f018c4442463a27689d973cffd750",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -725,11 +725,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1750440251, "lastModified": 1750880745,
"narHash": "sha256-iBzrVSW5leJxwIv5nEUT/QjmB2KAau6+eeDJqFGGCy8=", "narHash": "sha256-ryJ/tjeahYqoW+aGiQdRaeF1PLXUAn0C2aMfZsp5lu4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "4a6b1ed21192aecf399aee6926a90ebc03572427", "rev": "00ca473157cf7b9cf9b19e8e0bd0c509b5ec391a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -750,11 +750,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1750441488, "lastModified": 1750842150,
"narHash": "sha256-JuFBp2xM4JD/XGb69dTSDOdGbUD0fVHlgY9X9GHGTFE=", "narHash": "sha256-slD1Nzr7SStRhQgC1WmrIsgrgwgRyag2MAxCSrjrxKg=",
"owner": "notashelf", "owner": "notashelf",
"repo": "nvf", "repo": "nvf",
"rev": "18c17b7b8dbf6e0f10e3eb5f1fa5341a9175a3b1", "rev": "f9ee813a230e1c0ba0e1a13e1747fd1b996f08dc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -927,11 +927,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1750214276, "lastModified": 1750732748,
"narHash": "sha256-1kniuhH70q4TAC/xIvjFYH46aHiLrbIlcr6fdrRwO1A=", "narHash": "sha256-HR2b3RHsPeJm+Fb+1ui8nXibgniVj7hBNvUbXEyz0DU=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "f9b2b2b1327ff6beab4662b8ea41689e0a57b8d4", "rev": "4b4494b2ba7e8a8041b2e28320b2ee02c115c75f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -948,11 +948,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749955444, "lastModified": 1750560265,
"narHash": "sha256-CllTHvHX8KAdAZ+Lxzd23AmZTxO1Pfy+zC43/5tYkAE=", "narHash": "sha256-jQCojKl1/TzqE6ANOu6rP2qqxOcGK2xs6hpxZ77wrR8=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "539ba15741f0e6691a2448743dbc601d8910edce", "rev": "076fdb0d45a9de3f379a626f51a62c78afe7efb1",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -60,9 +60,7 @@
graphics.nvidia.enable = true; graphics.nvidia.enable = true;
audio.pipewire.enable = true; audio.pipewire.enable = true;
printing.enable = true; printing.enable = true;
# waydroid.enable = true; Broken waydroid.enable = true;
}; };
}; };
warnings = [ "waydroid disabled for now because it's broken" ];
} }

View file

@ -11,8 +11,6 @@ in
''; '';
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
warnings = [ "home(editors.vscode): C# support disabled for now. Can be re-enabled when this issue is resolved https://github.com/NixOS/nixpkgs/issues/418521" ];
# Inspired by https://github.com/khaneliman/khanelinix/blob/1cc1ff0435671804666cdc732a0b792178441e2f/modules/home/programs/graphical/editors/vscode/default.nix # Inspired by https://github.com/khaneliman/khanelinix/blob/1cc1ff0435671804666cdc732a0b792178441e2f/modules/home/programs/graphical/editors/vscode/default.nix
programs.vscode = { programs.vscode = {
enable = true; enable = true;
@ -49,20 +47,19 @@ in
++ [ ms-vscode.cpptools ms-vscode.cmake-tools ms-vscode.cpptools-extension-pack ]; ++ [ ms-vscode.cpptools ms-vscode.cmake-tools ms-vscode.cpptools-extension-pack ];
}; };
# NOTE: Don't compile, missing libxml2 ? See https://github.com/NixOS/nixpkgs/issues/418521 C_Sharp = {
# C_Sharp = { extensions =
# extensions = with pkgs.vscode-extensions;
# with pkgs.vscode-extensions; commonExtensions
# commonExtensions ++ [ ms-dotnettools.csdevkit ms-dotnettools.csharp ms-dotnettools.vscode-dotnet-runtime ];
# ++ [ ms-dotnettools.csdevkit ms-dotnettools.csharp ms-dotnettools.vscode-dotnet-runtime ]; };
# };
# UnrealEngine = {
# UnrealEngine = { extensions =
# extensions = commonExtensions
# commonExtensions ++ C_CPP.extensions
# ++ C_CPP.extensions ++ C_Sharp.extensions;
# ++ C_Sharp.extensions; };
# };
Phoenix = { Phoenix = {
extensions = extensions =

View file

@ -11,12 +11,10 @@ in
''; '';
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
warnings = [ "system(hardware.graphics.amdgpu): ROCM Disabled for now. Re-enable it when https://github.com/NixOS/nixpkgs/pull/418461 is available" ];
boot.initrd.kernelModules = [ "amdgpu" ]; boot.initrd.kernelModules = [ "amdgpu" ];
# Set acceleration to rocm # Set acceleration to rocm
# services.ollama.acceleration = "rocm"; services.ollama.acceleration = "rocm";
# Load amdgpu driver for Xorg and Wayland # Load amdgpu driver for Xorg and Wayland
services.xserver = { services.xserver = {
@ -24,11 +22,10 @@ in
videoDrivers = ["amdgpu"]; videoDrivers = ["amdgpu"];
}; };
# NOTE: Fixed when https://github.com/NixOS/nixpkgs/pull/418461 is available
hardware.graphics = { hardware.graphics = {
enable = true; enable = true;
enable32Bit = true; enable32Bit = true;
# extraPackages = with pkgs; [ rocmPackages.clr.icd ]; extraPackages = with pkgs; [ rocmPackages.clr.icd ];
}; };
}; };
} }