1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-06 16:57:08 +00:00
Commit graph

1189 commits

Author SHA1 Message Date
Malo Bourgon
f75b461ae2 Fix tests failing due to Nix version check 2022-08-16 17:41:13 -07:00
Malo Bourgon
ffc8ec5c9a Add .nix-defexpr to NIX_PATH the way the NixOS module does 2022-08-16 17:41:08 -07:00
Yonathan Randolph
2120245fc2 Fix #387 nix-rebuild --flake without XCode tools
Add nixpkgs git to PATH before /usr/bin/git so that when nix flake metadata invokes git, it does not invoke the XCode one.
2022-08-16 13:55:13 -07:00
Malo Bourgon
08edc0e19a Update/adapt daemon CPU/IO priority options in nix module
Stop using `nice` related options like NixOS, and because `launchd`
recommends using `ProcessType` instead. Note this commit also changes
the default `ProcessType` for the `nix-daemon` from `Interactive` to
`Standard`.
2022-08-16 10:41:51 -07:00
Malo Bourgon
7e74c1c9fb Move build user options to nix module to improve overlap with NixOS
Also add `config.ids` like in NixOS.
2022-08-16 10:41:51 -07:00
Malo Bourgon
f88286eda0 Update nix.registry definition to match NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
7648c9befc Refactor nix.nixPath to make diff easier to compare with NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
c3bdd6d95f Update nix.buildMachines def and implementation to match NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
39cf1e6fbe Minor tweaks to nix module options defs 2022-08-16 10:41:51 -07:00
Malo Bourgon
d44b8be38c Reorder nix module implementation to better match order of NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
5786c079f8 Make nix.settings docs specific to (nix-)darwin where applicable 2022-08-16 10:41:51 -07:00
Malo Bourgon
a00b3836a5 Update nix.settings def and implementation to match NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
5f141365af Update def and implementation of nix.package to match NixOS module
Also remove `nix.version` option since it's no longer being used
anywhere, old irrelevant `nix-info` module, and all support for
legacy `nix.profile` option.
2022-08-16 10:41:51 -07:00
Malo Bourgon
490ef80485 Reindent/format nix module to more closely match NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
9a5fb50ea9 Reorder nix module options to match order in NixOS module 2022-08-16 10:41:51 -07:00
Malo Bourgon
f729a09a28 Update nix module to use settings sub options like in NixOS module
Also update option definitions to match those in `nixpkgs` where it
makes sense.
2022-08-16 10:41:51 -07:00
Domen Kožar
80871c71ed
Merge pull request #489 from supermarin/update-macos
[github] Use macos-12
2022-08-16 13:28:37 +02:00
Marin Usalj
0ed84cbf72 Update install-nix-action and nix to 22.05
Might need to update nix further if it keeps erroring.
2022-08-12 14:25:48 -04:00
Marin Usalj
7d37b79015 [github] Use macos-12
It might be beneficial to set up a matrix
([docs](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-multi-dimension-matrix))
and run all major supported macOS versions in parallel.

