{ inputs, ... }: { flake.modules.nixos.development-tools = { pkgs, ... }: { imports = with inputs.self.modules.nixos; [ rust ]; environment.systemPackages = with pkgs; [ cmake gnumake clang gcc man-pages man-pages-posix ]; documentation.dev.enable = true; programs.direnv = { enable = true; enableZshIntegration = true; silent = true; nix-direnv.enable = true; }; programs.nix-ld.enable = true; }; }