L-Nafaryus
008b4ad3a4
Some checks failed
nix / check (push) Failing after 31s
new: packages: bonvim, nixvim configuration of neovim remove: config: hyprland -> declarative remove: config: nvim nixosModules: structure with categories new: configurations: concept of preconfigured modules catarina: disable papermc server catarina: hydra server flake: hydraJobs outputs
49 lines
1.4 KiB
Nix
49 lines
1.4 KiB
Nix
# self.packages.${system}
|
|
#
|
|
{
|
|
self,
|
|
inputs,
|
|
...
|
|
}: let
|
|
forAllSystems = inputs.nixpkgs.lib.genAttrs ["x86_64-linux"];
|
|
nixpkgsFor = forAllSystems (system: import inputs.nixpkgs {inherit system;});
|
|
in
|
|
forAllSystems (system: let
|
|
pkgs = nixpkgsFor.${system};
|
|
|
|
bonfire = self;
|
|
bonlib = self.lib;
|
|
bonpkgs = self.packages.${system};
|
|
bonconfigs = self.configurations;
|
|
|
|
crane = self.inputs.crane;
|
|
crane-lib = self.inputs.crane.mkLib pkgs;
|
|
|
|
fenix = self.inputs.fenix;
|
|
fenix-pkgs = self.inputs.fenix.packages.${system};
|
|
|
|
nixvim-pkgs = self.inputs.nixvim.legacyPackages.${system};
|
|
in {
|
|
bonfire-docs = pkgs.callPackage ./bonfire-docs {inherit bonfire;};
|
|
|
|
netgen = pkgs.callPackage ./netgen {inherit bonfire;};
|
|
|
|
dearpygui = pkgs.callPackage ./dearpygui {inherit bonfire;};
|
|
|
|
openfoam = pkgs.callPackage ./openfoam {inherit bonfire;};
|
|
|
|
spoofdpi = pkgs.callPackage ./spoofdpi {inherit bonfire;};
|
|
|
|
lego = pkgs.callPackage ./lego {inherit bonfire;};
|
|
|
|
ultimmc = pkgs.libsForQt5.callPackage ./ultimmc {inherit bonfire;};
|
|
|
|
cargo-shuttle = pkgs.callPackage ./cargo-shuttle {inherit bonfire crane-lib;};
|
|
|
|
nix-minimal = pkgs.callPackage ./nix-minimal {inherit bonpkgs bonlib;};
|
|
|
|
nix-runner = pkgs.callPackage ./nix-runner {inherit bonpkgs bonlib;};
|
|
|
|
bonvim = import ./bonvim {inherit nixvim-pkgs pkgs bonconfigs fenix-pkgs;};
|
|
})
|