1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2024-12-14 11:57:34 +00:00
Commit graph

925 commits

Author SHA1 Message Date
Daiderd Jordan
828879f930
lnl: remove gitconfig symlink 2020-09-12 10:42:38 +02:00
Daiderd Jordan
069bd54726
add changelog entry for loaOf 2020-09-12 09:46:13 +02:00
Daiderd Jordan
d888bdf3dd
Merge pull request #224 from marsam/remove-types.loaOf
Remove deprecated types.loaOf
2020-09-12 09:37:50 +02:00
Daiderd Jordan
88faa8fbae
Merge pull request #223 from malob/networking
Add separate options for ComputerName and LocalHostName in networking module
2020-09-12 09:36:55 +02:00
Daiderd Jordan
62c14a1529
Merge pull request #222 from tricktron/lorri
Adds Lorri module
2020-09-12 09:33:22 +02:00
Daiderd Jordan
28079f6d0f
Merge pull request #225 from zachcoyle/add-trackpad-dragging-default
Add trackpad dragging default
2020-09-12 09:32:47 +02:00
Daiderd Jordan
6ae05c908e
Merge pull request #220 from eraserhd/dark-mode
Enable setting dark mode
2020-09-12 09:32:36 +02:00
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