1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-06 08:47:00 +00:00
Commit graph

136 commits

Author SHA1 Message Date
Soner Sayakci
0119c40dfa
modules: make dataDir nullable in redis 2022-04-26 14:04:02 +02:00
Yestin L. Harrison
0df6e9f5fe cachix-agent: literalExample -> literalExpression 2022-02-23 14:09:52 -08:00
Daiderd Jordan
1df878b6f8
Merge pull request #438 from domenkozar/cachix-deploy
Add Cachix Agent
2022-02-19 18:50:39 +01:00
Domen Kožar
6dd5e881a0 Add Cachix Agent support 2022-02-16 11:21:17 +01:00
Finn Behrens
efa1aa6ca5 telegraf: init module 2022-02-08 17:48:57 +01:00
Daiderd Jordan
44da835ac4
add forward compatibility for literalExample deprecation
Fixes #367
2021-10-23 15:06:42 +02:00
Mario Rodas
f3aa13d141 spotifyd: add spotifyd service 2021-03-11 04:20:00 +00: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
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
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
56f01699fb
Merge pull request #245 from happysalada/master
modules: add nextdns service
2020-11-08 14:05:33 +01:00
Raphael Megzari
ee55d78034
switch from agent to daemon to run as root 2020-11-07 20:40:45 +09:00
Daiderd Jordan
1145503ef9
Merge pull request #242 from akrmn/lorri-path
add git, gnutar and gzip to lorri's path
2020-11-05 21:17:53 +01:00
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
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
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
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
cmacrae
7ef533e8d1 module: add yabai service 2020-05-10 22:35:54 +01: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
Łukasz Niemier
784b688dd9
docs: add example 2020-04-28 22:43:13 +02:00
Łukasz Niemier
43b7a6901b
test: add tests for new service 2020-04-28 19:06:45 +02:00
Łukasz Niemier
b30a04c00c
ft: add DNSmasq service
This is useful for redirecting some TLDs to the different addresses. For
example I use it to make all requests to `*.localhost` to be resolved to
loopback address which allows me to easily work and test services that
are relying on different domains.
2020-04-28 18:49:08 +02:00
Wael M. Nasreddine
cee84f4ea0 launchd: allow customization of the default launchd prefix 2020-04-14 15:01:37 -07:00
Daiderd Jordan
5fba29c1c8
nix-daemon: use wait4path
This prevents the service from starting (and thus failing) before the
nix store is mounted.
2020-02-24 22:38:32 +01:00
Samuel Leathers
c9d1defa33
buildkite: add preCommands option 2019-10-17 14:40:49 -04:00
Robert Hensing
f55fca00b3 Revert "Add hercules-ci-agent"
This reverts commit fb0a1763f5.

Reason: this implementation of the module is outdated and broken.
We recommend to follow instructions in the web app or
https://docs.hercules-ci.com
2019-09-10 15:50:19 +02:00
Mario Rodas
2807a31f95
modules: remove usages of types.string 2019-08-31 04:20:00 -05:00
Daiderd Jordan
2fce9974b6
Merge pull request #147 from eraserhd/autossh
port autossh service from nixos
2019-07-02 19:11:24 +02:00
Jason Felice
26c6e5f758 port autossh service from nixos 2019-07-02 10:44:34 -04:00
Daiderd Jordan
8c2b25e60d
nix: fix useDaemon conditions
The nix.useDaemon option enables using a multi-user install without
managing the nix installation with nix-darwin.  The following checks
apply to both cases.
2019-07-01 21:24:29 +02:00
Kevin Griffin
e60725bd3d
postgresql: add character set config
`initdb` expects to read the locale or SQL_ASCII environment
variable to determine the most appropriate character set.
Instead, offer a configuration option.
2019-05-29 17:25:56 +09:00
Domen Kožar
642ad98829
hercules-ci-agent: simplify package import 2019-05-17 10:41:39 +07:00
Domen Kožar
bb91a4d6c3
SSL_CERT_FILE -> NIX_SSL_CERT_FILE 2019-05-17 10:22:22 +07:00
Domen Kožar
fb0a1763f5
Add hercules-ci-agent 2019-05-16 15:03:54 +07:00
Daiderd Jordan
dc923dbac2
ofborg: fix option descriptions 2019-05-04 14:43:36 +02:00
Daiderd Jordan
51ecc4151f
Merge pull request #135 from marsam/feature/postgresql-plugins
postgresql: Add support for extraPlugins
2019-03-30 10:30:58 +01:00
Mario Rodas
6a6d512d40
postgresql: Use core ln from coreutils
Otherwise it fallbacks to /bin/ln which is outdated and might not work.
2019-03-29 07:22:01 -05:00
Mario Rodas
8ee2585c0d
postgresql: Add support for extraPlugins 2019-03-25 14:28:40 -05:00