Moisés Ackerman
d037dfaf20
add git, gnutar and gzip to lorri's path
2020-11-05 11:43:50 +01:00
happysalada
aa739bc24d
modules: add nextdns service
2020-11-05 13:06:51 +09:00
Andrew Seward
58fd716d05
Add extraConfig option to redis
2020-10-29 23:35:50 -07:00
Daiderd Jordan
079db5db5b
don't set SHELL automatically based on programs.<shell>.enable
2020-10-25 16:37:02 +01:00
Daiderd Jordan
1804b8ecd2
include etc in activate-system
...
Since the etc actiation now includes a content whitelist files might get
replaced automatically after system updates. So including it in the
activation here should resolve most issues.
2020-10-25 16:02:23 +01:00
Daiderd Jordan
74eb216078
remove nix 1.x config compatibility
2020-10-25 15:56:29 +01:00
Daiderd Jordan
0dba44e04c
disable NIX_PATH checks when using flakes
2020-10-25 12:56:39 +01:00
Daiderd Jordan
1216e9e0aa
split out flake overrides into a separate module
2020-10-25 12:55:55 +01:00
Daiderd Jordan
dfe84e9203
lnl: cleanup example config
2020-10-25 12:17:48 +01:00
c4710n
bf0ac204bd
add new option - system.keyboard.swapLeftCommandAndLeftAlt
2020-10-23 22:47:38 +08:00
Daiderd Jordan
2a60ef1956
switch example flake to master
2020-10-21 18:47:44 +02:00
Daiderd Jordan
1741ab18a6
add workaround for flake test on github actions
2020-10-21 18:30:57 +02:00
Daiderd Jordan
d865c6ae4c
add example flake and support --flake in darwin-rebuild
2020-10-21 18:30:57 +02:00
Daiderd Jordan
4a31cba84c
add flake versions
2020-10-21 18:30:56 +02:00
Daiderd Jordan
849d527a15
lnl: remove kitty
2020-10-19 20:49:09 +02:00
Daiderd Jordan
db82d8b9af
clarify store/state permission check
2020-10-18 23:31:38 +02:00
Daiderd Jordan
828879f930
lnl: remove gitconfig symlink
2020-09-12 10:42:38 +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
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
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
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
78434e602d
replace NIX_PATH references with regular paths
2020-06-11 19:17:06 +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
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
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
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
cmacrae
7ebda10e40
module: add spacebar service
2020-05-14 19:41:28 +01: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
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