Commit Graph

3322 Commits

Author SHA1 Message Date
Martin Weinelt
63c4ed7e64 nixseparatedebuginfod2: init package and module (#428845) 2025-08-10 15:46:23 +02:00
isabel
281eb01683 nixos/snips-sh: init (#390655) 2025-08-07 11:16:11 +01:00
Robert Hensing
9ed72a85ab nixos/documentation/modular-services: init
Render documentation for modular services.
https://nixos.org/manual/nixos/unstable/#modular-services

This is admittedly not a great solution, but it is a rather simple
solution that we can use until we develop a proper one.

Flaws:
- These are rendered in the NixOS documentation, but modular services
  are not meant to be exclusive to NixOS.
- They are rendered as NixOS options, but should be imported into
  service submodules.

Benefits:
- Simple
- search.nixos.org integration for free
2025-08-04 12:09:39 +02:00
isabel
3ad01858c5 nixos/snips-sh: init module
Co-authored-by: NotAShelf <raf@notashelf.dev>
2025-08-02 09:45:27 +01:00
Seth Flynn
f80495afef tuned: init at 2.25.1 (#357480) 2025-08-01 07:28:32 -04:00
Seth Flynn
3eeb7ad06a nixos/tuned: init 2025-08-01 06:20:49 -04:00
Pol Dellaiera
80661f912f nixos/private-gpt: drop 2025-07-30 08:20:28 +02:00
Niklas Hambüchen
436a8a1152 umami: init at 2.19.0; nixos/umami: init (#380249) 2025-07-29 16:48:52 +02:00
Diogo Correia
6d61e7b089 nixos/umami: init module 2025-07-29 14:38:02 +00:00
Sandro
781856bcb7 go-httpbin: init at 2.18.3, nixos/go-httpbin: init module (#427717) 2025-07-29 15:48:11 +02:00
Guillaume Girol
22bb61d1f8 nixos: add module for nixseparatedebuginfod2 2025-07-27 23:01:05 +02:00
Izorkin
cbec672b38 nixos/libretranslate: init 2025-07-27 03:46:22 +02:00
Sandro
a9b0143df6 speedify: init at 15.6.4-12495 (#415937) 2025-07-26 13:20:51 +02:00
Cosima Neidahl
009450ee9e nixos/peertube-runner: init module (#427007) 2025-07-25 21:28:22 +02:00
June Stepp
f200c10c8a nixos/peertube-runner: init module 2025-07-25 10:58:04 -05:00
Zahrun
1c26e0e7a9 speedify: init at 15.6.4-12495
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: emaryn <197520219+emaryn@users.noreply.github.com>
2025-07-25 15:54:44 +05:30
Jade Lovelace
4f93d9a2d1 mx-puppet-discord: remove
According to emilazy these were the only usages of sha1 in nixpkgs:

```
pkgs/servers/mx-puppet-discord/node-packages.nix
111:        sha1 = "532e01241dbcb0f2769f1b9a7cde313d30101173";
120:        sha1 = "68018cab4f59834b3fef2e59fbfd52938403e001";
129:        sha1 = "52b0e8bb808a1202602899af67939b049dd42402";
138:        sha1 = "0a37a3f9430ff7c29512d29882e25ae738a31283";
```

Anyone motivated to maintain it can feel free to restore this, it's just
not maintained at the moment, and the sha1 hashes need to go.

This was found after Ericson proposed implementing something like
https://github.com/NixOS/nix/issues/13544 in Lix, which led to the
question "who is using sha1 anyway?" and the realization we could just
*remove* support for it outside of .. the known chromium crimes.
2025-07-24 19:31:06 -07:00
Robert Hensing
f5ee08446a Modular services (#372170) 2025-07-24 16:46:34 +02:00
Defelo
224dc30d39 nixos/go-httpbin: init module 2025-07-23 16:17:47 +02:00
André Silva
fcf647a843 nixos/qbittorrent: init (#287923) 2025-07-22 12:48:41 +01:00
Frank Moda
12ed2954d4 nixos/homebridge: init 2025-07-22 15:26:19 +05:30
nuko
84d174e312 nixos/qbittorrent: init service module
nixos/qbittorrent: add default serverConfig & fix test

Migrate to runTest

Replace lib.optional with lib.optionals

nixos/qbittorrent: update release notes to 2511
2025-07-22 17:39:46 +12:00
Luj
381b159684 nixos/vscode: init (#425996) 2025-07-21 21:46:30 +02:00
Matthew Croughan
530db85404 nixos/atalkd: init (#425554) 2025-07-21 18:29:33 +01:00
matthewcroughan
75929b4612 nixos/atalkd: init 2025-07-21 18:16:26 +01:00
Alexandru Scvorțov
1ff3dc1245 matrix-tuwunel: add service module 2025-07-21 01:52:09 +05:30
Robert Hensing
1acabeebed Add modular services, system.services 2025-07-20 03:01:05 +02:00
Felix Buehler
140a6b4522 nixos/lemurs: init 2025-07-19 16:15:58 +05:30
Sandro
d69cbe23e1 nixos/chhoto-url: init module (#424630) 2025-07-18 13:32:14 +02:00
Aleksana
03b3a97679 nixos/newt: init (#414337) 2025-07-18 19:07:59 +08:00
Defelo
55e6f26bff nixos/chhoto-url: init module 2025-07-18 12:00:32 +02:00
Ethan Carter Edwards
93e74db1da nixos/vscode: init
Allows for configuring extensions, the package, and setting the default
editor.

Co-authored-by: lzcnt <lzcunt@disroot.org>
Co-authored-by: isabel <isabel@isabelroses.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Acid Bong <acidbong@tilde.club>
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-17 13:00:10 -04:00
jack
9501130c38 nixos/newt: init 2025-07-17 13:04:13 +02:00
Sebastian Kowalak
e33d7087b6 nixos/paisa: init 2025-07-16 22:00:12 +02:00
Matthew Croughan
ca573e60c6 sheep_net: init (#423744) 2025-07-16 17:06:11 +01:00
matthewcroughan
9783bde2f4 nixos/sheep-net: init 2025-07-15 19:16:41 +01:00
Wolfgang Walther
733f85ec4f fanctrl: init at 1.0.3; add nixos module (#388514) 2025-07-13 16:36:41 +00:00
Svenum
cfe95170f1 nixos/fw-fanctrl: init 2025-07-13 18:22:47 +02:00
Connor Baker
6af71350c3 nixos/tee-supplicant: add tee-supplicant module (and more) (#237613) 2025-07-10 16:35:55 -07:00
Ivan Mincik
5cd09e28ae nixos/modules: add nominatim module and test 2025-07-09 16:17:56 +02:00
Ruby Iris Juric
11d8fbb0b6 nixos/sharkey: init module 2025-07-07 01:01:39 +10:00
K900
a6900e5833 nixos/lasuite-meet: init (#407742) 2025-07-05 10:21:40 +03:00
soyouzpanda
15f71480e2 nixos/lasuite-meet: init 2025-07-05 10:10:15 +03:00
Jared Baur
b8937303ce nixos/tee-supplicant: add tee-supplicant module
The tee-supplicant is a program that interacts with OP-TEE OS and allows
loading trusted applications at runtime (among other things). There is
an `optee` test included that uses the pkcs11 trusted application (in
upstream OP-TEE OS), loads it during system startup via tee-supplicant,
and uses `pkcs11-tool` to list available token slots.
2025-07-04 15:46:25 -07:00
Sizhe Zhao
c721b7dfe9 nixos/corteza: init 2025-07-01 19:01:16 +08:00
emilylange
d2a7d40650 nixos/sourcehut,sourcehut.*,nixosTests.sourcehut: drop
Sourcehut went a year with no update in nixpkgs, the packages did not
build for months, the module has issues at runtime, one of the
maintainers stopped using NixOS entirely and the other two don't respond
to issues.

Upstream has since also deprecated the Arch Linux and Debian
repositories to install Sourcehut. The only official way that remains is
Alpine Linux on x86_64-linux.
2025-06-30 12:29:16 +02:00
Jörg Thalheim
34b498526c nixos/easytier: init module (#398170) 2025-06-30 08:13:27 +02:00
L-Trump
725a756dbb nixos/easytier: init module 2025-06-28 23:22:51 +08:00
K900
da21cd73af livekit-ingress: init (#409757) 2025-06-26 19:09:06 +03:00
Wolfgang Walther
3a63b54b2c nipap: init at v0.32.7 (#417076) 2025-06-24 13:18:00 +00:00