File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
nixos/modules/services/misc Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 227227 } ;
228228
229229 environment . systemPackages =
230- with pkgs ;
231230 let
232231 default = a : b : if a != null then a else b ;
232+ genconf = pkgs . klipper-genconf . override {
233+ klipper = cfg . package ;
234+ } ;
233235 firmwares = lib . filterAttrs ( n : v : v != null ) (
234236 lib . mapAttrs (
235237 mcu :
241243 } :
242244 if enable then
243245 pkgs . klipper-firmware . override {
246+ klipper = cfg . package ;
244247 mcu = lib . strings . sanitizeDerivationName mcu ;
245248 firmwareConfig = configFile ;
246249 }
251254 firmwareFlasher = lib . mapAttrsToList (
252255 mcu : firmware :
253256 pkgs . klipper-flash . override {
254- mcu = lib . strings . sanitizeDerivationName mcu ;
257+ klipper = cfg . package ;
255258 klipper-firmware = firmware ;
259+ mcu = lib . strings . sanitizeDerivationName mcu ;
256260 flashDevice = default cfg . firmwares . "${ mcu } " . serial cfg . settings . "${ mcu } " . serial ;
257261 firmwareConfig = cfg . firmwares . "${ mcu } " . configFile ;
258262 }
259263 ) ( lib . filterAttrs ( mcu : firmware : cfg . firmwares . "${ mcu } " . enableKlipperFlash ) firmwares ) ;
260264 in
261- [ klipper- genconf ] ++ firmwareFlasher ++ lib . attrValues firmwares ;
265+ [ genconf ] ++ firmwareFlasher ++ lib . attrValues firmwares ;
262266 } ;
263267 meta . maintainers = [
264268 lib . maintainers . cab404
You can’t perform that action at this time.
0 commit comments