Zach Coyle
b8a2fd1c18
Add trackpad dragging default
2020-09-05 11:06:56 -04:00
Mario Rodas
a34dea283c
Remove deprecated types.loaOf
...
types.loaOf has been deprecated for a long time and is now in the
process of removal. See: https://github.com/NixOS/nixpkgs/pull/96042
2020-09-02 04:20:00 +00:00
Malo Bourgon
df4e6b697e
Add separate options for ComputerName, HostName, and LocalHostName
2020-08-31 21:01:47 -07:00
Thibault Gagnaux
1dbe3b71e3
Disable StandardOutPath by default and refactor test to using plutil
2020-08-31 13:07:06 +02:00
Thibault Gagnaux
798fc52d12
Corrects description.
2020-08-30 19:27:41 +02:00
Thibault Gagnaux
91504bd926
Removes zsh and getEnv and adds needed NIX_PATH env.
2020-08-30 18:06:40 +02:00
Thibault Gagnaux
30593350fd
Makes it work.
2020-08-29 16:35:43 +02:00
Thibault Gagnaux
11413f94b2
Adds lorri service.
2020-08-29 16:35:43 +02:00
Jason Felice
e038c50316
Enable setting dark mode
...
This option does not take effect until the user logs out and then
back in. I didn't call this out because I think there are several
options like this already.
I'm not sure Mac OS sets "Auto", but it isn't by setting this default.
2020-08-28 16:09:47 -04:00
Daiderd Jordan
943a6b25d7
Merge pull request #215 from basvandijk/installer-correct-referencees
...
darwin-[un]installer: make sure all dependencies are part of the closure
2020-08-26 18:21:07 +02:00
Daiderd Jordan
cd2990c8cf
Merge pull request #219 from alexfmpe/patch-1
...
Fix typo
2020-08-26 18:19:13 +02:00
Alexandre Esteves
a6f47f87f1
Fix typo
2020-08-26 13:19:51 +01:00
Bas van Dijk
03d3931656
darwin-[un]installer: make sure all dependencies are part of the closure
...
This makes sure the `darwin-installer` and `darwin-uninstaller`
packages can be nix copied to any target and reliably be executed
there.
2020-08-21 21:22:09 +02:00
Daiderd Jordan
d5f26b4c0c
Merge pull request #216 from hercules-ci/fix-missing-option-localSystem
...
documentation: Don't set localSystem which doesn't exist
2020-08-17 17:10:44 +02:00
Robert Hensing
58e6ca77d9
documentation: Don't set localSystem which doesn't exist
...
This is safe to remove, because it is not referenced anywhere in
nix-darwin.
It should have been discovered way earlier, but a bug in the
module system has allowed this value to be defined until
fd75dc8765
2020-08-16 10:15:18 +02:00
Daiderd Jordan
47fe6db9c9
darwin-installer: configure zsh
2020-06-17 19:37:33 +02:00
Daiderd Jordan
7e278ba51a
enable zsh in simple example
2020-06-17 19:37:07 +02:00
Daiderd Jordan
20b9f53035
etc: add known hashes for bashrc/zsh/nix.conf
2020-06-17 19:37:07 +02:00
Daiderd Jordan
b22481d03a
etc: allow replacing files with known content
...
This enables replacing existing system files like /etc/bashrc by default
while keeping the safer behaviour for other files like /etc/passwd, etc.
that could potentially cause major problems for the system when replaced.
2020-06-17 19:23:31 +02:00
Daiderd Jordan
2d6479b72e
lnl: fix evaluation and switch to neovim
2020-06-14 17:03:11 +02:00
Daiderd Jordan
de1bf9b815
add build workflow
2020-06-12 23:48:33 +02:00
Daiderd Jordan
78434e602d
replace NIX_PATH references with regular paths
2020-06-11 19:17:06 +02:00
Daiderd Jordan
1b71f9f21c
Merge pull request #206 from pjan/pjan/CreateDesktop
...
Adds com.apple.finder CreateDesktop defaults to enable/disable desktop
2020-06-03 20:33:03 +02:00
pjan vandaele
e7e49119bb
Adds com.apple.finder CreateDesktop defaults to enable/disable desktop
2020-06-03 17:39:58 +08:00
Daiderd Jordan
eace013f6b
lnl: disable gnupg agent for secretive
2020-05-30 14:38:34 +02:00
Daiderd Jordan
6a3564296b
lnl: update functions
2020-05-30 14:38:33 +02:00
Daiderd Jordan
3d20a28b33
lnl: update fetch-nixpkgs
2020-05-30 14:38:33 +02:00
Daiderd Jordan
0ab3fab8b7
lnl: fix min-free/max-free values
2020-05-30 14:38:33 +02:00
Daiderd Jordan
5c7d050e20
Merge pull request #205 from Mic92/nix-daemon
...
nix: better defaults settings for maxJobs/buildCores
2020-05-30 13:11:46 +02:00
Jörg Thalheim
eb7b41a2a0
nix: better defaults settings for maxJobs/buildCores
...
most users just want to use all available cores.
This commit aligns our defaults with what we do in NixOS
2020-05-30 02:14:06 +01:00
Daiderd Jordan
cec42039b0
install-cachix-action: v8 -> v9
2020-05-29 22:56:37 +02:00
Daiderd Jordan
f55568ea4e
system: cleanup patches activation
2020-05-29 22:54:25 +02:00
Daiderd Jordan
77121650d4
system: add patches module
2020-05-29 21:29:20 +02:00
Daiderd Jordan
f0552188ba
Merge pull request #201 from jamesottaway/only-sed-simple-example
...
Only enable `services.nix-daemon` when no config is present upon install
2020-05-25 20:05:02 +02:00
Daiderd Jordan
600bd4f9ed
Merge pull request #200 from shardulbee/master
...
Separate yabai config and extra config by newline
2020-05-25 20:03:31 +02:00
James Ottaway
32fa78821f
Only enable services.nix-daemon
when no config is present upon install
2020-05-17 21:58:35 +10:00
Shardul Baral
97729d1e79
Separate yabai config and extra config by newline
...
If a user passes both `config` and `extraConfig` to the `yabai` serivce,
the generated `yabairc` file is invalid. This is because we do not add a
newline separator when we concatenate the config string generated by
`toYabaiConfig cfg.config` with `cfg.extraConfig`.
This PR prepends a newline to `cfg.extraConfig` if it is non-empty so
that the resulting `yabairc` config is valid.
2020-05-15 15:38:57 -04:00
Daiderd Jordan
5f6d300a2d
add comment on how to trigger the debug workflows
2020-05-15 18:13:36 +02:00
Daiderd Jordan
eb3a5a401f
update label for debug workflow
2020-05-15 18:13:13 +02:00
Daiderd Jordan
8f057555c7
Merge pull request #197 from cmacrae/modules/services/spacebar
...
module: add spacebar service
2020-05-14 21:18:52 +02:00
cmacrae
7ebda10e40
module: add spacebar service
2020-05-14 19:41:28 +01:00
Daiderd Jordan
008c0efb11
Merge pull request #199 from LnL7/fix-gh-actions
...
update macos label
2020-05-14 19:22:55 +02:00
Daiderd Jordan
4903624ee6
update macos label
...
Seems like this was renamed to macos-$version and macos-latest.
2020-05-14 19:12:18 +02:00
Daiderd Jordan
c5f7cee0ed
Merge pull request #196 from cmacrae/modules/services/yabai
...
module: add yabai service
2020-05-13 19:24:31 +02:00
Daiderd Jordan
64a4bc854e
Merge pull request #198 from Daniel-V1/fix-bash-completions
...
Fix Bash Completions
2020-05-11 22:26:37 +02:00
Daniel V
5796faef94
Set up XDG system environment variables sort of how they set them up
...
in nixos by appending them to the nix profiles
2020-05-11 06:56:21 -04:00
cmacrae
7ef533e8d1
module: add yabai service
2020-05-10 22:35:54 +01:00
Daniel V
d3dff8cefb
This fixes bash completion for me, though it may not be the best way.
...
Hopefully the pull request will go through or tell me how to do it better
2020-05-09 15:39:25 -04:00
Daiderd Jordan
f885aff4c9
Merge pull request #195 from hauleth/ft/add-dnsmasq-service
...
Add DNSmasq service
2020-05-03 18:57:17 +02:00
Daiderd Jordan
2752bf1421
Merge pull request #192 from kalbasit/customize-label-prefix
...
launchd: allow customization of the default launchd prefix
2020-05-03 18:56:00 +02:00