Drew Hess
9f7e95887f
Pass system to darwinSystem rather than eval-config.
...
This allows us to specify what kind of darwinSystem we want to build,
rather than determining it at evaluation time.
2021-09-08 13:05:18 +01:00
Jason Felice
998fbfc039
defaults: magic mouse option
2021-08-24 17:13:48 -04:00
Nicholas Coltharp
7a3f541d5c
system.defaults: enable automatic light/dark mode
2021-08-06 18:43:03 -05:00
Daiderd Jordan
007d700e64
Merge pull request #304 from aaschmid/configurable.brew.path
...
homebrew: make brew path configurable
2021-05-26 22:20:22 +02:00
Andreas Schmid
f6bec24aeb
homebrew: make brew path configurable
...
Signed-off-by: Andreas Schmid <service@aaschmid.de>
2021-05-26 22:03:00 +02:00
Daiderd Jordan
daed264991
Merge pull request #332 from jfchevrette/patch-1
...
change inner double quotes to single quotes
2021-05-26 18:38:25 +02:00
Jean-Francois Chevrette
db933d1d41
change inner double quotes to single quotes
2021-05-12 17:47:29 -04:00
Thibault Gagnaux
dbddb3a1a6
Adds GITHUB_TOKEN
due to rate limiting
2021-03-26 07:17:26 +01:00
Mario Rodas
f3aa13d141
spotifyd: add spotifyd service
2021-03-11 04:20:00 +00:00
Daiderd Jordan
5c3146b75d
users: migrate nixbld -> _nixbld
...
According to some investigation creating "role" accounts avoids
migration problems when upgrading to certain macOS versions, so create
the build users to match that definition and remove the old ones if
present.
Role accounts require name starting with _ and UID in 200-400 range
2021-02-17 22:04:54 +01:00
Daiderd Jordan
3b28c4675a
Merge pull request #262 from malob/brew-bundle
...
Add Homebrew Bundle module
2021-02-17 18:46:15 +01:00
Daiderd Jordan
d87031b382
Merge pull request #265 from sandhose/flake-registry
...
Add nix.registry options
2021-02-17 18:45:19 +01:00
Daiderd Jordan
034600cb84
Merge pull request #288 from r-burns/fish-fenv
...
fish: fix fenv function path
2021-02-17 18:42:11 +01:00
Daiderd Jordan
c8be627ed0
Merge pull request #292 from MaxSchlueter/fix-gnupg-agent
...
Fix gnupg-agent being kept alive
2021-02-17 18:29:46 +01:00
Max Schlueter
6d4bf1a29e
Fix gnupg-agent being kept alive
...
The agent is restarted automatically after it has been launched
successfully, this creates a lot of noise in the logs. This change
reloads the agent only if it has crashed, i.e. returns with a non-zero
exit code.
2021-02-14 21:55:16 +09:00
Ryan Burns
771f01c4e6
fish: fix fenv function path
2021-02-04 17:52:27 -08:00
Kevin Griffin
aa5611cc81
fish: fix fenv reference on 20.09
...
Referring to the deprecated package first causes
an error to be thrown before the correct package can be selected.
2021-01-30 11:27:01 +09:00
Daiderd Jordan
9e3e4033bc
Merge pull request #281 from hauleth/fix/dnsmasq-resolver-file
...
Use separate config option to set port of DNSmasq
2021-01-28 20:35:47 +01:00
Łukasz Niemier
bd75d14b0f
fix: use separate config option to set port of DNSmasq
...
Older approach seems to not work on macOS 11 Big Sur for some reason.
2021-01-28 14:09:30 +01:00
Kevin Griffin
867ef96e0b
fish: add babelfish translation option
...
Configuration may be ran through fenv at shell start time
(as previously) or translated to fish at build time with
a specified babelfish package.
2021-01-17 10:30:27 +09:00
Malo Bourgon
23cb959893
Fix indentation again
2021-01-16 15:15:29 -08:00
Malo Bourgon
acc906d982
Update changelog and fix indentation.
2021-01-16 12:39:01 -08:00
Malo Bourgon
2a0b9a9f60
Add options back in for setting global Homebrew variables
2020-12-30 19:01:22 -08:00
Malo Bourgon
c61d659160
Fix typo in homebrew module
...
Co-authored-by: Scott Day <services.github@probablyadev.com>
2020-12-28 10:45:30 -08:00
Quentin Gliech
456f17b4d9
nix.registry option
2020-12-22 19:44:21 +01:00
Daiderd Jordan
3cf11923eb
use --dry-run check to re-apply system patches
2020-12-19 11:56:51 +01:00
Malo Bourgon
7fd183c5d2
Remove homebrew.userConfig options and cleanup docs
2020-12-18 11:52:03 -08:00
Malo Bourgon
6b56100982
Move Homebrew installation check to activation script
2020-12-17 16:54:29 -08:00
Malo Bourgon
9961b72463
Make better use of optional(s) functions in homebrew module
2020-12-17 14:42:07 -08:00
Malo Bourgon
e1425db70d
Move programs.brew-bundle to homebrew
2020-12-17 13:03:57 -08:00
Malo Bourgon
a2146feaf6
Change noAutoUpdate option to autoUpdate in brew-bundle module
2020-12-14 19:39:10 -08:00
Malo Bourgon
df06dc470f
Update names of options that set user env vars in brew-bundle module
2020-12-14 19:14:35 -08:00
Malo Bourgon
a38892c6c8
Rename brew-bunble.cleanupType to cleanup
2020-12-14 16:06:41 -08:00
Malo Bourgon
102a09dc16
Add brew-bundle.noAutoUpdate with true as default
2020-12-10 11:06:34 -08:00
Malo Bourgon
fcb9659b20
Improve brew-bundle module documentation
2020-12-08 12:22:27 -08:00
Malo Bourgon
ef8d9630ca
Fix brew-bundle.extraConfig example
2020-12-08 11:42:15 -08:00
Malo Bourgon
31b0d5cb59
Move brew-bundle activation to user
2020-12-08 10:33:46 -08:00
Malo Bourgon
680c3e0c17
Add assertion checking that Homebrew is installed
2020-12-08 10:17:09 -08:00
Malo Bourgon
c3bddd3e91
Add Homebrew Bundle module
2020-12-08 09:47:52 -08:00
Daiderd Jordan
465539ad1d
Merge pull request #259 from virusdave/patch-1
...
Fix typo in nix-index docstring
2020-12-06 15:26:51 +01:00
Daiderd Jordan
32924fe28d
Merge pull request #261 from cmacrae/yabai/load_sa
...
yabai: load scripting addition in yabai-sa daemon
2020-12-06 15:26:06 +01:00
Daiderd Jordan
db1631f150
Merge pull request #252 from happysalada/fix_emacs_path
...
emacs: add system path env var
2020-12-06 15:25:48 +01:00
Daiderd Jordan
57df59ea2d
Merge pull request #247 from happysalada/fix_nextdns
...
nextdns: add to modulelist
2020-12-06 15:21:49 +01:00
cmacrae
1fc92c0c61
yabai: load scripting addition in yabai-sa daemon
2020-12-03 17:30:30 +00:00
Dave Nicponski
0884b87b5c
Fix typo in nix-index docstring
2020-11-30 20:29:34 -05:00
happysalada
a6b23918a7
emacs: add path config
2020-11-27 11:43:13 +09:00
happysalada
dcbc6a4433
nexdns: add module and tests
2020-11-27 11:28:26 +09:00
Daiderd Jordan
6c6eb8ace6
Merge pull request #254 from stephank/fix-shells
...
Add /bin/dash to shells
2020-11-26 20:09:13 +01:00
Daiderd Jordan
e1064b0c69
Merge pull request #251 from awseward/awseward/SwipeNavigateWithScrolls
...
Add options for MacOS swipe navigation
2020-11-26 19:53:08 +01:00
Stéphan Kochen
d0d89fda1d
Add /bin/dash to shells
2020-11-21 20:07:26 +01:00