| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-15 | Merge pull request #182 from wildsebastian/fix_commitIdFromGitRepo_call | Daiderd Jordan | |
| Remove trailing slash from path in commitIdFromGitRepo call | |||
| 2020-01-15 | Remove trailing slash from path | Sebastian Wild | |
| A change of `commitIdFromGitRepo` in nixpkgs/lib/sources.nix resulted in the error message "attribute '.git' missing at nixpkgs/lib/sources.nix:7:32" when executing darwin-rebuils switch. The commit with the change is https://github.com/NixOS/nixpkgs/commit/c9214c394b248e1f26e45dbe1be2bd82363af3a6 Removing the trailing slash resolves the error. | |||
| 2020-01-01 | defaults: introduce NSGlobalDomain option for "_HIHideMenuBar" | cmacrae | |
| 2019-11-04 | fix autologin name docs | Simon Holywell | |
| 2019-11-04 | adds com.apple.SoftwareUpdate | Simon Holywell | |
| 2019-11-04 | adds com.apple.loginwindow | Simon Holywell | |
| 2019-11-04 | adds com.apple.spaces | Simon Holywell | |
| 2019-11-04 | adds com.apple.alf | Simon Holywell | |
| 2019-11-04 | adds com.apple.sound.beep.feedback | Simon Holywell | |
| 2019-11-04 | adds com.apple.sound.beep.volume | Simon Holywell | |
| 2019-09-01 | Merge pull request #155 from toonn/defaults-write-GlobalPreferences | Daiderd Jordan | |
| Add defaults write for the alert sound | |||
| 2019-08-19 | Add defaults write for the alert sound | toonn | |
| Found in `System Preferences`->`Sound`->`Sound Effects`, the default is `Funk`. | |||
| 2019-07-22 | Allow configuring external keyboard to use standard F-keys | Jason Felice | |
| 2019-07-01 | launchd: don't disable services when unloading | Daiderd Jordan | |
| 2019-07-01 | nix: check nix.useDaemon value | Daiderd Jordan | |
| This case will cause problems when existing files in /etc are replaced instead of skipped with a warning, potentially breaking the nix install in the process. | |||
| 2019-07-01 | nix: fix useDaemon conditions | Daiderd Jordan | |
| The nix.useDaemon option enables using a multi-user install without managing the nix installation with nix-darwin. The following checks apply to both cases. | |||
| 2019-06-05 | activation-scripts: create /run | Daiderd Jordan | |
| In case this was removed or not bootstrapped by the installer. | |||
| 2019-06-05 | version: fix description | Daiderd Jordan | |
| 2019-05-04 | version: add default darwinRevision | Daiderd Jordan | |
| There's no channel for darwin so this can be unavailable if a tarball or shallow clone is used. | |||
| 2019-05-04 | version: include darwin metadata in system label | Daiderd Jordan | |
| This makes it possible to trace back what version of both darwin and nixpkgs the system was built with. | |||
| 2019-05-04 | documentation: add module for darwin manual | Daiderd Jordan | |
| Fixes #72 | |||
| 2019-05-01 | nix: make nix.nixPath merge by default | Daiderd Jordan | |
| Since named entries can be overridden now based on ordering now merging is only a problem for removing one of the default search paths, in which case a higher priority eg. mkForce can be used. { nix.nixPath = [{ darwin-config = "/darwin.nix"; }]; } Will result in [ "darwin-config=/darwin.nix" "/nix/var/nix/profiles/per-user/root/channels" "$HOME/.nix-defexpr/channels" ] Fixes #137 | |||
| 2019-03-22 | Merge pull request #132 from ben-z/add-defaults-configs | Daiderd Jordan | |
| Add defaults configs | |||
| 2019-03-22 | launchd: ensure user LaunchAgents exist | Daiderd Jordan | |
| Apparently this doesn't exist by default, so make sure it's created first. Fixes #134 | |||
| 2019-03-02 | Add NSGlobalDomain configs | Ben Zhang | |
| 2019-03-02 | add trackpad configs: ActuationStrength, FirstClickThreshold, ↵ | Ben Zhang | |
| SecondClickThreshold | |||
| 2019-02-24 | darwin: replace usages of nix-instantiate --eval with --find-file | Daiderd Jordan | |
| 2019-02-23 | Merge pull request #121 from thefloweringash/channel-version-info | Daiderd Jordan | |
| system-version: get version information from channels | |||
| 2019-02-17 | fonts: rewrite activation | Daiderd Jordan | |
| The new implementation is a bit smarter and only updates fonts that changed. But more importantly /run/current-system isn't used anymore which breaks initial activation and installs the previous set of fonts instead of the one in the new system. Fixes #115 | |||
| 2019-01-19 | system-version: get version information from channels | Andrew Childs | |
| 2019-01-04 | checks: actually fix gc condition | Daiderd Jordan | |
| Introduced in 28710738a3ca7c9a16d63b89c904588d030edf01, the check should _only_ run if the user is not configured not the other way around. | |||
| 2019-01-03 | nix-gc: fix evaluation | Daiderd Jordan | |
| 2019-01-03 | checks: fix gc condition | Daiderd Jordan | |
| Don't fail if the user is configured properly. | |||
| 2019-01-02 | checks: generalize and make them more configurable | Daiderd Jordan | |
| All the checks are now aggregated in system.checks.text making it easy to allow certain checks to be disabled as well as disabling them alltogether if desired. eg. # Disable all checks. system.checks.text = mkForce ""; Fixes #117 | |||
| 2019-01-02 | nix-gc: add check for nix.gc.automatic | Daiderd Jordan | |
| This hopefully avoids problems for people that try to enable the service with a single-user install. Fixes #118 | |||
| 2018-10-26 | Revert "nix: make channel entries for NIX_PATH dynamic" | Daiderd Jordan | |
| This reverts commit 95fb1cb2aa1781b239db074dcc9b15089b55e118, 1324ccf2c1fe10fd277dabefa3c8e5631e216d41 and e5c988edf1df3412ca5b3c4704dca666614f9250. | |||
| 2018-10-26 | checks: include channel paths for NIX_PATH checks | Daiderd Jordan | |
| 2018-10-11 | Merge pull request #108 from thefloweringash/dock-show-recents | Daiderd Jordan | |
| system.defaults.dock: add `show-recents` option | |||
| 2018-10-11 | Merge pull request #102 from peel/f-fonts-module | Daiderd Jordan | |
| initialise fonts module | |||
| 2018-10-11 | system.defaults.dock: add `show-recents` option | Andrew Childs | |
| 2018-09-30 | Fix quoting for nixPath check | Luigy Leon | |
| 2018-09-30 | initialise fonts module | Piotr Limanowski | |
| 2018-08-26 | checks: update and improve darwin-config message | Daiderd Jordan | |
| Now that environment.darwinConfig exists it's a better choice otherwise multiple NIX_PATH entries need to be added. | |||
| 2018-08-01 | activation: fix missing /sbin entries in PATH | Daiderd Jordan | |
| 2018-06-29 | installer and activation: Sanitise PATH | Kirill Elagin | |
| This makes sure that the installation and activation processes are “pure”, i.e. they use only binaries from nixpkgs or ones that come with macOS. Closes #86. | |||
| 2018-03-29 | nix: use pkgs.nix by default instead of the default profile | Daiderd Jordan | |
| This fixes version detection for 2.0. | |||
| 2018-03-01 | defaults: set screencapture.location's default to null | cmacrae | |
| 2018-02-27 | defaults: Add screencapture.location | cmacrae | |
| 2018-01-29 | launchd: run unload without -w | Daiderd Jordan | |
| The service will be removed anyway. | |||
| 2018-01-21 | system: use preferLocalBuild for simple derivations | Daiderd Jordan | |
| Most of the builds like system.build.etc will be faster when built locally, they also don't depend on CC. | |||
