❄️ Dotfiles and NixOS configurations
at main 30 lines 948 B view raw
1{...}: { 2 perSystem = { 3 config, 4 pkgs, 5 ... 6 }: { 7 packages = { 8 channel-notifier = pkgs.python3.pkgs.callPackage ./channel-notifier {}; 9 10 ha-solarman = pkgs.home-assistant.python.pkgs.callPackage ./ha-solarman.nix {}; 11 12 linux-bpir4 = pkgs.callPackage ./linux-bpir4.nix {}; 13 uboot-bpir4 = pkgs.callPackage ./uboot-bpir4.nix {}; 14 banana-pi-r4-firmware = pkgs.callPackage ./banana-pi-r4-firmware.nix { 15 uboot = config.packages.uboot-bpir4; 16 }; 17 }; 18 }; 19 flake.overlays.default = final: _: { 20 channel-notifier = final.python3.pkgs.callPackage ./channel-notifier {}; 21 22 ha-solarman = final.home-assistant.python.pkgs.callPackage ./ha-solarman.nix {}; 23 24 linux-bpir4 = final.callPackage ./linux-bpir4.nix {}; 25 uboot-bpir4 = final.callPackage ./uboot-bpir4.nix {}; 26 banana-pi-r4-firmware = final.callPackage ./banana-pi-r4-firmware.nix { 27 uboot = final.uboot-bpir4; 28 }; 29 }; 30}