Domen Kožar
c4ed319159
Merge pull request #440 from ylh/literalTest
...
cachix-agent: literalExample -> literalExpression
2022-03-13 12:17:13 +00:00
Yestin L. Harrison
0df6e9f5fe
cachix-agent: literalExample -> literalExpression
2022-02-23 14:09:52 -08:00
Daiderd Jordan
1df878b6f8
Merge pull request #438 from domenkozar/cachix-deploy
...
Add Cachix Agent
2022-02-19 18:50:39 +01:00
Domen Kožar
2186a66331
Merge pull request #435 from Enzime/support-pkgs
...
eval-config: Support passing in `pkgs`
2022-02-19 16:32:49 +01:00
Domen Kožar
c944b5ee82
Merge pull request #437 from Kloenk/telegraf
...
telegraf: init module
2022-02-16 11:35:52 +01:00
Domen Kožar
4785322c4f
Merge pull request #434 from opeik/patch-1
...
Don't reset experimental features
2022-02-16 11:35:02 +01:00
Domen Kožar
6dd5e881a0
Add Cachix Agent support
2022-02-16 11:21:17 +01:00
Finn Behrens
efa1aa6ca5
telegraf: init module
2022-02-08 17:48:57 +01:00
Michael Hoang
5528b36698
eval-config: Support passing in pkgs
...
This is useful for flake users as they will usually already have an
instantiated Nixpkgs e.g.
let
pkgs = import nixpkgs {
config.allowUnfree = true;
overlays = [ ... ];
}
in darwin.lib.darwinSystem {
inherit pkgs;
}
This change makes `nix-darwin` match the behaviour of NixOS and
`home-manager`.
2022-02-04 21:32:40 +11:00
Sandro Stikić
ae73fc3b03
Don't reset experimental features
2022-02-04 16:16:08 +08:00
Daiderd Jordan
bcdb6022b3
Merge pull request #426 from malob/brew-path-fix
...
Fix homebrew.brewPrefix default value on Apple Silicon
2022-01-18 09:37:10 +01:00
Malo Bourgon
bef3621501
Fix homebrew.brewPrefix default value on Apple Silicon
2022-01-17 16:07:09 -08:00
Daiderd Jordan
af65e183c3
Merge pull request #419 from tboerger/dock-features
...
modules/system/defaults/dock.nix: add options for hot corners
2022-01-17 21:57:10 +01:00
Daiderd Jordan
f22e870a2e
Merge pull request #414 from montchr/feature/system-defaults-universalaccess
...
defaults: add options for common defaults in the `com.apple.universalaccess` domain
2022-01-17 21:42:43 +01:00
Daiderd Jordan
13d129434d
Merge pull request #418 from purcell/smarter-brew-prefix-default
...
Set brewPrefix defaults according to platform
2022-01-17 21:42:15 +01:00
Steve Purcell
7f68974ea4
Set brewPrefix defaults according to platform
...
This allows homebrew support to work out of the box on Apple Silicon
machines.
See #322
2022-01-17 17:23:31 +01:00
Thomas Boerger
4c243ea8c8
modules/system/defaults/dock.nix: make sure to use positive ints for hot corners
2022-01-17 00:33:29 +01:00
Thomas Boerger
d053e8ade5
modules/system/defaults/dock.nix: add options for hot corners
2022-01-17 00:33:29 +01:00
Daiderd Jordan
9a388b6b56
bump stable tests to 21.05
2022-01-16 09:40:14 +01:00
Daiderd Jordan
d3d7db7b86
Merge pull request #421 from domenkozar/modular-installer
...
move installer into a separate file
2022-01-16 09:20:16 +01:00
Daiderd Jordan
2296ffcd21
Merge pull request #397 from jsoo1/eval-config-check-param
...
eval-config: Add check parameter for compatibility with nixpkgs.
2022-01-16 09:03:43 +01:00
Daiderd Jordan
6555c36225
Merge pull request #394 from jsoo1/allow-functors
...
nixpkgs: Allow functors.
2022-01-16 08:56:55 +01:00
Domen Kožar
16c9343b25
move installer into a separate file
2022-01-11 14:14:42 +01:00
John Soo
cb1b24cff1
eval-config: Add check parameter for compatibility with nixpkgs.
2022-01-04 16:39:46 -07:00
John Soo
e5ba780a76
nixpkgs: Allow functors.
...
Replace builtins.isFunction with lib.isFunction, which allows functors.
2022-01-04 16:38:14 -07:00
Daiderd Jordan
15635ae638
Merge pull request #409 from hercules-ci/fix-args-warning
...
eval-config.nix: Fix args warning
2022-01-02 20:38:46 +01:00
Robert Hensing
19a1534e61
modules/documentation/default.nix: Fix args warning
2022-01-02 12:45:39 +01:00
Robert Hensing
0937f9c060
eval-config.nix: Fix args warning
2022-01-02 12:45:39 +01:00
Daiderd Jordan
40b518d336
nix: extend nix.conf content whitelist
...
Fixes #407
2022-01-02 11:50:09 +01:00
Daiderd Jordan
a13e52e658
simplify synthetic.conf install commands
2022-01-02 11:50:06 +01:00
Daiderd Jordan
209b3fa1a8
Merge pull request #389 from kidonng/patch-4
...
Add manual install command to create symlink after 10.15 Catalina
2022-01-02 11:47:32 +01:00
Chris Montgomery
1cf5705283
defaults: add options for common universalaccess
settings
2021-12-24 17:52:17 -05:00
Chris Montgomery
7709d31d76
defaults-write: sort variables and lists by name and option
2021-12-24 17:29:44 -05:00
Chris Montgomery
f07acb443a
defaults-write: formatting
2021-12-24 17:20:15 -05:00
Daiderd Jordan
5851d9613e
Merge pull request #402 from abathur/fix_newer_apfs.util_error
...
fix dependence on apfs.util exit code
2021-12-21 21:07:10 +01:00
Travis A. Everett
94c3e407dd
fix dependence on apfs.util exit code
...
apfs.util (or at least it's newer -t flag) has bad exit code semantics
and will return non-zero codes for both success and errors.
Closes #401 and most-likely fixes #378 as well
2021-12-21 10:07:23 -06:00
Daiderd Jordan
e8f4288d16
uninstaller: copy services instead of symlinking
2021-12-21 15:42:45 +01:00
Daiderd Jordan
bebb35922d
bump nix-install-action
2021-12-21 15:42:42 +01:00
Kid
d75a4fcf4d
Add manual install command to create symlink after 10.15 Catalina
2021-12-06 21:43:50 +08:00
Daiderd Jordan
44da835ac4
add forward compatibility for literalExample deprecation
...
Fixes #367
2021-10-23 15:06:42 +02:00
Daiderd Jordan
8dfeb92ec1
Merge pull request #369 from cherryblossom000/typo-fixes
...
Fix some typos
2021-10-23 15:05:44 +02:00
cherryblossom000
99ff0b66ca
Fix some typos
2021-10-21 20:37:43 +11:00
Daiderd Jordan
e1a3f7292f
improve flakes missing system error message
2021-09-15 20:22:23 +02:00
Daiderd Jordan
738eff4f33
Merge pull request #317 from darwinSystem
2021-09-15 20:11:08 +02:00
Daiderd Jordan
d2bbe72e18
use current branch as darwin input for flakes
...
Overriding the registry was supposed to handle this but it seems the
behaviour changed at some point or never worked as intended if an url is
defined for the input.
2021-09-15 20:10:56 +02:00
Daiderd Jordan
d4deef8194
Merge pull request #354 from kidonng/app
...
uninstaller: also remove `~/Applications/Nix Apps`
2021-09-14 19:12:49 +02:00
Daiderd Jordan
f3c3b8db6e
Merge pull request #351 from nosewings/master
...
system.defaults: enable automatic light/dark mode
2021-09-14 18:53:17 +02:00
Daiderd Jordan
39af16ede5
Merge pull request #357 from eraserhd/magic-mouse
...
defaults: magic mouse option
2021-09-14 18:52:46 +02:00
Drew Hess
9f7e95887f
Pass system to darwinSystem rather than eval-config.
...
This allows us to specify what kind of darwinSystem we want to build,
rather than determining it at evaluation time.
2021-09-08 13:05:18 +01:00
Jason Felice
998fbfc039
defaults: magic mouse option
2021-08-24 17:13:48 -04:00