Domen Kožar
a35b08d09e
Merge pull request #1202 from Enzime/push-voxzmynopkkp
...
linux-builder: default `maxJobs` to amount of cores for Linux builder
2024-12-07 11:27:23 +00:00
Domen Kožar
9c3d8ff051
Merge pull request #1218 from Enzime/push-rnmuskqvosws
...
github-runner: fix service not starting
2024-12-07 11:26:48 +00:00
Michael Hoang
8752b6ae3c
github-runner: add instructions for triggering a runner registration
2024-12-07 13:08:55 +11:00
Michael Hoang
22cde06f49
github-runner: fix service not starting
2024-12-07 13:06:22 +11:00
Michael Hoang
06e1d77068
github-runner: use lib.getExe{,'}
2024-12-07 13:01:21 +11:00
Michael Hoang
d8255f09da
github-runner: remove with lib;
2024-12-07 12:54:17 +11:00
Michael Hoang
55d07816a0
Merge pull request #1213 from z0al/aerospace-startup-commands
...
fix(aerospace): allow startup commands
2024-12-05 09:29:39 +11:00
z0al
55d46b8997
test(aerospace): assert config values
2024-12-04 21:58:31 +00:00
z0al
9a59556018
fix(aerospace): allow startup commands
2024-12-04 19:03:03 +00:00
Michael Hoang
e7a71f8ec5
Merge pull request #1211 from al3xtjames/nix-lix-version-check
...
nix: fix Lix version detection in auto-optimise-store assertion
2024-12-04 19:56:27 +11:00
Alex James
0f9576cedc
nix: fix Lix version detection in auto-optimise-store assertion
2024-12-04 02:06:23 -06:00
Michael Hoang
c6b65d9460
Merge pull request #1189 from khaneliman/exposegroup
...
defaults: expose-group-by-app -> expose-group-apps
2024-12-02 02:04:49 +00:00
Austin Horstman
567bae1e17
defaults: expose-group-by-app -> expose-group-apps
...
Default was renamed in previous macOS release.
2024-12-01 19:12:41 -06:00
Michael Hoang
e30a3622b6
Merge pull request #1166 from Beta-Computer/master
...
defaults: add EnableTiledWindowMargins option
2024-12-01 10:03:52 +00:00
Beta-Computer
09e5dfb67e
defaults: add EnableTiledWindowMargins
option
...
Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com>
2024-12-01 20:40:59 +11:00
Michael Hoang
70957ab0c6
linux-builder: default maxJobs
to amount of cores for Linux builder
2024-11-28 14:16:47 +11:00
Michael Hoang
6ab87b7c84
Merge pull request #1198 from ascandella/fix-etc-synthetic
...
Fix detection and ownership of /etc/synthetic.conf entry
2024-11-26 06:49:45 +00:00
Aiden Scandella
25e0b6064e
system: fix detection and ownership of /etc/synthetic.conf
...
This file is owned by root and mode 600 on my system, so the grep is
failing and it's adding a new entry every run.
```sh
-rw------- 1 root wheel 664 Nov 25 15:52 /etc/synthetic.conf
```
2024-11-25 21:40:13 -08:00
Michael Hoang
3c52583b99
Merge pull request #1191 from Enzime/push-vyzuqpqzosqp
...
ci: extend timeout and remove `tmate`
2024-11-24 03:51:27 +00:00
Michael Hoang
82ed8010ff
ci: extend timeout and remove tmate
2024-11-23 12:39:13 +11:00
Michael Hoang
698a62c628
Merge pull request #1188 from Enzime/push-ymutwpyrpyzz
...
github-runner: make `umask` quiet
2024-11-23 01:11:00 +00:00
Michael Hoang
89928cb531
Merge pull request #1173 from Enzime/push-rzlnwqmnznpp
...
nix-tools: set `meta.mainProgram`
2024-11-23 01:10:45 +00:00
Michael Hoang
caa23e878f
github-runner: make umask
quiet
2024-11-22 11:19:46 +11:00
Michael Hoang
edabc790a8
Merge pull request #1177 from Enzime/remove/installer
...
installer: remove
2024-11-21 22:52:27 +00:00
Michael Hoang
095ba5502c
default: expose all the darwin-*
commands
...
Change `uninstaller` to `darwin-uninstaller` to match flake attribute
2024-11-21 11:15:28 +11:00
Michael Hoang
d57e74864b
uninstaller: always specify --extra-experimental-features
first
...
See https://github.com/NixOS/nix/issues/11891
2024-11-21 11:07:47 +11:00
Michael Hoang
2ca27ba780
ci: source /etc/bashrc
instead of /etc/static/bashrc
...
This should no longer be necessary after #687 , as we can be sure that if
activation succeeded, that `/etc/bashrc` points to `/etc/static/bashrc`.
2024-11-21 11:07:47 +11:00
Michael Hoang
9fe8a0a738
ci: check that switching to new configurations works after installation
2024-11-21 11:07:47 +11:00
Michael Hoang
a4d4d12e38
examples: change default architecture to aarch64-darwin
2024-11-21 11:07:47 +11:00
Michael Hoang
3c27b08740
readme: update Documentation
section
2024-11-21 11:07:47 +11:00
Michael Hoang
60ed03d0b1
installer: remove
2024-11-21 11:07:47 +11:00
Michael Hoang
62f9402af0
readme: add using nix-darwin
section for non-flakes
2024-11-21 11:07:47 +11:00
Michael Hoang
65ea368ebb
installer: move channel creation to README
2024-11-21 11:07:47 +11:00
Michael Hoang
9a1bea70d5
installer: move creating default configuration to README
2024-11-21 11:07:47 +11:00
Michael Hoang
5cc3c00f9b
readme: move sections under new Channels section
2024-11-21 11:07:47 +11:00
Michael Hoang
57c144515a
system: always add /run to /etc/synthetic.conf on macOS 10.15 onwards
...
Currently if nix-darwin is uninstalled then reinstalled without
rebooting, then the `/run` symlink will still remain and nix-darwin
won't readd `run` to `/etc/synthetic.conf` meaning the system will be
broken on next reboot.
2024-11-21 10:13:16 +11:00
Michael Hoang
61cee20168
Merge pull request #1178 from isabelroses/fix/checks/homebrew
...
fix: allow users to disable the homebrew check
2024-11-19 11:42:17 +00:00
isabel
fece297d64
fix: allow users to disable the homebrew check
2024-11-19 10:11:23 +00:00
Michael Hoang
23f312e48a
nix-tools: set meta.mainProgram
2024-11-18 10:43:28 +11:00
Emily
c60b5c924c
Merge pull request #1179 from teekennedy/master
...
manualHTML: support --redirects option in nixos-render-docs
2024-11-17 23:18:20 +00:00
Terrance Kennedy
4720d452f8
manualHTML: support --redirects option in nixos-render-docs
2024-11-17 14:19:36 -07:00
Michael Hoang
34588d57cf
Merge pull request #879 from jtt9340/spaces-in-nixpath
...
fix broken NIX_PATH if paths contain spaces
2024-11-17 02:04:32 +00:00
Michael Hoang
2bcef10f43
Merge pull request #1164 from Enzime/push-yyusnrnkwkxu
...
nix-daemon: enable by default
2024-11-16 14:42:50 +00:00
Michael Hoang
ec5fce6061
uninstaller: check nix-daemon
works after restoring
2024-11-17 01:11:27 +11:00
Michael Hoang
e07f08c0dc
uninstaller: fix restoring nix-daemon launchd daemon
2024-11-17 01:11:27 +11:00
Michael Hoang
6d20de4ed6
nix: remove outdated note requiring managed daemon for distributedBuilds
...
For Nix 1, some environment variables were set when using distributed
builds requiring the Nix daemon to be managed by nix-darwin. However,
support for Nix 1 has been removed and no other environment variables
for Nix are set by default.
2024-11-17 01:11:27 +11:00
Michael Hoang
7918e24e5b
treewide: remove nix.package
example
2024-11-17 01:11:27 +11:00
Michael Hoang
6d794390fa
checks: check single user installs don't have the nix-daemon
enabled
...
Remove suggestion to set `nix.useDaemon` as it came without an
explanation of how the `nix-daemon` would be unmanaged and would most
likely lead to most users running an old version of Nix as the daemon.
2024-11-16 23:19:11 +11:00
Michael Hoang
5d1b7ac696
treewide: remove mentions of services.nix-daemon.enable = true;
2024-11-16 23:19:11 +11:00
Michael Hoang
698414e409
nix-daemon: enable by default
...
Single user installs have been unsupported by the official Nix installer
since 2.4.
2024-11-16 23:19:11 +11:00