added notes for leyla packages

This commit is contained in:
Leyla Becker 2025-06-02 21:13:45 -05:00
parent dd53735354
commit 666504a63a
5 changed files with 36 additions and 24 deletions

View file

@ -1,11 +1,21 @@
{config, ...}: {
config = {
{
lib,
config,
osConfig,
...
}: let
userConfig = osConfig.host.users.leyla;
in {
config = lib.mkIf userConfig.isDesktopUser {
programs = {
git = {
enable = config.user.isDesktopUser || config.user.isTerminalUser;
userName = "Leyla Becker";
userEmail = "git@jan-leila.com";
extraConfig.init.defaultBranch = "main";
direnv = {
enable = true;
enableBashIntegration = true;
nix-direnv.enable = true;
config = {
global.hide_env_diff = true;
whitelist.exact = ["${config.home.homeDirectory}/documents/code/nix-config"];
};
};
};
};