feat: add jujutsu VCS

This commit is contained in:
2025-06-27 22:44:57 +08:00
parent 8fe95f071a
commit 64dd1077b6
5 changed files with 104 additions and 27 deletions

16
modules/cli/vcs/all.nix Normal file
View File

@@ -0,0 +1,16 @@
{ config, lib, ... }:
lib.my.makeSwitch {
inherit config;
optionName = "all command line tools";
optionPath = [
"cli"
"vcs"
"all"
];
config' = {
my.cli.vcs = {
git.enable = true;
jj.enable = true;
};
};
}