home-manager

This commit is contained in:
Madeleine Sydney
2024-12-28 21:44:51 -07:00
parent 9a99a6dfb7
commit 56f2a65be2
9 changed files with 83 additions and 40 deletions

13
lib/utils.nix Normal file
View File

@@ -0,0 +1,13 @@
{ config, lib, pkgs, ... }:
{
mkMutableSymlink =
relativePath:
lib.mkMutableSymlink (config.sydnix.configDir + relativePath);
listNixFilesInDirectory = dir:
builtins.attrNames
(pkgs.lib.filterAttrs
(k: _v: pkgs.lib.hasSuffix ".nix" k)
(builtins.readDir dir));
}