17 lines
488 B
Nix
17 lines
488 B
Nix
{ lib, pkgs, config, inputs, ... }:
|
|
|
|
{
|
|
options.programs.copilot-cli.enable = lib.mkEnableOption "GitHub Copilot CLI";
|
|
|
|
config = lib.mkIf config.programs.copilot-cli.enable {
|
|
home.packages = [
|
|
(
|
|
inputs.nix-ai-tools.packages.${pkgs.system}.copilot-cli or
|
|
(inputs.nixpkgs.legacyPackages.${pkgs.system}.fetchgit {
|
|
url = "github:numtide/nix-ai-tools";
|
|
ref = "main";
|
|
}).packages.${pkgs.system}.copilot-cli
|
|
)
|
|
];
|
|
};
|
|
}
|