-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
darwin-rebuild: add page, home-manager: edit page (#15175)
Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>
- Loading branch information
1 parent
f41ba46
commit 90a67cb
Showing
2 changed files
with
32 additions
and
4 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 |
---|---|---|
@@ -1,12 +1,24 @@ | ||
# home-manager | ||
|
||
> Manage a user environment using Nix. | ||
> More information: <https://github.com/rycee/home-manager>. | ||
> Manage a per-user environment using Nix, allowing declarative configuration of the user’s home. | ||
> More information: <https://github.com/nix-community/home-manager>. | ||
- Activate the configuration defined in `~/.config/nixpkgs/home.nix`: | ||
- Build the configuration defined in `~/.config/nixpkgs/home.nix` without applying it: | ||
|
||
`home-manager build` | ||
|
||
- Activate the configuration and switch to it: | ||
- Build and apply (switch to) the new configuration: | ||
|
||
`home-manager switch` | ||
|
||
- Build the configuration for testing without applying it: | ||
|
||
`home-manager test` | ||
|
||
- Roll back to a previous configuration generation: | ||
|
||
`home-manager rollback` | ||
|
||
- List all existing configuration generations: | ||
|
||
`home-manager generations` |
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,16 @@ | ||
# darwin-rebuild | ||
|
||
> Rebuild and switch to a Nix-based Darwin (macOS) system configuration. | ||
> More information: <https://github.com/LnL7/nix-darwin>. | ||
- Rebuild and switch to the specified Darwin configuration: | ||
|
||
`darwin-rebuild switch --flake {{path/to/flake}}` | ||
|
||
- Build the configuration but don't switch to it: | ||
|
||
`darwin-rebuild build --flake {{path/to/flake}}` | ||
|
||
- Display help: | ||
|
||
`darwin-rebuild --help` |