aboutsummaryrefslogtreecommitdiff
path: root/nix-darwin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* nix-darwin: add missing optionsNicolas Berbiche2020-09-041-5/+29
| | | | Add useGlobalPkgs, verbose and backupFileExtension support
* home-environment: use per-user profile path in /etcRobert Helgesson2020-07-141-0/+2
| | | | | | | | | Before the profile directory value would point directly to the build output in the Nix store. Unfortunately this would cause an infinite loop if the user's configuration directly or indirectly refers to the profile directory value. Fixes #1188
* nixos, nix-darwin: fix user packages installRobert Helgesson2020-07-141-1/+1
| | | | | | It is insufficient to install the packages in `home.packages`, it has to be `home.path`, which includes configured extra package outputs or profile commands.
* Switch to extended Nixpkg's `lib`Robert Helgesson2020-01-211-9/+19
| | | | | | | | | This change makes use of the `extend` function inside `lib` to inject a new `hm` field containing the Home Manager library functions. This simplifies use of the Home Manager library in the modules and reduces the risk of accidental infinite recursion. PR #994
* doc: surround `name?` with fancier charactersRobert Helgesson2019-09-011-1/+1
|
* nix-darwin: pass on warnings to the system configurationRobert Helgesson2019-08-181-0/+7
|
* nix-darwin: actually install packagesRoman Volosatovs2019-05-191-0/+16
| | | | | | Also apply assertions when using the nix-darwin module. Closes #702
* nix-darwin: login as the user when activatingWael M. Nasreddine2019-03-101-1/+1
|
* nix-darwin: support package install through user packagesWael M. Nasreddine2019-03-101-5/+14
|
* nix-darwin: activate home-manager through postActivationWael M. Nasreddine2019-03-101-2/+2
|
* Clean up support code for Home Manager as a submoduleRobert Helgesson2019-02-101-4/+2
| | | | | | This removes the `nixosSubmodule` option in favor of a new option `submoduleSupport.enable`. This name better indicates that the submodule mode applies to both NixOS and nix-darwin.
* nix-darwin: add system module for nix-darwinWill Fancher2018-11-201-0/+41