Emily
efe314cdba
treewide: manually convert some docs to Markdown
...
These all use DocBook markup too complex for `nix-doc-munge` to handle,
have syntax that clashes with Markdown, or already contain Markdown
syntax that currently isn't rendering correctly.
Converting DocBook list syntax makes me think that maybe Markdown
isn't so bad after all.
2023-06-24 10:48:55 +01:00
Emily
c2716817a8
{offlineimap,tailscale}: fix enable
option docs
...
The argument to `mkEnableOption` is automatically wrapped in a full
sentence.
2023-06-24 10:48:55 +01:00
Emily
b97c235e37
treewide: tweak DocBook docs for conversion
...
These help `nix-munge-doc` automate more of the Markdown conversion
process. See the following nixpkgs commits for explanations of many
of these changes:
* 275a34e0d8
* 694d5b19d3
* f1d39b6d61
* 16102dce2f
I couldn't think of any particularly good way to format the
`system.defaults` breadcrumbs, so I just made them standalone
paragraphs. They weren't rendering correctly in DocBook anyway.
2023-06-24 10:48:55 +01:00
Emily
96cb49133b
wq-quick: document publicKey
option
...
All exposed options should have documentation, and `nixosOptionDoc`
will give an error if it's missing.
2023-06-24 10:48:55 +01:00
Jack Maloney
1711db734e
add ipfs service
2023-06-18 00:44:04 -05:00
Roman Melnikov
6236fd1923
buildkite-agent: allow 'types.path' in runtimePackages
...
This might be useful when some non-nix packages need to be provided,
e.g. 'brew'.
2023-05-16 15:58:30 +08:00
Roman Melnikov
da2c0a74ca
buildkite-agent: update module
...
Update module to look it similar to what it currently present in
'nixpkgs'. Mainly, to provide support for running multiple
buildkite-agents.
2023-05-10 16:26:20 +08:00
Michael Hoang
90b36a5efe
synergy: add options for TLS
2023-04-18 14:31:42 +09:00
Domen Kožar
025912529d
Merge pull request #625 from Enzime/improve-karabiner-elements
...
Improve Karabiner-Elements installer reliability
2023-04-10 20:19:54 +01:00
Michael Hoang
e5c994a6af
Improve Karabiner-Elements installer reliability
...
Hopefully fixes #564
2023-03-29 22:27:28 +09:00
Vadim
8699abe98f
fix(wg-quick): builtins function typo
2023-03-21 13:23:16 +03:00
Robert Hensing
7ec26a9042
services.hercules-ci-agent: Explain default concurrentTasks is core count
2022-12-29 19:01:54 +01:00
Robert Hensing
5311f8ded0
hercules-ci-agent: Remove old nix version check
...
This problem is multiple releases in the past now. It has served
its purpose.
2022-12-22 20:18:53 +01:00
Robert Hensing
3cb5cfa5f9
hercules-ci-agent: init
...
Source files originate from the hercules-ci-agent repository and
I will make sure to keep them in sync, bidirectionally.
The module is split into two files to make maintenance of the
common parts with NixOS easier.
2022-12-22 20:18:53 +01:00
Domen Kožar
2795e05cca
Merge pull request #468 from lf-/postgres-update
...
services/postgresql: update to the latest upstream nixos module
2022-12-14 12:28:02 +00:00
4825764518
c148d28c67
Add wg-quick module
2022-12-02 20:55:53 -05:00
Jade Lovelace
c9fcec4b6b
services/postgresql: update to the latest upstream nixos module
...
I want a newish postgres config to work on my Mac.
This contains a little hack (putting the check-config derivation into
the start script as a comment) to deal with not having #356 .
It's otherwise identical to the upstream module.
2022-11-10 13:13:10 -08:00
Michael Hoang
bdd5d81b13
tailscale: prevent significant DNS footgun
2022-09-20 18:03:50 +10:00
Michael Hoang
0ae311e1c7
tailscale: fix tailscaled
not running as root
...
Run `tailscaled` using a system daemon as it does not work as a non-root
user without `userspace-networking`.
Also, remove the broken warning relating to setting the search domain.
Manually adding the search domain to `networking.search` isn't necessary
to use only machine names to refer to other machines.
2022-09-20 18:03:17 +10:00
Domen Kožar
14a12e9ee7
Merge pull request #499 from Enzime/karabiner-elements
...
Karabiner-Elements
2022-09-19 13:32:50 +01:00
Domen Kožar
c703f79e3e
Merge pull request #528 from sikmir/yabai
...
yabai: set default package
2022-09-18 10:08:35 +01:00
Nikolay Korotkiy
4eed79d4ac
yabai: set default package
2022-09-16 17:46:17 +03:00
Greg Pfeil
7698ffce98
Remove lib.mdDoc usage
2022-09-09 11:40:42 -06:00
Greg Pfeil
cfd60e8c54
Add tailscale service module
2022-09-09 11:26:49 -06:00
Michael Hoang
ed4d2d69a0
karabiner-elements: don't use scripts
...
`launchd.daemons.*.script` are stored in `/nix/store` which might not be
mounted when the launch daemon attempts to start.
2022-09-01 14:39:26 +10:00
Domen Kožar
0fb911a78a
Merge pull request #507 from misuzu/netbird-module
...
Add netbird module
2022-08-29 09:34:23 +01:00
misuzu
09a45c8458
Add netbird module
2022-08-28 18:42:46 +03:00
Michael Hoang
afcce995bd
karabiner-elements: init module
2022-08-28 20:01:28 +10:00
Jan Schmitt
ee4521db7f
fix(gitlab-runner): deprecated literalExample
...
* replace all occurrence's with literalExpression
* fixes #504
2022-08-26 17:39:26 +02:00
Domen Kožar
ef0e7f41cd
Merge pull request #289 from angerman/angerman/gitlab-runner
...
adds gitlab-runner
2022-08-24 10:32:16 +02:00
Malo Bourgon
8e2c71d1ca
Tweak nix.gc
module to more closely match NixOS module
2022-08-16 17:41:13 -07:00
Malo Bourgon
c027fb5ee5
Update nix.gc
module with same indenting/formatting as NixOS module
2022-08-16 17:41:13 -07:00
Malo Bourgon
08edc0e19a
Update/adapt daemon CPU/IO priority options in nix
module
...
Stop using `nice` related options like NixOS, and because `launchd`
recommends using `ProcessType` instead. Note this commit also changes
the default `ProcessType` for the `nix-daemon` from `Interactive` to
`Standard`.
2022-08-16 10:41:51 -07:00
Soner Sayakci
0119c40dfa
modules: make dataDir nullable in redis
2022-04-26 14:04:02 +02:00
Moritz Angermann
20483453b0
fixup
2022-03-30 09:31:05 +08:00
Moritz Angermann
0b1502ebe2
uid/gid/util
2022-03-30 09:31:04 +08:00
Moritz Angermann
1b8ac989e6
Update gitlab-runner.nix
2022-03-30 09:31:04 +08:00
Moritz Angermann
98c09f6545
adds gitlab-runner
2022-03-30 09:31:04 +08: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