-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add document explaining differences
- Loading branch information
Showing
1 changed file
with
35 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# Differences between vanilla NixOS and nix-unify | ||
|
||
## Systemd services | ||
|
||
Services aren't automatically enabled | ||
|
||
`nix-unify.modules.shareSystemd.enable` (default true) must be enabled for systemd sharing to work | ||
|
||
In nix-unify, after creating a service it needs to be added to `nix-unify.modules.shareSystemd.units` | ||
|
||
In order to override an existing host-service the service additionally needs to be added to `nix-unify.modules.shareSystemd.replace` | ||
|
||
## Path | ||
|
||
`nix-unify.modules.sharePath.enable` (default true) must be enabled for /run/current-system/sw/bin to be added to the host's path | ||
|
||
## Networkd | ||
|
||
`nix-unify.modules.shareNetworkd.enable` (default false) must be enavbled for networkd configuration to be replaced by the one provided by nixos | ||
|
||
Note: If ifupdown is detected, ifupdown is disabled before activating networkd. | ||
|
||
## Tmpfiles | ||
|
||
Not currently supported, support planned | ||
|
||
## /etc | ||
|
||
Symlinks in /etc aren't automatically created | ||
|
||
`nix-unify.files.etc."file-or-folder" = {}` can be used to create a symlink from the nixos /etc to the host's /etc | ||
|
||
## Starting services | ||
|
||
For now this needs to be done manually or via rebooting. Support wip. |