Commit graph

3057 commits

Author SHA1 Message Date
Ramses d06e176158
nixos/swapspace: init module (#348588) 2024-11-06 16:52:09 +01:00
Sandro ef9ef9ea88
mediagoblin: init at 0.14.0, nixos/mediagoblin: init (#350578) 2024-11-06 00:22:31 +01:00
Sandro a4e9a2f859
tuxedo-keyboard: fix compilation for kernel 6.10 and 6.11 (#336633) 2024-11-05 16:43:58 +01:00
Jan B. 4391c3883b
nixos/tuxedo-drivers: init 2024-11-03 22:54:56 +01:00
Tomo fa08eabc4a atlassian-{bamboo,confluence,crowd,jira}: drop
Support for the Atlassian Server products ended in
February 2024 and there was insufficient interest in
maintaining the Atlassian Data Center replacements

c.f. https://github.com/NixOS/nixpkgs/pull/353043#issuecomment-2452825826
2024-11-02 20:36:14 +00:00
Sandro Jäckel ff9dd57d3d
nixos/mediagoblin: init 2024-11-02 00:20:01 +01:00
Nico Felbinger f2de541dfd
nixos/suricata: add module to modules-list 2024-11-01 14:43:00 +01:00
phanirithvij 80ea320fe7 nixos/swapspace: init module
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
Co-authored-by: Luflosi <luflosi@luflosi.de>
2024-10-30 22:41:15 +05:30
K900 0c45a8b5c4 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 21:46:13 +03:00
Moraxyc c9086d8837
nixos/send: init 2024-10-28 00:23:07 +08:00
github-actions[bot] f7650608a4
Merge master into staging-next 2024-10-27 00:15:30 +00:00
Sefa Eyeoglu 60900303b5
corefreq: init at 1.98.4 (#330049) 2024-10-26 21:54:36 +02:00
github-actions[bot] e60fd6d56f
Merge master into staging-next 2024-10-24 12:05:54 +00:00
Ramses fe8daa8bac
nixos/niri: init module (#348193) 2024-10-24 09:20:35 +02:00
github-actions[bot] 606bd3114c
Merge master into staging-next 2024-10-23 18:04:32 +00:00
andre4ik3 c42b24b3f4
nixos/apple-touchbar: init module (#350219) 2024-10-23 17:14:34 +02:00
github-actions[bot] 723e1a67de
Merge master into staging-next 2024-10-23 00:14:18 +00:00
seth 942b12caba
nixos/niri: init module 2024-10-21 21:00:17 -04:00
Jonas Heinrich 345a761d13 nixos/nextcloud-whiteboard-server: init 2024-10-21 15:49:23 +00:00
github-actions[bot] 3fc3038625
Merge master into staging-next 2024-10-21 06:05:19 +00:00
Martin Weinelt 6306bf790e
matrix-sliding-sync: drop
On the 2024 matrix conference the EOL for the sliding-sync-proxy was
announced to be 2024-10-15. While the repo does not yet reflect that
state, we should not be taking the the sliding-sync proxy into NixOS
24.11 under any circumstances.
2024-10-20 23:19:33 +02:00
github-actions[bot] c38df14dc7
Merge master into staging-next 2024-10-20 06:04:33 +00:00
Pol Dellaiera 88d3f02d30
cyrus-imapd: init at 3.8.2 (#305538) 2024-10-20 07:51:45 +02:00
Tomo d249539594
wivrn: init at 0.19 (#316975) 2024-10-19 20:02:50 -07:00
Tomo 8d642257fb
nodePackages.shout: drop (#349715) 2024-10-19 18:46:30 -07:00
Mathieu Rene dcc8b99d85 nixos/corefreq: add program defining both the daemon service and its kernel module 2024-10-19 21:23:55 -04:00
github-actions[bot] d5c9b46499
Merge master into staging-next 2024-10-19 18:03:54 +00:00
Tomo 76c7c2dd88 nodePackages.shout: drop
shout has been deprecated since 2016:
90a62c56af

Also, move the top-level `shout` alias to `pkgs/top-level/aliases.nix`.

Part of #229475
2024-10-19 17:53:20 +00:00
Moraxyc 8d90446d39
nixos/cyrus-imap: init module
Co-authored-by: jtbx <jeremy@baxters.nz>
Co-authored-by: pluiedev <hi@pluie.me>
2024-10-20 00:13:24 +08:00
Florian Klink fdfb6e917c
nixos/kmonad: init (#349489) 2024-10-19 18:04:50 +02:00
K900 3a4fc1a183 nixos: add bitmagnet module to the list
Fixes #337310
2024-10-19 15:50:18 +03:00
r-vdp c9160efd81
nixos/kmonad: init 2024-10-18 11:47:26 +02:00
github-actions[bot] 961e42940f
Merge master into staging-next 2024-10-16 00:14:08 +00:00
Azat Bahawi e2337957df
nixos/zapret: init (#347805) 2024-10-15 20:37:40 +00:00
Dmitry Voronin 5a5c04d1ea
nixos/zapret: init 2024-10-15 21:51:53 +03:00
Vladimír Čunát 8810e738c8
GNOME: 46 → 47 (#333911) 2024-10-15 18:07:04 +02:00
Adam C. Stephens 86420f4ee8
nixos/atticd: init module (#347749) 2024-10-14 09:33:35 -04:00
Bobby Rong 6bfd9413a7
nixos/localsearch: Renamed from tracker-miners module
The project was renamed.
2024-10-14 20:54:09 +08:00
Bobby Rong faf647b799
nixos/tinysparql: Renamed from tracker module
The project was renamed.
2024-10-14 20:54:09 +08:00
Markus Kowalewski 812640f38a
nixos/saunafs: add module + test (#347337) 2024-10-14 09:24:51 +02:00
Adam Stephens 8d4f3f2b3e
nixos/atticd: init module
Copied from 1b29816235/nixos/atticd.nix and modified
2024-10-13 08:23:34 -04:00
Markus Kowalewski d22d60f3ac
nixos/saunafs: add module + test 2024-10-12 19:13:00 +02:00
Maximilian Bosch 875f00ed40
gogs: remove
Upstream development has stalled and several critical vulnerabilities
that weren't addressed within a year[1][2].

Back then it was fair to mark it as insecure, but given nothing has
happened since, it's time to remove it.

[1] https://forgejo.org/2023-11-release-v1-20-5-1/
[2] https://github.com/gogs/gogs/issues/7777
2024-10-12 10:36:06 +02:00
Franz Pletz 9958dd2df8
immersed-vr: rename to immersed (#341266) 2024-10-10 13:47:06 +02:00
Franz Pletz 689b9903ac
nixos/tailscale-derper: init (#306533) 2024-10-09 17:05:01 +02:00
Gavin John ab5706b3a5
nixos/programs.immersed-vr: rename to programs.immersed 2024-10-08 11:38:55 -07:00
Emily 1a53b400e5
mongodb: mongodb-5_0 -> mongodb-7_0; mongodb-5_0: drop; unifi: unifi7 -> unifi8; unifi{7,-video}: drop (#345625) 2024-10-07 01:38:54 +01:00
Pol Dellaiera 2199b69a7a
nixos/privatebin: init module & privatebin: init at 1.7.4 (#344014) 2024-10-04 09:51:40 +02:00
Dawid Ciężarkiewicz ba727987d4
nixos/fedimintd: init services 2024-10-03 13:05:12 -07:00
Sandro Jäckel d82d689716
nixos/tailscale-derper: init 2024-10-03 22:04:40 +02:00
Pol Dellaiera 075be3e70b
nixos/gatus: init module (#294469) 2024-10-02 11:08:14 +02:00
Emily 4ec4146f54 unifi-video: drop
EOL since January 2021.
2024-10-01 15:58:19 +01:00
Nick Cao 5aa3097833
nixos/hatsu: init module (#345102) 2024-09-30 18:35:12 -04:00
藍+85CD 2f15b523d9
nixos/hatsu: init module 2024-10-01 00:33:38 +08:00
h7x4 c25213a9bd
nixos/bluemap: move to web-apps 2024-09-29 21:40:39 +02:00
Savyasachee Jha 22e2e02118 nixos/privatebin: init 2024-09-29 23:02:19 +05:30
Bruno Bigras 1336b64235
Add veilid module (#330585) 2024-09-29 04:30:44 -04:00
Danilo Reyes 056fc213e6
modules/obs-studio: optionally enable v4l2loopback (#312112)
* modules/obs-studio: optionally enable v4l2loopback

* add test

* added documentation to 24.11 changelog
2024-09-28 19:43:06 +02:00
7c6f434c c87aad4296
Add Collabora Online (#330708) 2024-09-27 08:33:57 +00:00
Will Fancher 1f34534920
Systemd tpm fixes (#343307) 2024-09-25 17:17:57 -04:00
Robert James Hernandez 6c527bf0fb nixos/scion: init scion-ip-gateway module 2024-09-25 19:08:33 +02:00
Jan van Brügge cedcd9f4f0
nixos/immich: init module 2024-09-23 22:38:02 +02:00
Leona Maroni 761ae3237c
dependency-track: init at 4.11.6 (#328669) 2024-09-22 18:49:11 +02:00
Emily 2e00bfd393
nixos: remove environment.noXlibs (#341717) 2024-09-22 16:25:00 +01:00
Alexander Sieg 5b67f3b831
nixos/dependency-track: init module 2024-09-22 16:38:45 +02:00
Rahul Rameshbabu b08d6a664f
globalprotect-openconnect: remove deprecated 1.x package
The 1.x iteration of globalprotect-openconnect is no longer being
developed. Remove related components from nixpkgs.

Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-09-21 10:20:21 -07:00
Will Fancher 5034450095 nixos/systemd: Factor out tpm2 support into separate module 2024-09-20 14:33:35 -04:00
Moritz Sanft 5ee6467bd3
nixos: add support for dm-verity
Co-authored-by: nikstur <nikstur@outlook.com>
Co-authored-by: WilliButz <willibutz@posteo.de>
2024-09-20 13:03:10 +02:00
Sandro 97ca40d3ca
turn-rs: init at 3.1.0 (#338928) 2024-09-19 22:53:28 +02:00
PassiveLemon 6e9e75f7f2 nixos/wivrn: init module 2024-09-19 15:34:31 -04:00
Pim Kunis f1daa46d45 nixos/gatus: init module 2024-09-19 21:34:10 +02:00
wxt 1a742a9f80 nixos/turn-rs: init 2024-09-19 07:33:51 +08:00
Nydragon 69ca85cc7b
nixos/pulseview: init module
Pulseview needs the libsigrok udev rules to be installed, this module
removes the need for the enduser to think about this dependency.
2024-09-18 23:20:57 +02:00
Finn Landweber 6974feb92c
nixos/matrix-hookshot: init module 2024-09-18 13:03:42 +02:00
Matt Moriarity 768db4009e nixos: remove environment.noXlibs 2024-09-15 07:51:45 -06:00
figboy9 1dba027ae9 nixos/veilid: format module-list with nixfmt-rfc-style 2024-09-15 10:40:44 +09:00
Albert Safin afb0b0ee58 nixos/collabora-online: init 2024-09-14 21:24:30 +00:00
rnhmjoj 016f6f9f58
dnscrypt-wrapper: remove package and NixOS modules 2024-09-14 17:22:48 +02:00
Dominique Martinet 2b5ca0f433 ankisyncd: remove 2024-09-11 13:53:06 +08:00
Aleksana 1579b92dd4
todesk: init at 4.7.2.0 (#310474) 2024-09-10 21:42:59 +08:00
Kerstin e248589c0f
gancio: init at 1.19.0 (#279011) 2024-09-08 22:51:23 +02:00
Jean-Baptiste Giraudeau f5e44554c4
nixos/gancio: init module 2024-09-08 18:09:57 +02:00
Will Fancher 5a575e88b6
Revert "nixos: support dm-verity" 2024-09-05 15:56:49 -04:00
K900 64da401049 nixos/orca: init very simple module 2024-09-05 10:55:34 +03:00
Moritz Sanft d0213a75e0
nixos: support dm-verity 2024-09-05 08:42:53 +02:00
Bernardo Meurer fc13b0acdb
Merge branch 'master' into add-rutorrent-service 2024-09-03 01:18:16 +00:00
wxt 1c77c14c21 nixos/todesk: init 2024-09-01 17:19:09 +08:00
WilliButz c169763c30
userborn: init at 0.1.0 (#332719) 2024-08-30 12:22:54 +02:00
Sandro 48a0aa7f87
nixos/automx2: init (#333320) 2024-08-29 16:08:22 +02:00
linsui 89f10dc1a8 nixos/foot: init 2024-08-29 01:37:27 +08:00
Christina Sørensen a96a49338e
nixos/wakapi: init module (#335436) 2024-08-28 18:58:13 +02:00
Sandro 84c8d21c64
nixos/streamcontroller: init, streamcontroller: init at 1.5.0-beta.6-unstable-2024-08-13, pythonPackages.usb-monitor: init at 1.21 (#335545) 2024-08-28 11:38:05 +02:00
Ming-Chuan fc8e88205b
nixos/streamcontroller: init 2024-08-28 11:28:29 +02:00
Savyasachee Jha 3ce5da914b nixos/firefly-iii-data-importer: init 2024-08-28 08:29:32 +02:00
Emily 1162c1ed62
{tvheadend,antennas}: drop (#336395) 2024-08-27 02:47:56 +01:00
nikstur 4620067d79 nixos/userborn: init 2024-08-26 12:45:33 +02:00
Masum Reza b8024284d1
Merge pull request #335625 from JohnRTitor/uwsm-module
nixos/uwsm: init
2024-08-26 15:58:29 +05:30
Emily a565cfeac3 antennas: drop 2024-08-22 15:51:27 +01:00
Emily 6fa5767e07 tvheadend: drop
Closes: #332259
2024-08-22 15:51:27 +01:00
Sandro a45dc99ba3
Merge pull request #287565 from RatCornu/pingvin-share 2024-08-22 11:59:03 +02:00
John Titor 93343775bd
nixos/uwsm: init
[UWSM](https://github.com/Vladimir-csp/uwsm) is a session manager that wraps a wayland
window compositor with useful systemd units like `graphical-session-pre.target`,
`graphical-session.target`, `xdg-desktop-autostart.target`.

This is useful for Wayland Compositors that do not start
these units on these own.

Example for Hyprland:
```nix
programs.hyprland.enable = true;
programs.uwsm.enable = true;
programs.uwsm.waylandCompositors = {
  hyprland = {
    compositorPrettyName = "Hyprland";
    compositorComment = "Hyprland compositor managed by UWSM";
    compositorBinPath = "/run/current-system/sw/bin/Hyprland";
  };
};
```

Co-authored-by: Kai Norman Clasen <k.clasen@protonmail.com>
2024-08-21 16:09:54 +05:30
Emily 25bdc22ac8
Merge pull request #334495 from Sigmanificient/liboop
{liboop,lsh}: drop
2024-08-20 19:02:29 +01:00
Sigmanificient e959525e15 lsh: drop 2024-08-20 12:02:12 +02:00
isabel f3c2be2a80
nixos/wakapi: init module 2024-08-19 17:16:01 +01:00
Pol Dellaiera 8d18fe9184
Merge pull request #335151 from drupol/nixos/chromadb/init
nixos/chromadb: init
2024-08-19 17:29:57 +02:00
Sandro 69701a3807
Merge pull request #320060 from PatrickDaG/homebox
homebox: init at 0.13.0; nixos/homebox: init
2024-08-18 16:32:43 +02:00
Yusuf 228660743a
nixos/iio-hyprland: init module 2024-08-18 01:18:23 +05:30
Pol Dellaiera 835b2f8822
nixos/chromadb: init 2024-08-16 18:23:12 +02:00
Doron Behar 6bfd71d2b5
Merge pull request #318892 from doronbehar/pkg/taskwarrior3
nixosTests.taskchampion-sync-server: init
2024-08-14 19:43:33 +00:00
Maximilian Bosch a2437d8075
nixos/mailpit: init
Simple module to configure a systemd service for mailpit.
2024-08-14 11:33:52 +02:00
Doron Behar ecf4caea3f nixos/taskchampion-sync-server: init
Co-authored-by: Mohamed Laradji <mlaradji@proton.me>
2024-08-14 08:06:11 +03:00
Pol Dellaiera a0a63aa8d4
Merge pull request #332593 from mzacho/master
nixos/modules/services/mail: add protonmail-bridge service
2024-08-13 21:08:24 +02:00
Adam C. Stephens 7e95d0361c
Merge pull request #333730 from adamcstephens/incus/from-lxd
nixos/incus: add incus-only vm and container images
2024-08-13 08:39:26 -04:00
Kerstin Humm 13c96978c3 nixos/weblate: init module and test
Co-authored-by: Taeer Bar-Yam <Radvendii@users.noreply.github.com>
2024-08-13 08:44:54 +02:00
Adam C. Stephens 0536436018
Merge pull request #316466 from uninsane/rebrand-trust-dns
hickory-dns: rename from trust-dns
2024-08-11 07:35:03 -04:00
Martin Zacho 91e1c5349e
nixos/modules/services/mail: add protonmail-bridge 2024-08-11 12:09:09 +02:00
Colin f9df9508f4 hickory-dns: rename from trust-dns 2024-08-11 07:59:32 +00:00
Adam Stephens 293c17926d
nixos/incus-agent: init 2024-08-10 12:08:33 -04:00
Donovan Glover 0c4a828b0d
Merge pull request #332061 from emilazy/push-lyoruqmmrqzx
hydron: drop
2024-08-09 15:40:54 +00:00
Sandro Jäckel a68c330cd8
nixos/automx2: init 2024-08-09 16:42:34 +02:00
Patrick f8639ea08d
nixos/homebox: init 2024-08-08 20:01:46 +02:00
Thiago Kenji Okada cb91750451
Merge pull request #297434 from Vonfry/init-ly-module
add nixos/ly module and package update
2024-08-06 19:32:22 +01:00
Fea 0c9cb0041b nixos/misskey: init 2024-08-06 12:24:15 +02:00
Sandro 8b43ee5545
Merge pull request #330522 from xokdvium/dev/init-rathole
nixos/rathole: init module
2024-08-05 18:07:25 +02:00
Johannes Jöns 79723dbb2a
Merge pull request #331358 from pinpox/init-screego-module
nixos/screego: init module
2024-08-04 18:34:51 +02:00
RatCornu 924437f5de
nixos/pingvin-share: init at 0.29.0 2024-08-04 01:18:03 +02:00
Emily 7ec755257a hydron: drop
This package was marked as vulnerable in
<https://github.com/NixOS/nixpkgs/pull/255959>, almost a year ago and
over a year after the project was archived upstream. The package and
module are unusable without bypassing a security warning in 23.05,
23.11, and 24.05.

Given that the package is intended as an organizer for
potentially‐untrusted media files, the vulnerability is critical and
leads to remote code execution, and there is basically no prospect
of upstream releasing a fix, remove the package and module entirely
for 24.11.
2024-08-03 20:27:19 +01:00
Sandro 03dfa4c1da
Merge pull request #330260 from Luflosi/add/eg25-manager
eg25-manager: init at 0.4.6
2024-08-03 18:23:27 +02:00
Sandro 377e40297c
Merge pull request #330046 from DCsunset/stirling-pdf-module-init
nixos/stirling-pdf: init module
2024-08-03 18:22:02 +02:00
Vonfry 0849e0fe7a
nixos/ly: init module 2024-08-03 19:56:25 +08:00
Masum Reza 1318ddf6f3
Merge pull request #326385 from Pandapip1/init-nixos-immersed-vr
nixos/immersed-vr: init module
2024-08-02 11:30:57 +05:30
Pablo Ovelleiro Corral c882d9b673
nixos/screego: init module
Add module for screego
2024-08-01 10:51:38 +02:00
OPNA2608 ed443c58a8 nixos/miracle-wm: init 2024-07-29 15:09:17 +02:00
Florian Klink bc83c7cf57
Merge pull request #330448 from flokli/wvdial
wvdial, wvstreams: init
2024-07-28 19:49:33 +03:00
Vladimír Čunát a5b2fe7374
Merge #328673: staging-next 2024-07-20 2024-07-28 13:45:55 +02:00
Florian 2c5b304712
Merge pull request #219942 from vsharathchandra/druid_nix_module
nixos/druid: init module and package
2024-07-28 11:02:06 +02:00
sharath.v 4bfc173d8f nixos/druid: init module 2024-07-28 06:54:13 +00:00
figboy9 69c6e3352d nixos/veilid: Add veilid service module 2024-07-28 14:03:49 +09:00
Sergei Zimmerman e3e6e94010
nixos/rathole: init module
Adds a module for rathole package. The package itself
and this module is very similar to frp, so the options
and tests are not very far off from those for frp.
2024-07-28 01:25:01 +03:00
Florian Klink 21e3a4214f nixos/wvdial: init module 2024-07-27 19:11:02 +03:00
Luflosi a61d4728e8
nixos/eg25-manager: init 2024-07-27 10:42:45 +02:00
DCsunset 05113f61f0 nixos/stirling-pdf: init module 2024-07-26 18:12:50 -04:00
Martin Weinelt 93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Dennis Stengele 6f3ba8d714
nixos/zeronsd: init module and package (#253610)
* zeronsd: init at 0.5.2

* nixos/zeronsd: init at 0.5.2

This is the module for the new zeronsd package.
2024-07-26 15:20:56 +02:00
K900 04d010a9af nixos/speechd: init 2024-07-26 16:10:16 +03:00
Pol Dellaiera ceda66b310
Merge pull request #251687 from martinetd/cryptpad
nixos/cryptpad: init, cryptpad: init at 2024.6.0
2024-07-26 09:21:51 +02:00
Masum Reza 81cb83b07f
Merge pull request #290008 from eum3l/add-opengfw
opengfw: init at 0.4.0 (+NixOS module)
2024-07-24 20:39:41 +05:30
eum3l 86ae0fca93 nixos/opengfw: init 2024-07-24 15:11:23 +02:00
Dominique Martinet b846e8762f nixos/cryptpad: init
This is a full rewrite independent of the previously removed cryptpad
module, managing cryptpad's config in RFC0042 along with a shiny test.

Upstream cryptpad provides two nginx configs, with many optimizations
and complex settings; this uses the easier variant for now but
improvements (e.g. serving blocks and js files directly through nginx)
should be possible with a bit of work and care about http headers.

the /checkup page of cryptpad passes all tests except HSTS, we don't
seem to have any nginx config with HSTS enabled in nixpkgs so leave this
as is for now.

Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
Co-authored-by: Michael Smith <shmitty@protonmail.com>
2024-07-24 16:17:26 +09:00
Payas Relekar aebb3d3474 nixos/goatcounter: init 2024-07-24 10:17:44 +05:30