{ inputs = { teleia.url = "github:lcolonq/teleia"; nixpkgs.follows = "teleia/nixpkgs"; }; outputs = inputs@{ self, nixpkgs, ... }: let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; }; kharcho = inputs.teleia.native.build ./. "kharcho"; wasm = inputs.teleia.wasm.build ./. "kharcho"; in { packages.${system} = { inherit kharcho wasm; default = kharcho; }; applications.${system}.default = { type = "app"; program = "${kharcho}/bin/kharcho"; }; devShells.${system}.default = inputs.teleia.shell.overrideAttrs (final: prev: { buildInputs = prev.buildInputs; }); }; }