Graham Christensen
09284ab00b
Install darwin-uninstall by default, which includes the 'empty' config it switches to
...
Co-Authored-By: Michael Hoang <enzime@users.noreply.github.com>
2023-11-16 17:47:24 +11:00
Michael Hoang
d4efdb7f88
etc: add more known hashes
...
This should be less of an issue as of DetSys' nix-installer 0.15.0 which
no longer includes the version number in `nix.conf`.
2023-11-16 14:26:25 +11:00
Michael Hoang
e67f2bf515
Merge pull request #803 from felixscheinost/fix-unbound-variable-etcProblems
...
Fix unbound variable `etcProblems`
2023-11-13 20:32:58 +11:00
Michael Hoang
0f1ad80138
Merge pull request #805 from yacinehmito/disable-pki
...
Add security.pki.installCACerts config
2023-11-11 23:03:48 +11:00
Yacine Hmito
4fa7b5cdd1
Add security.pki.installCACerts config
...
Made is possible to disable the management of
/etc/ssl/certs/ca-certificates.crt by Nix darwin.
2023-11-11 12:36:28 +01:00
Michael Hoang
c8f385766b
Merge pull request #799 from rawmannovak/fix-789-darwin-rebuild
...
fix(#798 ): darwin-rebuild support for Cyberark EPM
2023-11-10 09:31:29 +11:00
Roman Novak
a4b4cf70dc
Update pkgs/nix-tools/darwin-rebuild.sh
...
Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com>
2023-11-09 18:09:45 +01:00
Felix Scheinost
39a412d47d
Fix unbound variable etcProblems
...
I have another activationScript which traps errors. Currently `etcProblems` can be unbound.
2023-11-09 12:44:10 +01:00
Domen Kožar
eb2b9b6423
Merge pull request #785 from Enzime/deferred-modules
...
linux-builder: change from `modules` to `config`
2023-11-08 09:58:53 +00:00
Roman Novak
26a59d504b
fix( #798 ): darwin-rebuild support for Cyberark EPM
...
restore sudo environment PATH when Cyberark EPM is setting secure_path in sudo config. Fixes LnL7/nix-darwin/issues/798
2023-11-06 10:24:41 +01:00
Michael Hoang
afe83cbc2e
Merge pull request #791 from lilyball/linux-builder-tmpdir
...
linux-builder: avoid /tmp for certs
2023-10-27 19:55:34 +02:00
Michael Hoang
19f75c2b45
Merge pull request #795 from krostar/master
...
Provide 'supportedFeatures' option to the linux builder module
2023-10-19 14:53:14 +01:00
Alexis Destrez
e621b5aea7
Provide 'supportedFeatures' option to the linux builder module
2023-10-18 17:47:27 +02:00
Lily Ballard
160eb3d99d
linux-builder: avoid /tmp for certs
...
Fixes #768
2023-10-09 16:09:11 -07:00
Michael Hoang
8b6ea26d5d
Merge pull request #777 from ppenguin/expose-more-config-attr
...
Expose _module attr in realised sysconfig
2023-10-04 05:06:51 +10:00
ppenguin
3d65d13974
expose _module attr in realised sysconfig
...
Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com>
2023-10-03 19:56:33 +01:00
Michael Hoang
792c2e0134
Merge pull request #783 from qowoz/activate-sudo
...
darwin-rebuild: add `-H` to sudo for `$systemConfig/activate`
2023-09-30 03:10:47 +00:00
Michael Hoang
70af808347
linux-builder: change from modules
to config
...
Using the type `deferredModule` fixes `pkgs` not being accessible as a
module argument (apart from `config._module.args.pkgs`).
2023-09-29 12:38:39 +01:00
Michael Hoang
e236a1e598
Merge pull request #187 from kalbasit/known-hosts-only-if-set
...
programs.ssh: write ssh known_hosts only if there are any set
2023-09-26 01:05:13 +01:00
zowoq
ab817e5d0e
darwin-rebuild: add -H
to sudo for $systemConfig/activate
2023-09-25 14:02:52 +10:00
Michael Hoang
c286b23c7f
Merge pull request #676 from carlthome/patch-1
...
Use LocalHostName in darwin-rebuild with a flake
2023-09-23 00:12:26 +01:00
Michael Hoang
b658dbd85a
Update README
2023-09-22 16:17:42 +01:00
Michael Hoang
afeddc412b
Merge pull request #782 from LnL7/domenkozar-patch-1
...
Create $out/darwin-version
2023-09-19 11:13:39 +02:00
Domen Kožar
8caf3af927
Create $out/darwin-version
...
This fixes backwards compatibility with code that expects it.
2023-09-19 09:54:27 +01:00
Carl Thomé
6cd2f4cea2
Replace hostname with LocalHostName
2023-09-19 01:03:22 +02:00
Carl Thomé
22419fddf7
Use LocalHostName
2023-09-19 00:59:27 +02:00
Michael Hoang
80bb201f49
Merge pull request #781 from montchr/359-hide-upstream-timezone-error-output
...
time: bury confusing `systemsetup -settimezone` output
2023-09-15 22:38:38 +02:00
Chris Montgomery
c8f0bc5c29
time: bury useless systemsetup -settimezone
output
...
Fixes #359
2023-09-15 15:59:14 -04:00
Wael M. Nasreddine
e58bcb921b
programs.ssh: write ssh known_hosts only if there are any set
2023-09-15 08:24:20 -07:00
Wael M. Nasreddine
30311b6f90
services/yabai: Remove --check-sa and --install-sa flags
...
The --check-sa and --install-sa flags were removed in favor of
--load-sa as of version 5.0.0 of Yabai.
ee0137f37d/CHANGELOG.md (L83)
2023-09-14 09:01:04 -07:00
Michael Hoang
4496ab2662
Merge pull request #771 from Benjamin-L/support-dfont-fonts
...
Add support for dfont to the fonts module
2023-09-12 07:50:42 +02:00
Michael Hoang
ee999ab667
Merge pull request #776 from malob/add-homebrew-verbose-flag
...
Add `homebrew.onActivation.extraFlags` option
2023-09-12 07:46:14 +02:00
Malo Bourgon
0625792671
Add homebrew.onActivation.extraFlags
option
2023-09-11 11:22:23 -07:00
Benjamin Lee
ba92c4d307
add support for dfont to the fonts module
2023-09-08 15:43:25 -07:00
Jack Maloney
8e102a9991
a few fixes for ipfs module
2023-08-30 09:15:29 -05:00
Michael Hoang
511177ffe8
Merge pull request #765 from tnxz/master
...
add progress to homebrew package installations
2023-08-17 15:06:10 +10:00
run
ffccbdf7d8
add progress to homebrew package installations
2023-08-17 10:00:39 +05:30
Michael Hoang
3fcd83783a
Merge pull request #761 from sevillaarvin/sevillaarvin-patch-1
2023-08-14 07:48:23 +10:00
Arvin Sevilla
d21a7e30e6
Update pkgs/darwin-installer/default.nix
...
Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com>
2023-08-13 18:04:12 +08:00
Arvin Sevilla
5c22b241f7
chore(installer): capitalize the default option when reading user input
2023-08-13 16:54:23 +08:00
Emily
426d38710b
Merge pull request #760 from qowoz/string
...
finder: `types.string` -> `types.str`
2023-08-10 05:01:37 +01:00
zowoq
b671517f28
finder: types.string
-> types.str
...
`string` was changed from deprecation warning to error in c59c6b1c57
2023-08-10 13:46:47 +10:00
Michael Hoang
829041cf10
Merge pull request #755 from emilazy/fix-test-negations
...
tests: fix uses of `!`
2023-08-06 08:41:55 +10:00
Michael Hoang
8593ffb5de
Merge pull request #758 from emilazy/babelfish-default
...
fish: add default for `babelfishPackage`
2023-08-06 08:32:26 +10:00
Emily
9d53926782
tests: fix uses of !
...
`set -e` does not trigger on negations, so none of these were
actually being tested (and one appears to have been incorrectly
negated all along).
2023-08-05 23:30:16 +01:00
Emily
e2187d633c
fish: simplify babelfishTranslate
2023-08-05 22:57:44 +01:00
Emily
e65825ca9e
fish: add default for babelfishPackage
...
This option should probably be dropped but I'd prefer to batch that
with using Babelfish by default (or unconditionally, as Home Manager
does) so as to avoid multiple independent breaking changes.
Fixes : #632
2023-08-05 21:36:54 +01:00
Michael Hoang
e3c554fe50
Merge pull request #757 from aequitas/aequitas-patch-1
...
Fix example configuration for flake migration
2023-08-05 23:03:47 +10:00
Johan Bloemberg
dd73866955
Fix example configuration for flake migration
2023-08-04 22:18:10 +02:00
Emily
75c2925c57
release: give test derivations meaningful names
2023-08-03 09:47:40 +01:00