Reason: macos-10.15 is [being deprecated](https://github.com/actions/runner-images/issues/5583) and
will be fully unsupported by Aug 30 2022.
2022-08-12 14:15:02 -04:00
Domen Kožar
54a24f042f
Merge pull request #476 from dstcruz/ScreencaptureType
Add option to set com.apple.screencapture type
2022-07-14 16:56:55 -05:00
Daniel Santa Cruz
2c6b9d9144 Add option to set com.apple.screencapture type 2022-07-12 14:50:50 -06:00
Tianyao Chou
a3cab812ac add escape to shell aliases 2022-06-30 19:21:36 +02:00
Daiderd Jordan
2f2bdf658d
update example config 2022-05-07 11:33:56 +02:00
Domen Kožar
bb3baef6e1
Merge pull request #459 from shyim/data-dir-nullable-redis
modules: make dataDir nullable in redis
2022-04-26 13:30:25 +01:00
Soner Sayakci
0119c40dfa
modules: make dataDir nullable in redis 2022-04-26 14:04:02 +02:00
Daiderd Jordan
1a387b8b3e
Merge pull request #447 from dsyang/additional-options
add options for configuring activity monitor
2022-04-25 23:03:55 +02:00
Daiderd Jordan
aba9ce944e
Merge pull request #429 from montchr/add-toplevel-option-lib
Add top-level `lib` option based on NixOS
2022-04-25 22:59:34 +02:00
Daiderd Jordan
d010355f1b
Merge pull request #453 from mtoohey31/fix/synthetic-instructions
Fix synthetic.conf instructions
2022-04-25 22:51:45 +02:00
Daiderd Jordan
175e7c23b9
Merge pull request #455 from eqyiel/add-launchevents
feat: add serviceConfig.LaunchEvents configuration option
2022-04-25 22:47:35 +02:00
Daiderd Jordan
8225b91297
Merge pull request #457 from montchr/hotfix-update-enablefontdir-usages
fonts: replace remaining reference to `enableFontDir`
2022-04-24 23:32:22 +02:00
Chris Montgomery
51e8b0b353
fonts: replace remaining reference to enableFontDir
see https://github.com/LnL7/nix-darwin/pull/456#issuecomment-1105472886

props to @jared-w for spotting my mistake
2022-04-24 13:36:19 -04:00
Domen Kožar
2979028c51
Merge pull request #456 from montchr/fonts-fontdir-option-rename
fonts: rename `fonts.enableFontDir` to `fonts.fontDir.enable` in line with NixOS
2022-04-19 21:12:53 +01:00
Chris Montgomery
b67c312295
fonts: rename fonts.enableFontDir in line with NixOS
since 21.05 beta:

e22337c870/nixos/modules/config/fonts/fontdir.nix (L64)
c99bd9bedf
2022-04-19 10:30:52 -04:00
Ruben Maher
11c98bfad4
feat: add serviceConfig.LaunchEvents configuration option
This is required if you want to register an "xpc event stream handler". Check
out the README for https://github.com/snosrap/xpc_set_event_stream_handler for
more info.
2022-04-17 10:45:22 +09:00
Matthew Toohey
a4f5ff411e Fix synthetic.conf instructions 2022-04-14 20:07:28 -04:00
Moritz Angermann
20483453b0
fixup 2022-03-30 09:31:05 +08:00
Moritz Angermann
0b1502ebe2
uid/gid/util 2022-03-30 09:31:04 +08:00
Moritz Angermann
1b8ac989e6
Update gitlab-runner.nix 2022-03-30 09:31:04 +08:00
Moritz Angermann
98c09f6545
adds gitlab-runner 2022-03-30 09:31:04 +08:00
Domen Kožar
4fdbb8168f
Merge pull request #340 from hauleth/fix/use-short-hostname
Use short hostname as flake attribute name
2022-03-26 07:11:11 +00:00
Domen Kožar
8a1a454873
Merge pull request #450 from midchildan/fix/fxpreferredviewstyle
fix: incorrect default for FXPreferredViewStyle
2022-03-26 07:08:58 +00:00
Domen Kožar
9d6253f52c
Merge pull request #431 from leungbk/more-NSGlobalDomain
Add NSGlobalDomain.NSAutomaticWindowAnimationsEnabled setting
2022-03-26 07:08:41 +00:00
Brian Leung
af3eb87e82
Add NSGlobalDomain.NSAutomaticWindowAnimationsEnabled setting
* modules/system/defaults/NSGlobalDomain.nix: Define.
2022-03-25 23:04:45 -07:00
Domen Kožar
20813f1df7
Merge pull request #446 from dsyang/show-files-always
add option to show hidden files everywhere
2022-03-25 12:25:08 +00:00
Domen Kožar
1489a89c74
Merge pull request #449 from malob/autoupdate-manual
Add workflow to auto-update manual
2022-03-25 12:19:13 +00:00
midchildan
f6161c1ed8
fix: incorrect default for FXPreferredViewStyle 2022-03-25 00:37:17 +09:00
Malo Bourgon
f3a7282410 Add workflow to auto-update manual 2022-03-22 10:31:55 -07:00
Dan Yang
faaa12ad24 add options for configuring activity monitor 2022-03-14 10:17:35 -07:00
Dan Yang
37e42a9fe4 add option to show hidden files everywhere 2022-03-14 10:04:28 -07:00
Domen Kožar
17fbc68a61
Merge pull request #445 from dsyang/finder-options
Add additional options to configure Finder
2022-03-13 12:18:50 +00:00