Michael Hoang
760a11c870
Merge pull request #1432 from WHForks/replacevars
...
nix-tools: use replaceVarsWith
2025-05-03 16:49:02 +10:00
ed9w2in6
0e83fc6e76
feat: add option programs.zsh.enableAutosuggestions
...
We got enableSyntaxHighlighting, so why not enableAutosuggestions too?
Ref: #527
2025-05-01 23:31:51 +08:00
WeetHet
a6d73d0904
nix-tools: use replaceVarsWith
2025-05-01 18:24:30 +03:00
Michael Hoang
4515dacafb
Merge pull request #1425 from Enzime/push-luyktrtqqskl
...
networking: allow users to override FQDN
2025-04-28 14:58:41 +10:00
Michael Hoang
9603417da1
networking: allow users to override FQDN
...
Backport of https://github.com/NixOS/nixpkgs/pull/391522
2025-04-28 14:22:30 +10:00
Michael Hoang
43975d782b
Merge pull request #1423 from Enzime/push-kpkrwzkroylt
...
networking: backport `domain`, `fqdn` and `fqdnOrHostName` options
2025-04-12 19:29:39 +02:00
Michael Hoang
751a96bc1f
networking: backport domain, fqdn and fqdnOrHostName options
...
f675531bc7/nixos/modules/tasks/network-interfaces.nix (L580-L618)
2025-04-12 19:11:10 +02:00
Michael Hoang
113883e37d
Merge pull request #1388 from ivankovnatsky/master
...
services/netdata: add cacheDir option
2025-04-09 20:44:32 +02:00
Michael Hoang
73d59580d0
Merge pull request #1400 from dwt/linux-builder-working-directory
...
Linux builder: working directory rename and cleanup
2025-04-01 17:36:52 +09:00
Michael Hoang
1b8d711826
linux-builder: format
2025-04-01 17:09:49 +09:00
rekcäH nitraM
b8939c4fe4
linux-builder: remove /nix/store external directory when disabled
...
When /nix/store internal directories get renamed, they just don't get
into the next version of your system closure and are thus no problem to
rename. But state in the system is a problem, as there is no process to
remov eit. Thus we need to do it ourselves.
2025-04-01 17:09:19 +09:00
rekcäH nitraM
a175c68f3f
linux-builder: upgrade working directory
...
The working directory was still using an old name of the project, which
made it uneccessary hard to understand why that directory was used
exactly.
2025-04-01 17:07:02 +09:00
Michael Hoang
eaff8219d6
Merge pull request #1410 from Enzime/push-kklymxxksrnp
...
nix-tools: re‐add `nixPackage`
2025-03-31 00:54:11 +09:00
Emily
e7bd2f8f2f
nix-tools: re‐add nixPackage
...
(With some tweaks to handle `nix.enable` and order it at a more
sensible position in the `$PATH`.)
The installers actually install Nix into `root`’s profile for some
reason, which means that the path’s prioritization backfires when
the script runs as root and we’re managing the Nix installation. When
running `darwin-rebuild` as a normal user, this wasn’t a problem.
Maybe we should just have a check to make sure there’s no conflicting
Nix in `root`’s profile – it seems pretty bad for `root` to
get the wrong Nix – but it would trigger for almost everyone,
which seems kind of annoying. I guess we could automatically
remove it from `root`’s profile if it matches what’s in
`/nix/var/nix/profiles/default`…
This reverts commit 02232f71c5 .
2025-03-31 00:34:55 +09:00
Emily
53d0f0ed11
Merge pull request #1407 from emilazy/push-xktutyxmrvks
...
website: try to fix
2025-03-29 04:17:53 +00:00
Emily
75a7fb885d
website: try to fix redirect
...
It seems like the `#readme` is getting stripped after load, maybe
because of the `?tab=…` stuff. Hoping this will fix it.
2025-03-29 04:13:33 +00:00
Emily
516590cf12
website: fix manual path
2025-03-29 04:13:00 +00:00
Emily
feb64b5364
Merge pull request #1406 from emilazy/push-nwzyqrynuvyo
...
ci: deploy the website from GitHub Actions
2025-03-29 04:10:02 +00:00
Emily
2c77fdbfba
ci: deploy the website from GitHub Actions
2025-03-28 19:44:24 +00:00
Emily
a5af2a5b22
readme: use logo from GitHub attachments
...
Avoids churn for now while moving around site stuff.
2025-03-28 17:05:16 +00:00
Michael Hoang
75f8e4dbc5
Merge pull request #1403 from emilazy/push-wqyxrrzkzovy
...
treewide: point to the new GitHub organization
2025-03-28 10:27:21 +09:00
Emily
ce5a3b9db9
treewide: point to the new GitHub organization
2025-03-27 17:07:57 +00:00
Emily
000c40f4fe
readme: update contact information
2025-03-27 17:07:57 +00:00
Michael Hoang
bb81755a36
Merge pull request #920 from hiroqn/master
...
Expose `extendModules` attr
2025-03-25 11:27:55 +09:00
hiroqn
2c563bd049
expose extendModules
2025-03-25 11:00:38 +09:00
Emily
ebb88c3428
Merge pull request #1374 from dwt/fix-docs
...
Docs: Fix wrong reference to systemd
2025-03-23 14:58:55 +00:00
rekcäH nitraM
fe728cfb5a
autossh: Fix incorrect reference to systemd
...
Darwin has LaunchD.
2025-03-23 08:39:49 +01:00
Emily
e9f41de2a8
Merge pull request #1375 from dwt/fix-docs-2
...
Docs: Fix references to NixOS
2025-03-21 22:10:55 +00:00
Michael Hoang
2d9b633169
Merge pull request #1331 from isabelroses/tools
...
feat: system tools can be configured individually
2025-03-19 17:35:36 +09:00
Ivan Kovnatsky
5417dfd58c
services/netdata: add cacheDir option
...
For me netdata could not start:
```logs
time=2025-03-18T21:27:21.023+02:00 comm=netdata source=daemon level=info errno="2, No such file or directory" tid=257369 msg="CONFIG: cannot load cloud config '/var/lib/netdata/cloud.d/cloud.conf'. Running with internal defaults."
time=2025-03-18T21:27:21.024+02:00 comm=netdata source=daemon level=alert errno="2, No such file or directory" tid=257369 msg="Cannot create required directory '/var/cache/netdata'"
0 netdata 0x0000000104845cb0 netdata_logger_fatal + 356
1 netdata 0x00000001044d8734 verify_or_create_required_directory + 84
2 netdata 0x00000001044d718c set_global_environment + 524
3 netdata 0x00000001044db294 netdata_main + 1920
4 netdata 0x00000001044dd178 main + 12
5 dyld 0x0000000184394274 start + 2840
```
2025-03-18 22:13:30 +02:00
Michael Hoang
95eac71bf5
Merge pull request #1386 from Enzime/push-lnuotyxsytkz
...
Back out "github-runner: replace `mkdir -p -m` with `umask`"
2025-03-17 07:58:43 +09:00
Michael Hoang
7b4a4951dc
Back out "github-runner: replace mkdir -p -m with umask"
...
This backs out commit 3b738c765d .
Setting a `umask` made the parent directory have too conservative of
permissions making it so `_github-runner` couldn't access the child
directories.
2025-03-16 19:31:31 +09:00
isabel
9951b44d5b
nix-darwin: system tools can be configured indvidually
2025-03-15 09:24:22 +00:00
Michael Hoang
9175b4bb5f
Merge pull request #1377 from zhaofengli/fix-custom-user-preferences-merging
...
Fix merging of system.defaults.CustomUserPreferences
2025-03-15 13:46:20 +09:00
Zhaofeng Li
814b503899
Fix merging of system.defaults.CustomUserPreferences
2025-03-14 12:00:17 -06:00
Michael Hoang
4d8a451649
Merge pull request #1355 from toodeluna/fix/profile-name
...
fix: use correct username for profile
2025-03-14 07:46:59 +09:00
Michael Hoang
2fb6b09b67
Merge pull request #1089 from niklasravnsborg/fix-modules-commands
...
Update nextdns to use `command`
2025-03-13 00:47:09 +09:00
Niklas Ravnsborg
feecfd97cd
update nextdns to use command instead of serviceConfig.ProgramArguments
2025-03-12 15:52:45 +01:00
Varun Narravula
e2361f4496
homebrew: allow setting greedy for all casks by default
2025-03-11 01:23:51 -07:00
Luna Heyman
9ddb2e6ca7
fix: use correct username for profile
2025-03-10 19:55:24 +01:00
rekcäH nitraM
d97323bc60
Docs: Fix references to NixOS
...
This option applies to nix-darwin.
2025-03-06 16:24:46 +01:00
Michael Hoang
adf5c88ba1
Merge pull request #1367 from Enzime/push-wmqtrnkuqvrt
...
readme: update instructions as Determinate Nix is now the default
2025-03-06 11:45:00 +09:00
Michael Hoang
df599ea8f1
readme: update instructions as Determinate Nix is now the default
2025-03-05 11:25:30 +09:00
Emily
991bb2f6d4
Merge pull request #1362 from stepbrobd/master
...
homebrew: remove `--no-lock` flag
2025-03-04 18:17:28 +00:00
Yifei Sun
d06cf700ee
homebrew: remove --no-lock flag
...
https://github.com/Homebrew/homebrew-bundle/pull/1630
2025-03-04 12:09:11 -05:00
Michael Hoang
4a0bddd498
Merge pull request #1359 from amarshall/fix-dnscrypt-proxy-alias
...
services/dnscrypt-proxy: Fix use of pkg alias
2025-03-04 08:13:50 +09:00
Andrew Marshall
fdc512d107
services/dnscrypt-proxy: Fix use of pkg alias
...
`dnscrypt-proxy2` is just an alias for `dnscrypt-proxy`. Use that and
avoid eval failures when Nixpkgs is configured with `allowAliases =
false`.
2025-03-03 08:13:33 -05:00
Michael Hoang
5d6e0851b6
Merge pull request #1343 from r17x/feat/dnscrypt-proxy
...
services/dnscrypt-proxy: init
2025-02-28 22:15:25 +07:00
r17x
7386d8878e
services/dnscrypt-proxy: init
2025-02-28 19:58:19 +07:00
Michael Hoang
665cc04a60
Merge pull request #1216 from Coosis/master
...
Add `pam-watchid` authentication to `sudo` command
2025-02-27 13:09:12 +07:00