1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-31 04:04:45 +00:00
nix-darwin/modules
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
..
documentation doc: fix module references 2019-05-04 21:23:53 +02:00
environment Set up XDG system environment variables sort of how they set them up 2020-05-11 06:56:21 -04:00
examples Rename programs.tmux.tmuxConfig -> extraConfig 2020-03-29 13:58:58 -04:00
fonts Replaces cp with rsync to prevent partial copies across filesystems. 2019-12-22 22:31:34 +01:00
launchd launchd: allow customization of the default launchd prefix 2020-04-14 15:01:37 -07:00
lib whitespace 2017-12-13 22:58:18 +01:00
networking networking: don't set NetBIOSName 2018-01-17 20:09:24 +01:00
nix nix: kickstart and wait for the nix-daemon service 2020-03-28 19:18:21 +01:00
programs Set up XDG system environment variables sort of how they set them up 2020-05-11 06:56:21 -04:00
security sandbox: add missing option descriptions 2019-05-04 14:46:24 +02:00
services Separate yabai config and extra config by newline 2020-05-15 15:38:57 -04:00
system Be nicer 2020-04-12 18:21:07 +01:00
time time: skip activation if nothing is enabled 2018-01-12 22:24:34 +01:00
users users: ensure uniqueness of gid/uid entries 2020-02-11 16:41:40 +01:00
alias.nix activation: rename pre/post hooks 2018-01-13 17:12:02 +01:00
module-list.nix module: add spacebar service 2020-05-14 19:41:28 +01:00