AI: as submodule

This commit is contained in:
Sridhar Ratnakumar 2025-11-20 15:05:34 -05:00
parent 063e545c79
commit c1c4a5a45c
3 changed files with 20 additions and 1 deletions

13
flake.lock generated
View file

@ -961,6 +961,18 @@
"type": "github"
}
},
"jumphost-nix": {
"flake": false,
"locked": {
"path": "vendor/jumphost-nix",
"type": "path"
},
"original": {
"path": "vendor/jumphost-nix",
"type": "path"
},
"parent": []
},
"landrun-nix": {
"locked": {
"lastModified": 1762803344,
@ -1517,6 +1529,7 @@
"github-nix-ci": "github-nix-ci",
"home-manager": "home-manager_2",
"imako": "imako",
"jumphost-nix": "jumphost-nix",
"landrun-nix": "landrun-nix",
"nix-ai-tools": "nix-ai-tools",
"nix-darwin": "nix-darwin",

View file

@ -36,6 +36,8 @@
landrun-nix.url = "github:srid/landrun-nix";
AI.url = "path:vendor/AI";
AI.flake = false;
jumphost-nix.url = "path:vendor/jumphost-nix";
jumphost-nix.flake = false;
# Neovim
nixvim.url = "github:nix-community/nixvim";

View file

@ -1,6 +1,10 @@
# Juspay-specific configuration using the work jump host module
{ flake, ... }:
let
inherit (flake.inputs) jumphost-nix;
in
{
imports = [ ../../../vendor/jumphost-nix/module.nix ];
imports = [ "${jumphost-nix}/module.nix" ];
# https://github.com/srid/jumphost-nix
programs.jumphost = {