os/lib/devos
David Arnold 15cf15b3ed
iso: filter out al profiles (except core)
IN order to avoid random startup of systemd services, filter out all
profiles, except for core and user profiles.

This works becasue of a fundamental devos contract, that modules
only define configuration, but don't implement them and profiles
only implement confguration but don't define them. So only ever an
activated profile is expected to effectively start up a systemd service.

closes: #194
2021-03-18 23:46:47 -05:00
..
default.nix treewide cleanups and refactoring for initial tests (#157) 2021-03-14 07:10:51 +00:00
devosSystem.nix iso: filter out al profiles (except core) 2021-03-18 23:46:47 -05:00
mkHomeActivation.nix lib/devos: bake devos repo into live cd (#168) 2021-03-16 19:50:38 +00:00
mkNodes.nix treewide cleanups and refactoring for initial tests (#157) 2021-03-14 07:10:51 +00:00
mkPackages.nix lib/devos: bake devos repo into live cd (#168) 2021-03-16 19:50:38 +00:00
mkPkgs.nix lib/devos: bake devos repo into live cd (#168) 2021-03-16 19:50:38 +00:00
mkProfileAttrs.nix lib: ensure path type in mkProfileAttrs 2021-03-18 23:46:47 -05:00
recImport.nix treewide cleanups and refactoring for initial tests (#157) 2021-03-14 07:10:51 +00:00