mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 10:58:02 +00:00
27 lines
502 B
Nix
27 lines
502 B
Nix
|
{ lib
|
||
|
|
||
|
# Import the private modules
|
||
|
, isInternal ? false
|
||
|
}:
|
||
|
|
||
|
let
|
||
|
modules = [
|
||
|
./files/mutable-files.nix
|
||
|
./programs/pop-launcher.nix
|
||
|
./services/archivebox.nix
|
||
|
./services/bleachbit.nix
|
||
|
./services/gallery-dl.nix
|
||
|
./services/plover.nix
|
||
|
./services/yt-dlp.nix
|
||
|
];
|
||
|
privateModules = [
|
||
|
./profiles/desktop.nix
|
||
|
./profiles/dev.nix
|
||
|
./profiles/editors.nix
|
||
|
./profiles/i18n.nix
|
||
|
./profiles/research.nix
|
||
|
];
|
||
|
in
|
||
|
modules
|
||
|
++ (lib.optionals isInternal privateModules)
|