Malo Bourgon
398510f601
Add nix.optimise
module
2024-03-27 12:50:04 -07:00
Vincent Haupert
21b92addaf
github-runners: init module
...
Adds a new module which allows to configure multiple GitHub self-hosted
runners on Darwin. The module is heavily inspired by the nixpkgs NixOS
module. Its implementation differs in some ways:
- There's currently no way to configure the user/group which runs the
runner. All configured runners share the same user and group.
- No automatic cleanup.
- No advanced sandboxing apart from user/group isolation
2024-01-22 10:27:11 +01:00
Wael M. Nasreddine
e58bcb921b
programs.ssh: write ssh known_hosts only if there are any set
2023-09-15 08:24:20 -07:00
Emily
75c2925c57
release: give test derivations meaningful names
2023-08-03 09:47:40 +01:00
ryane
6adc4c680b
eternal-terminal: add module
...
Adds an eternal-terminal module. Much of the implementation is borrowed
from the corresponding nixos module:
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/eternal-terminal.nix
2023-07-23 08:20:28 -04:00
Emily
69648c6cbb
doc/manual: use nixos-render-docs
...
Now that all the DocBook documentation is gone, we can switch to the
new NixOS documentation generator. No meaningful change in HTML output,
except that I removed the rather pointless preface and changed the
title accordingly. Manual page output is greatly improved; it was
kind of broken before. The `sed` hack is pretty gross but I have
confirmed that nixpkgs will be happy to accept a PR to make things
a little more customizable.
This also drops the `manual` alias (deprecated in nixpkgs in 2018
and imported into nix-darwin), and `manualEpub` (because the NixOS
documentation generator doesn't support it and also nobody wants this
as an ebook).
2023-06-24 10:48:55 +01:00
Nathan Henrie
ed993c5038
Add system terminfo to TERMINFO_DIRS by default
2022-10-19 15:09:28 -06:00
Malo Bourgon
55e198cf5a
Add somes tests for homebrew
module
2022-08-30 13:30:05 -07:00
Mario Rodas
f3aa13d141
spotifyd: add spotifyd service
2021-03-11 04:20:00 +00:00
happysalada
dcbc6a4433
nexdns: add module and tests
2020-11-27 11:28:26 +09:00
Andrew Seward
fe814c5e91
Add some test coverage for redis service
2020-11-02 19:26:39 -08:00
Thibault Gagnaux
11413f94b2
Adds lorri service.
2020-08-29 16:35:43 +02: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
43b7a6901b
test: add tests for new service
2020-04-28 19:06:45 +02:00
Wael M. Nasreddine
cee84f4ea0
launchd: allow customization of the default launchd prefix
2020-04-14 15:01:37 -07:00
Daiderd Jordan
3fde04a384
tmux: add test for #173
2019-11-02 17:18:39 +01:00
Jason Felice
26c6e5f758
port autossh service from nixos
2019-07-02 10:44:34 -04:00
Daiderd Jordan
da88e60bca
release.nix: add manual builds
2019-05-04 15:39:32 +02:00
Daiderd Jordan
af7cd05699
launchd: add basic test for daemons/agents
2019-03-22 20:49:53 +01:00
Wael M. Nasreddine
59d84f93e4
do actually source the test
2019-02-20 08:39:14 -08:00
Daiderd Jordan
c50ba6a354
security.pki: add test for ca-certificates.crt
2019-01-15 22:14:56 +01:00
Daiderd Jordan
462ec30cb3
checks: add test for nix-gc user validation
2019-01-04 00:50:14 +01:00
Daiderd Jordan
f05d6a858f
nix-gc: add test
2019-01-03 20:59:23 +01:00
Andrew Childs
b5fc279d1b
Combine system environment tests and add zsh
2018-10-29 09:12:20 +09:00
Andrew Childs
676ef10377
Unify environment configuration and don't run in child shells
...
This should enable `nix run` to work under shells like fish and zsh,
as well as making child shells not needlessly reset any environment
that should be inherited.
Implementation adapted from NixOS.
2018-10-25 01:00:52 +09:00
Piotr Limanowski
6d0cf2d842
add tests for fonts
2018-10-02 19:59:23 +02:00
Mario Rodas
6d5dcd60eb
synapse-bt: Add basic test
2018-09-15 15:37:22 -05:00
Michael Hoang
32d7297f98
synergy: Add tests for config options
2018-09-14 21:01:08 +10:00
Daiderd Jordan
f190254679
examples: remove nix-repl and nixUnstable references
2018-08-21 22:42:33 +02:00
Carlos D
41a6a40f53
Add a privoxy service
2018-08-02 10:09:22 +10:00
Daiderd Jordan
9987c71c83
nix-daemon: add tests
2018-06-21 15:22:12 +02:00
Periklis Tsirakidis
b85d89a1ae
Init offlineimap service
2018-06-04 16:25:07 +02:00
Daiderd Jordan
bb9fe63acd
ssh: add basic tests for known hosts
2018-03-06 21:21:48 +01:00
Daiderd Jordan
84a3fcadd0
ofborg: add basic test
2018-03-05 23:00:50 +01:00
Daiderd Jordan
f1f6a81b9a
buildkite: remove package from test closure
2018-03-05 21:46:12 +01:00
Daiderd Jordan
25b2f87b58
skhd: add basic test
2018-03-05 21:41:52 +01:00
Rodney Lorrimar
48d6fe551d
buildkite-agent service: add test case
2018-02-26 18:19:22 +00:00
Daiderd Jordan
b761ee79a3
zsh: add test for most options
2018-01-20 23:00:24 +01:00
Daiderd Jordan
f0d7b5a071
release: rename basic tests
2018-01-17 22:04:48 +01:00
Daiderd Jordan
ca1678c06c
release: show system path in tests
2018-01-14 21:17:25 +01:00
Daiderd Jordan
46d6951fd2
activation-scripts: add test for pre/post hooks
2018-01-14 16:08:27 +01:00
Daiderd Jordan
9e87afcb4e
users: add test for group creation/deletion
2018-01-13 02:05:45 +01:00
Daiderd Jordan
5303f80542
keyboard: add test for keyboard mappings
2018-01-08 22:22:37 +01:00
Daiderd Jordan
4608964b30
add test for networking.networkservices
2018-01-08 00:31:52 +01:00
Daiderd Jordan
48b888c800
nixpkgs: add test for overlays
2018-01-07 00:06:53 +01:00
pjan vandaele
062f14eb55
Closes #47 . Adds tests for networking
2018-01-04 15:36:33 +09:00
Daiderd Jordan
fa8b71bdf6
add test for environment.shells
2017-12-13 23:05:46 +01:00
Daiderd Jordan
2c05db6aca
remove test for accessibility programs
2017-12-06 13:50:27 +01:00