feat: Add basic configuration for Git{hub,lab} CLIs

This commit is contained in:
Madeleine Sydney
2025-01-03 22:50:23 -07:00
parent 7cb5082b5b
commit d2ced4089b
4 changed files with 40 additions and 2 deletions

17
modules/home/glab.nix Normal file
View File

@@ -0,0 +1,17 @@
{ config, lib, pkgs, ... }:
with lib;
let cfg = config.programs.glab;
in {
options = {
programs.glab = {
enable = mkEnableOption "the GitLab CLI tool";
};
};
config = mkIf cfg.enable {
# TODO: Everything else. }:)
home.packages = [ pkgs.glab ];
};
}