Establish repository foundation and shared work environment
This commit is contained in:
1 parent
3c022ad2f9
commit
f164d8b76e
15 files changed
+571
-523
No files matched your search
@@ -0,0 +1,22 @@
|
||||
{ config, ... }:
|
||||
let
|
||||
nixosModules = config.flake.modules.nixos;
|
||||
homeModules = config.flake.modules.homeManager;
|
||||
in
|
||||
{
|
||||
# Provisional boundary: both workstations select the same company integration.
|
||||
flake.modules.nixos.work = {
|
||||
imports = [
|
||||
nixosModules.openvpn
|
||||
nixosModules.yookr-dev
|
||||
];
|
||||
home-manager.sharedModules = [ homeModules.work ];
|
||||
};
|
||||
|
||||
flake.modules.homeManager.work = {
|
||||
imports = [
|
||||
homeModules.yookr-tools
|
||||
homeModules.work-git
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -27,9 +27,8 @@ in
|
||||
nixosModules.theme
|
||||
nixosModules.ai
|
||||
nixosModules.yunzi-b75-pro
|
||||
nixosModules.openvpn
|
||||
nixosModules.walker
|
||||
nixosModules.yookr-dev
|
||||
nixosModules.work
|
||||
];
|
||||
|
||||
programs.nix-ld.enable = true;
|
||||
|
||||
Reference in new issue
Block a user