Domen Kožar and GitHub
57a3171f94
programs/devenv: init module ( #1834 )
2026-07-19 22:34:20 +00:00
Anish Pallati
c1403be257
programs/devenv: init module
...
Signed-off-by: Anish Pallati <i@anish.land >
2026-07-19 00:17:39 -04:00
Sam and GitHub
b4cccbd4bc
darwin-rebuild: add flake options to zsh completions ( #1669 )
2026-07-18 08:19:57 +00:00
Angel J
1543ae0852
darwin-rebuild: add flake options to zsh completions
...
Signed-off-by: Angel J <78835633+Iamanaws@users.noreply.github.com >
2026-07-17 22:20:27 -07:00
Michael Hoang and GitHub
a4cf1d1085
mas: add module for Mac App Store management ( #1668 )
2026-07-15 13:58:56 +00:00
Sam and GitHub
d5bd9cd77a
bump nixpkgs to fix manual/website builds ( #1822 )
2026-07-07 03:45:56 +00:00
zowoq
b2217f8051
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8c3cede7ddc26bd659d2d383b5610efbd2c7a16e?narHash=sha256-rppURzHviaQN131F%2BnLiLdGfcb0uCd9gGP0E5%2Biw9MI%3D' (2026-06-08)
→ 'github:NixOS/nixpkgs/f205b5574fd0cb7da5b702a2da51507b7f4fdd1b?narHash=sha256-/NAkDSsve%2BGNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s%3D' (2026-07-05)
2026-07-07 13:03:24 +10:00
Sam and GitHub
08920bcfd1
manualHTML: adopt to nixos/nixpkgs#537810 ( #1818 )
2026-07-07 01:06:54 +00:00
Yifei Sun
320cbf535b
manualHTML: adopt to nixos/nixpkgs#537810
2026-07-04 12:51:44 +02:00
Angel J
deadc7204c
mas: add module for Mac App Store management
...
Signed-off-by: Angel J <78835633+Iamanaws@users.noreply.github.com >
2026-06-25 18:43:32 -07:00
Sam and GitHub
a1fa429e94
homebrew: pass extraEnv to cleanup checks ( #1804 )
2026-06-18 05:49:52 +00:00
Bryan Lai
d8a6661f78
homebrew: use brewBundleCmd also for system.checks
2026-06-18 11:00:29 +08:00
Bryan Lai
5138eaf896
homebrew: mv PATH & sudo setup to brewBundleCmd
...
This should be a trivial refactor, which enables us to reuse
`brewBundleCmd` in the future for `brew bundle cleanup` as well.
2026-06-18 09:35:18 +08:00
Bryan Lai
e636bf1664
homebrew: pass onActivation.extraEnv to checks
...
When onActivation.cleanup == "check", a separate `brew bundle cleanup`
command is run in the system.checks phase before the actual activation.
This `brew bundle cleanup` invocation should use the same `extraEnv`
as the main `brew bundle [install]` command, for consistency.
For example, when $XDG_CONFIG_HOME is set in `extraEnv`, it should also
be picked up by `brew bundle cleanup` in the system.checks phase.
2026-06-18 09:35:18 +08:00
Sam and GitHub
ee9c7b96c9
homebrew: address new CLI flag requirements ( #1789 )
2026-06-17 16:57:21 +00:00
Yifei Sun
cd7cf09aa3
homebrew: set trusted flag in Brewfile directly
...
Suggested-by: Austin Horstman <khaneliman12@gmail.com >
Reviewed-by: Sam <30577766+Samasaur1@users.noreply.github.com >
2026-06-17 18:23:19 +02:00
Sam and GitHub
ee20edc445
users: realpath home dirs before comparison ( #1803 )
2026-06-17 16:21:08 +00:00
Yifei Sun
bb9c29c193
homebrew: address bundle command new CLI flag requirements
2026-06-17 18:15:07 +02:00
Ihar Hrachyshka
08278afff6
users: realpath home dirs before comparison
...
When we create users with homedir under /var, they end up with
NFSHomeDirectory under /private/var because /var is a symlink. This
breaks consequent activations and requires that user overrides their
home dir attribute with /private/var/... to pass the activation
precheck.
`realpath` should normalize the discrepancy.
2026-06-14 20:54:47 -10:00
Sam and GitHub
aabb2037ed
flake.lock: update nixpkgs ( #1799 )
2026-06-12 05:33:53 +00:00
Sam and GitHub
0bddd7a5ed
time: remove double condition ( #1800 )
2026-06-12 05:32:59 +00:00
Sandro and GitHub
9f8122dd2b
time: remove double condition
2026-06-11 20:52:34 +02:00
ben
818b88b75f
flake.lock: update nixpkgs
2026-06-11 10:06:13 -07:00
Sam and GitHub
d0d0978f34
Fix typo ( #1798 )
2026-06-11 16:43:09 +00:00
Sandro and GitHub
ace757665e
Fix typo
2026-06-11 17:58:55 +02:00
Sam and GitHub
d9ffa378a6
github-runner: remove node20 runtime from defaults ( #1796 )
2026-06-11 15:00:05 +00:00
Yuriy Taraday
b317d77bbf
github-runner: remove node20 runtime from defaults
...
It's marked as insecure starting with 26.05, and now github-runner package defaults to supporting only node24
See https://github.com/NixOS/nixpkgs/pull/524856
2026-06-11 14:02:39 +02:00
Sam and GitHub
f73cbf1f65
(feature) Add swapEscapeAndCapsLock and swapRightCommandAndRightOption ( #1706 )
2026-06-11 06:46:22 +00:00
Sam and GitHub
958c16ba9a
spacebar: add default package ( #1786 )
2026-06-11 05:59:41 +00:00
Ethan Carter Edwards
4bcdd687ca
spacebar: add default package
...
Upstream should be the default.
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-06-08 11:41:05 -07:00
Gaetan Lepage
3f0f0ece39
feat(keyboard): add swapRightCommandAndRightOption
2026-06-08 10:42:29 +02:00
Gaetan Lepage
57ff7cbd20
feat(keyboard): add swapCapsLockAndEscape
2026-06-08 10:42:29 +02:00
Sam and GitHub
6a771120d6
version: bump to 26.11 ( #1782 )
2026-06-07 01:23:23 +00:00
Sam
f8531f95fe
tests/github-runners: limit to supported node runtimes
2026-05-26 08:50:22 -07:00
Sam
7c3d11b160
modules/terminfo: update list of packages with terminfo
2026-05-26 08:29:42 -07:00
Sam
8073b91aa3
scripts/release: init
...
This script has not yet been tested in its entirety, but the file
editing operations were used for #1781 and #1782
2026-05-26 08:29:18 -07:00
Sam
ae3e2b18d3
flake.lock: update
...
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/af84f9d270d404c17699522fab95bbf928a2d92f' (2025-12-17)
→ 'github:NixOS/nixpkgs/d849bb215dcdf71bce3e686839ccdb4219e84b2f' (2026-05-24)
2026-05-25 13:16:30 -07:00
Sam
82325d90a1
version: bump to 26.11
2026-05-25 13:08:31 -07:00
Sam and GitHub
56c666e108
nixpkgs.config: Add allowUnfreePackages option ( #1742 )
2026-05-17 16:55:09 +00:00
Sam and GitHub
3fe4b4fb3c
darwin-rebuild: support --log-format ( #1675 )
2026-05-17 15:23:44 +00:00
Sam and GitHub
426b6e8f02
tmux: update key binding ( #1681 )
2026-05-17 15:23:31 +00:00
Bryan
905fe60936
add reverseSplitBindings option
2026-05-17 22:44:37 +08:00
Bryan and Bryan
4ec530e8b5
tmux: update key binding
2026-05-17 22:44:37 +08:00
Michael Hoang and GitHub
1e107a7b92
Revert "tests/aerospace: adapt to new toml generator" ( #1773 )
2026-05-17 07:31:14 +00:00
Sam and GitHub
09b3575c2d
Revert "tests/aerospace: adapt to new toml generator"
2026-05-16 20:11:00 -07:00
Sam and GitHub
8c62fba085
homebrew: add onActivation.extraEnv option ( #1745 )
2026-05-03 03:57:46 +00:00
Michael Hoang and GitHub
d0e2383e3f
tests/aerospace: adapt to new toml generator ( #1756 )
2026-05-03 03:07:42 +00:00
Sam
b1737791a9
tests/aerospace: adapt to new toml generator
...
See https://github.com/NixOS/nixpkgs/commit/e23ad3bd2739af8ac41d5338fb389029f551cde9
2026-04-27 21:34:25 -07:00
isabel
1e2d8fbb37
darwin-rebuild: support --log-format
2026-04-21 01:41:39 +01:00
mmenanno
3510d049d3
homebrew: replace envHints/analytics/updateReportNew with onActivation.extraEnv
...
Per review feedback on #1745 : rather than adding one boolean option per
HOMEBREW_NO_* env var, expose a generic onActivation.extraEnv attrset that
is prepended to brewBundleCmd alongside HOMEBREW_NO_AUTO_UPDATE=1. This
covers the same use case and the long tail of other HOMEBREW_NO_* vars
without tying the module to Homebrew's naming choices.
The global-scope booleans are dropped with no replacement — users who want
these variables set globally can write them directly into
environment.variables, so a global.extraEnv would be pure sugar.
2026-04-14 12:31:00 -05:00