Malo Bourgon
7710d1d7d6
Add global
into a submodule
...
* Add `homebrew.global.autoUpdate` option.
* Remove `homebrew.global.noLock` option, and replace it with
`hombrew.global.lockfiles`.
2022-09-01 10:50:21 -07:00
Malo Bourgon
b547a7acb0
Create submodule for activation related homebrew
options
...
* Adds `homebrew.onActivation` submodule.
* Moves `homebrew.autoUpdate` to `homebrew.onActivation.autoUpdate`.
* Moves `homebrew.cleanup` to `homebrew.onActivation.clean`.
* Adds new option `homebrew.onActivation.upgrade`.
2022-08-31 18:40:21 -07:00
Malo Bourgon
46032bad42
Cleanup/improve homebrew
module's code, documentation, and option descriptions
2022-08-30 13:30:03 -07:00
Malo Bourgon
02a38c6a89
Enable defining options for casks
using submodule
2022-08-30 12:32:16 -07:00
Malo Bourgon
56031db9c1
Enable defining options for brews
using submodule
2022-08-30 12:32:16 -07:00
Malo Bourgon
bd93329d6c
Enable defining options for taps
using submodule
2022-08-30 12:32:16 -07:00
Malo Bourgon
92da7697d1
Add homebrew.caskArgs
option
2022-08-30 12:32:14 -07:00
Domen Kožar
2f3c9bb364
Merge pull request #493 from AlexOwl/patch-1
...
Fix brewfile behavior to allow cask_args, etc
2022-08-23 16:23:19 +02:00
Domen Kožar
5af1aa51f6
Merge pull request #490 from malob/update-nix-module
...
Bring `nix` module back in sync with the NixOS module (as much as possible)
2022-08-22 09:55:24 +02:00
Domen Kožar
b344a20e80
Merge pull request #471 from tianyaochou/fix-alias-shell-escape
...
add escape to shell aliases
2022-08-22 09:52:46 +02:00
Domen Kožar
178707551f
Merge pull request #494 from lockejan/appswitcher
...
feat: provide option to display the appswitcher on all displays
2022-08-22 09:51:43 +02:00
Jan Schmitt
fbca12e524
feat: provide option to display the appswitcher on all displays
2022-08-20 22:48:59 +02:00
AlexOwl
903eb89a07
Update homebrew.nix
2022-08-19 21:07:04 +04:00
Malo Bourgon
796a72f0fe
Update changelog
2022-08-16 17:41:13 -07:00
Malo Bourgon
8e2c71d1ca
Tweak nix.gc
module to more closely match NixOS module
2022-08-16 17:41:13 -07:00
Malo Bourgon
c027fb5ee5
Update nix.gc
module with same indenting/formatting as NixOS module
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
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
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
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
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
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
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
midchildan
f6161c1ed8
fix: incorrect default for FXPreferredViewStyle
2022-03-25 00:37:17 +09: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