Michael Hoang and GitHub
a4cf1d1085
mas: add module for Mac App Store management ( #1668 )
2026-07-15 13:58:56 +00:00
Michael Hoang and GitHub
1e107a7b92
Revert "tests/aerospace: adapt to new toml generator" ( #1773 )
2026-05-17 07:31:14 +00:00
Michael Hoang and GitHub
d0e2383e3f
tests/aerospace: adapt to new toml generator ( #1756 )
2026-05-03 03:07:42 +00:00
Michael Hoang and GitHub
da529ac9e4
services/openssh: manage host keys ( #1701 )
2026-03-08 20:03:47 +00:00
Michael Hoang and GitHub
52d0615161
nix: add nix 2.33 to auto-optimise-store assertion ( #1551 )
2026-03-01 15:40:24 +00:00
Michael Hoang
e6efc7c131
services/openssh: manage host keys
2026-02-27 15:42:59 +01:00
Michael Hoang
6d789c5a41
etc: support experimental official Nix installer
2026-02-17 23:53:32 +01:00
Michael Hoang and GitHub
7c952d9a52
Add support for installing vscode extensions via brew ( #1222 )
2026-02-10 15:13:34 +00:00
Michael Hoang and GitHub
8b720b9662
programs/direnv: add enable[shell]Integration options ( #1680 )
2026-01-16 11:11:07 +00:00
Michael Hoang and GitHub
7b1d394e7d
feat(screencapture): add save-selections ( #1677 )
2026-01-12 12:21:49 +00:00
Michael Hoang and GitHub
9f48ffaca1
Add flake-parts module ( #1670 )
2026-01-06 16:55:03 +00:00
Michael Hoang and GitHub
f0c8e1f6fe
feat(gnupg): add configurable package option and install it ( #1667 )
2025-12-26 21:26:36 +00:00
Michael Hoang and GitHub
adc6bed3ad
modules/examples/lnl: drop qes ( #1666 )
2025-12-23 20:15:52 +00:00
Michael Hoang and GitHub
5fb45ece61
Update nixpkgs ( #1658 )
2025-12-18 06:13:12 +00:00
Michael Hoang and GitHub
9b628e171b
github-runner: fix authentication with actions/checkout@v6 ( #1655 )
2025-12-14 03:47:29 +00:00
Michael Hoang and GitHub
e95de00a47
fold -> foldr (#1646 )
2025-11-26 12:44:44 +00:00
Michael Hoang and GitHub
c00da4e0a4
readme: update determinate installer instructions ( #1642 )
2025-11-18 19:02:47 +00:00
Michael Hoang and GitHub
973db96394
applications: change pathsToLink to a list ( #1636 )
2025-11-14 16:13:24 +00:00
Michael Hoang and GitHub
e2b82ebd0f
Add system.defaults.finder._FXEnableColumnAutoSizing ( #1626 )
2025-11-07 07:42:06 +00:00
Michael Hoang and GitHub
b8c7ac0302
Adapt to a Vim package rename/replacement in Nixpkgs ( #1623 )
2025-11-05 01:01:20 +00:00
Michael Hoang and GitHub
69921864a7
dnsmasq: make the daemon wait for the nix store to be mounted ( #1620 )
2025-11-03 16:12:48 +00:00
Michael Hoang and GitHub
7cd9aac79e
networking: modify firewall settings only if explicitly set ( #1614 )
2025-10-24 21:06:27 +00:00
Michael Hoang and GitHub
c3211fcd0c
dnsmasq: add servers option for upstream DNS configuration ( #1611 )
2025-10-17 17:14:42 +00:00
Michael Hoang and GitHub
9a9ab01072
#1608 : aerospace: add option for colemak key-mapping ( #1609 )
2025-10-13 06:56:23 +00:00
Michael Hoang and GitHub
c48e963a55
telegraf: set HOME to avoid crash at startup ( #1598 )
2025-09-25 13:02:32 +00:00
Michael Hoang and GitHub
25381509d5
Correct enum values for system.defaults.NSGlobalDomain.AppleIconAppearanceTheme ( #1596 )
2025-09-21 09:44:43 +00:00
Michael Hoang and GitHub
7be9c1b136
Add system.defaults.NSGlobalDomain.AppleIconAppearanceTheme ( #1593 )
2025-09-20 16:52:53 +00:00
Michael Hoang and GitHub
830b3f0b50
Fix typo in Nix module ( #1585 )
2025-09-09 15:02:04 +00:00
Michael Hoang and GitHub
15f067638e
github-runner: fix the nodeRuntimes option ( #1582 )
2025-09-06 03:54:02 +00:00
Michael Hoang and GitHub
d7c9b35913
github-runner: add support for node24 ( #1573 )
2025-09-06 03:51:15 +00:00
Michael Hoang and GitHub
ff139e8183
Remove deprecated homebrew tap example (homebrew/cask-fonts) ( #1515 )
2025-06-22 02:18:14 +00:00
Michael Hoang
be2d7d6535
applications: ensure sufficient permissions before updating apps
2025-06-21 14:54:32 +07:00
Michael Hoang and GitHub
0d71cbf88d
programs/ssh: backport knownHosts changes ( #1517 )
2025-06-19 09:27:36 +00:00
Michael Hoang
82566dd254
programs/ssh: remove with lib;
2025-06-19 16:08:37 +07:00
Michael Hoang and pennae
a991859d1f
nixos/ssh: undeprecate knownHosts.«name».hostNames
...
Backport https://github.com/NixOS/nixpkgs/commit/e9f17a9f45e8466b34be1fededb70713b13d901c
Co-authored-by: pennae <github@quasiparticle.net >
2025-06-19 16:08:09 +07:00
Michael Hoang and Taeer Bar-Yam
9d5b27bc93
modules/programs/ssh: knownHosts -> extraKnownHosts
...
Backport https://github.com/NixOS/nixpkgs/commit/8fa2e787f1400fd636983c9865ce0ef6cd3d193d
Co-authored-by: Taeer Bar-Yam <taeer@bar-yam.me >
2025-06-19 16:07:11 +07:00
Michael Hoang and Florian Klink
2d257c09a1
programs.ssh.knownHosts: update example to be an attrset
...
Backport https://github.com/NixOS/nixpkgs/commit/4f11c06fac92bc19b764a9248df416f20ff5ad03
Co-authored-by: Florian Klink <flokli@flokli.de >
2025-06-19 16:05:09 +07:00
Michael Hoang
04b04f4b9d
programs/ssh: move to match path in NixOS
2025-06-19 10:45:32 +07:00
Michael Hoang
f6b29e4af8
defaults: support AppleKeyboardUIMode = 2 for newer macOS versions
2025-06-04 11:02:16 +10:00
Michael Hoang and GitHub
d46a07214f
Fix ShellCheck escaped character issue in nixPath check ( #1500 )
2025-06-04 00:56:23 +00:00
Michael Hoang and GitHub
a9939228f6
config/system-path: restructure to mirror NixOS ( #1481 )
2025-05-25 05:00:28 +00:00
Michael Hoang and GitHub
9f609d1d9f
ci: enable merge queue ( #1482 )
2025-05-25 04:31:32 +00:00
Michael Hoang
0d3dcc55f3
ci: enable merge queue
2025-05-25 14:14:52 +10:00
Michael Hoang
cd6a8a796d
config/system-path: restructure to mirror NixOS
...
https://github.com/NixOS/nixpkgs/blob/2795c506fe8fb7b03c36ccb51f75b6df0ab2553f/nixos/modules/config/system-path.nix
2025-05-25 14:06:56 +10:00
Michael Hoang and GitHub
e0a7c37735
config/terminfo: init module ( #1479 )
2025-05-25 09:50:52 +10:00
Michael Hoang
5374405a01
config/terminfo: init module
2025-05-25 09:24:12 +10:00
Michael Hoang and GitHub
acd6aa5a90
programs/arqbackup: init module ( #1474 )
2025-05-24 15:40:10 +10:00
Michael Hoang
7347f72507
programs/arqbackup: init module
2025-05-24 15:16:24 +10:00
Michael Hoang and GitHub
93562b65cf
feat(services.openssh): add extraConfig option ( #1465 )
2025-05-23 01:41:14 +00:00
Michael Hoang and GitHub
e2676937fa
flake.lock: update ( #1463 )
2025-05-21 09:36:44 +00:00
Michael Hoang and GitHub
b9b927dd1f
Update repo links ( #1450 )
2025-05-18 08:45:43 +10:00
Michael Hoang and GitHub
8817b00b00
defaults: add com.apple.iCal for managing Calendar.app ( #1446 )
2025-05-16 13:12:40 +10:00
Michael Hoang
14737a9676
defaults: add com.apple.iCal for managing Calendar.app
2025-05-16 12:52:49 +10:00
Michael Hoang and GitHub
b6fff20c69
defaults: update docs for AppleInterfaceStyle ( #1445 )
2025-05-15 18:28:21 +10:00
Michael Hoang
d693997a32
defaults: update docs for AppleInterfaceStyle
...
Eventually we should implement a special type that allows deleting
values.
2025-05-15 18:02:47 +10:00
Michael Hoang and GitHub
f0fbf2dbe7
_1password{,-gui}: fix package not being used ( #1444 )
2025-05-15 17:29:56 +10:00
Michael Hoang
f2753a4ca6
_1password{,-gui}: fix package not being used
2025-05-15 17:01:26 +10:00
Michael Hoang and GitHub
f88be00227
Merge pull request #1442 from lheckemann/gitlab-runner-fix
...
gitlab-runner: write config as toml, don't clobber existing file
2025-05-13 22:20:02 +10:00
Michael Hoang and GitHub
6cb36e8327
Merge pull request #1438 from Enzime/push-qztkxuoksrpv
...
programs/_1password{,-gui}: init modules
2025-05-08 22:50:54 +10:00
Michael Hoang
c36b57f219
programs/_1password-gui: init module
2025-05-08 20:17:13 +10:00
Michael Hoang
24c2d2bab7
programs/_1password: init module
2025-05-08 20:16:50 +10:00
Michael Hoang and GitHub
760a11c870
Merge pull request #1432 from WHForks/replacevars
...
nix-tools: use replaceVarsWith
2025-05-03 16:49:02 +10:00
Michael Hoang and GitHub
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 and GitHub
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
...
https://github.com/NixOS/nixpkgs/blob/f675531bc7e6657c10a18b565cfebd8aa9e24c14/nixos/modules/tasks/network-interfaces.nix#L580-L618
2025-04-12 19:11:10 +02:00
Michael Hoang and GitHub
113883e37d
Merge pull request #1388 from ivankovnatsky/master
...
services/netdata: add cacheDir option
2025-04-09 20:44:32 +02:00
Michael Hoang and GitHub
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
Michael Hoang and GitHub
eaff8219d6
Merge pull request #1410 from Enzime/push-kklymxxksrnp
...
nix-tools: re‐add `nixPackage`
2025-03-31 00:54:11 +09:00
Michael Hoang and GitHub
75f8e4dbc5
Merge pull request #1403 from emilazy/push-wqyxrrzkzovy
...
treewide: point to the new GitHub organization
2025-03-28 10:27:21 +09:00
Michael Hoang and GitHub
bb81755a36
Merge pull request #920 from hiroqn/master
...
Expose `extendModules` attr
2025-03-25 11:27:55 +09:00
Michael Hoang and GitHub
2d9b633169
Merge pull request #1331 from isabelroses/tools
...
feat: system tools can be configured individually
2025-03-19 17:35:36 +09:00
Michael Hoang and GitHub
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
Michael Hoang and GitHub
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
Michael Hoang and GitHub
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 and GitHub
2fb6b09b67
Merge pull request #1089 from niklasravnsborg/fix-modules-commands
...
Update nextdns to use `command`
2025-03-13 00:47:09 +09:00
Michael Hoang and GitHub
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
Michael Hoang and GitHub
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
Michael Hoang and GitHub
5d6e0851b6
Merge pull request #1343 from r17x/feat/dnscrypt-proxy
...
services/dnscrypt-proxy: init
2025-02-28 22:15:25 +07:00
Michael Hoang and GitHub
665cc04a60
Merge pull request #1216 from Coosis/master
...
Add `pam-watchid` authentication to `sudo` command
2025-02-27 13:09:12 +07:00
Michael Hoang and GitHub
42be12b510
Merge pull request #1344 from Mic92/fix_pam_module
...
fix: move `pam` configuration to `sudo_local`
2025-02-25 10:06:11 +07:00
Michael Hoang and GitHub
59efa72d69
Merge pull request #939 from ibizaman/networking_hosts
...
Add networking.hosts and .hostFiles from nixos
2025-02-25 09:54:13 +07:00
Michael Hoang and Andrew Lubawy
11ea44f3e2
pam: add pam_reattach support
...
Co-Authored-By: Andrew Lubawy <andrew@andrewlubawy.com >
2025-02-25 09:47:28 +07:00
Michael Hoang and Andrew Lubawy
47f263077e
pam: switch to using sudo_local file
...
Co-Authored-By: Andrew Lubawy <andrew@andrewlubawy.com >
2025-02-25 09:47:28 +07:00
Michael Hoang
c9c2d40f71
pam: remove with lib;
2025-02-20 17:46:49 +07:00
Michael Hoang and GitHub
7206892913
Merge pull request #1337 from sandydoo/fix-extra-nix-conf
...
nix: place `extra-`prefixed settings after their non-prefixed variants
2025-02-14 21:15:10 +07:00
Michael Hoang and GitHub
30b6672aee
Merge pull request #1320 from emilazy/push-vykszlnztmtt
...
users: use `launchctl managername` to determine session type
2025-02-08 19:34:41 +07:00
Michael Hoang and GitHub
ae406c0457
Merge pull request #1318 from emilazy/push-tmtstvpkwkow
...
nixpkgs: backports from upstream
2025-02-05 18:26:27 +10:00
Michael Hoang and GitHub
349a74c66c
Merge pull request #1306 from emilazy/push-kzsqtpuplusw
...
Revert "{activation-scripts,activate-system}: purify environment"
2025-01-28 09:58:58 +07:00
Michael Hoang and GitHub
ca1f666b6d
Merge pull request #1262 from belak-forks/additional-tiling-options
...
Add support for additional window tiling options
2025-01-17 14:28:18 +11:00
Michael Hoang and GitHub
c738b81ff5
Merge pull request #1265 from emilazy/push-turlyykvtunt
...
checks: check for macOS ≥ 11.3
2025-01-17 14:03:04 +11:00
Michael Hoang and GitHub
97c05365cf
Merge pull request #1273 from emilazy/push-nlqypwmmvons
...
doc/manual: use `--replace-fail`
2025-01-17 13:52:55 +11:00
Michael Hoang and GitHub
6ace2f2d12
Merge pull request #1172 from Enzime/push-yxtrnyuxzmny
...
openssh: init module
2025-01-12 08:33:32 +11:00
Michael Hoang
be4c1b897a
openssh: init module
2025-01-10 10:23:09 +11:00
Michael Hoang and GitHub
57733bd1dc
Merge pull request #1257 from Enzime/push-nzlzmsqpwswu
...
nix: merge `nix.settings.trusted-users` by default
2025-01-09 08:12:35 +11:00
Michael Hoang
9e856ad0c1
nix: merge nix.settings.trusted-users by default
...
Backport of https://github.com/NixOS/nixpkgs/pull/318635
2025-01-08 14:27:40 +11:00
Michael Hoang and GitHub
ba9b3173b0
Merge pull request #1253 from jelmansouri/feat/casks-ignore-deps
...
Add --ignore-dependencies option for casks
2025-01-06 01:04:51 +11:00