{ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; basecamp.url = "github:plul/basecamp"; basecamp.inputs.nixpkgs.follows = "nixpkgs"; }; outputs = inputs@{ self, ... }: { devShells."x86_64-linux".default = inputs.basecamp.mkDevShell { pkgs = import inputs.nixpkgs { system = "x86_64-linux"; }; config = { just.enable = true; markdown.enable = true; nix.enable = true; }; packages = pkgs: [ pkgs.solvespace ]; }; }; }