Commit graph

35816 commits

Author SHA1 Message Date
Thiago Kenji Okada 2d2b5e26d4
treewide/nixos: remove with lib; part 10 (#369233) 2024-12-31 12:01:18 +00:00
Christian Kögler ae09407854
nixos/monica: fix email configuration bug (#366946) 2024-12-31 11:23:08 +01:00
Christian Kögler 1c9a0c2c1b
nixos/networkd: add RequestAddress to network sectionDHCPv4 (#366864) 2024-12-31 11:22:15 +01:00
Gaétan Lepage 682b8079b6
nixos/biboumi + biboumi: fixup module + make optional libraries optional (#365342) 2024-12-31 09:35:11 +01:00
Adam Dinwoodie 465ffab65d nixos/taskserver: fix systemd shellcheck warning
The taskserver-init systemd unit fails to build with
systemd.enableStrictShellChecks enabled, due to using the potentially
unsafe `mkdir -m`.  Fix that by moving directory creation out to
systemd.tmpfiles.
2024-12-30 21:48:38 +00:00
Martin Weinelt fe14d4d83e
nixos/matter-server: allow AF_UNIX sockets for dbus connections (#369203) 2024-12-30 21:53:25 +01:00
Will Fancher 0465e2ef7c
nixos/plymouth: Respect plymouth.enable=0 in scripted stage 1 (#355601) 2024-12-30 13:33:23 -05:00
Will Fancher 629c936fd2 nixos/plymouth: Respect plymouth.enable=0 in scripted stage 1
Removing the splash param only causes plymouth to display console
output by default; it still runs. Systemd stage 1 respects this flag
due to unit conditions preventing plymouth from even running. So this
brings parity to scripted stage 1.
2024-12-30 13:06:00 -05:00
Martin Weinelt 51d11cae99
nixos/matrix-synapse: enable jemalloc by default
The official docker image has been defaulting to the jemalloc memory
allocator for years.
2024-12-30 17:55:33 +01:00
Martin Weinelt e6f67cc259
nixos/matrix-synapse: configure PYTHONMALLOC when using jemalloc
Per a synapse FAQ entry[1] this should be set in combination with\
jemalloc to make sure that jemalloc can accurately calculate memory
usage.

[1] https://github.com/element-hq/synapse/blob/develop/docs/usage/administration/admin_faq.md#help-synapse-is-slow-and-eats-all-my-ramcpu
2024-12-30 17:29:02 +01:00
Felix Buehler b12278959f nixos/services.xserver.windowManager.e16: remove with lib; 2024-12-30 16:57:48 +01:00
Felix Buehler 01cb6f9822 nixos/services.xserver.windowManager.dwm: remove with lib; 2024-12-30 16:57:48 +01:00
Felix Buehler 9a87ab9c01 nixos/services.xserver.windowManager.cwm: remove with lib; 2024-12-30 16:57:48 +01:00
Felix Buehler 7ed890b292 nixos/services.xserver.windowManager.clfswm: remove with lib; 2024-12-30 16:57:48 +01:00
Felix Buehler acc4e7ea1f nixos/services.xserver.windowManager.bspwm: remove with lib; 2024-12-30 16:57:48 +01:00
Felix Buehler f85316041a nixos/services.xserver.windowManager.berry: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 380a81dd86 nixos/services.xserver.windowManager.awesome: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 77cce31b62 nixos/services.xserver.windowManager.afterstep: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 15928daf29 nixos/services.xserver.windowManager.2bwm: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler cfd241e856 nixos/services.urxvtd: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 907513b013 nixos/services.unclutter: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 81af5e84de nixos/services.unclutter-xfixes: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler c395f4a881 nixos/services.touchegg: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 3c25e33c2f nixos/services.redshift: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler f8e4c2bb77 nixos/services.picom: remove with lib; 2024-12-30 16:57:47 +01:00
Felix Buehler 68590cbb86 nixos/services.xserver.imwheel: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 39e4529bdd nixos/services.xserver.wacom: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler ef32b6d67a nixos/services.xserver.synaptics: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 19ac519dda nixos/services.xserver.digimend: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler ae638c0c4c nixos/services.xserver.cmt: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 620887f332 nixos/services.fractalart: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 4c8347ad68 nixos/services.xserver.xkb.extraLayouts: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 2e19baf26b nixos/services.xserver.displayManager.xpra: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 1c0fdc5be0 nixos/services.xserver.displayManager.startx: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler 61ea102715 nixos/services.xserver.displayManager.slim: remove with lib; 2024-12-30 16:57:46 +01:00
Felix Buehler a439faa883 nixos/services.xserver.displayManager.lightdm: remove with lib; 2024-12-30 16:57:45 +01:00
Felix Buehler 4214af11a9 nixos/services.xserver.displayManager.lightdm.greeters.tiny: remove with lib; 2024-12-30 16:57:45 +01:00
Felix Buehler 62a2f3303b nixos/services.xserver.displayManager.lightdm.greeters.slick: remove with lib; 2024-12-30 16:57:45 +01:00
Felix Buehler 6a56bdff41 nixos/services.xserver.displayManager.lightdm.greeters.pantheon: remove with lib; 2024-12-30 16:57:45 +01:00
Felix Buehler 2882d6bc32 nixos/services.xserver.displayManager.lightdm.greeters.mobile: remove with lib; 2024-12-30 16:57:45 +01:00
Felix Buehler f8865e8401 nixos/services.xserver.displayManager.lightdm.greeters.mini: remove with lib; 2024-12-30 16:57:45 +01:00
Felix Buehler 1253a94387 nixos/services.xserver.displayManager.lightdm.greeters.gtk: fmt 2024-12-30 16:57:42 +01:00
Felix Buehler 2b59e102ba nixos/services.xserver.displayManager.lightdm.greeters.gtk: remove with lib; 2024-12-30 16:57:20 +01:00
Felix Buehler 0a91efc713 nixos/services.xserver.displayManager.lightdm.greeters.enso: remove with lib; 2024-12-30 16:57:20 +01:00
Felix Buehler dcd408ab4a nixos/services.xserver.desktopManager.xterm: remove with lib; 2024-12-30 16:57:20 +01:00
Felix Buehler 4b798ee63e nixos/services.xserver.desktopManager.xfce: remove with lib; 2024-12-30 16:57:20 +01:00
Felix Buehler ee971f5c8f nixos/services.xserver.desktopManager.surf-display: remove with lib; 2024-12-30 16:57:19 +01:00
Felix Buehler 61ad8be682 nixos/services.xserver.desktopManager.retroarch: remove with lib; 2024-12-30 16:57:19 +01:00
Felix Buehler fa4e66d550 nixos/services.xserver.desktopManager.pantheon: remove with lib; 2024-12-30 16:57:19 +01:00
Felix Buehler 0737eac7e0 nixos/services.xserver.desktopManager.runXdgAutostartIfNone: remove with lib; 2024-12-30 16:57:19 +01:00
Felix Buehler 5d5963f8e6 nixos/services.xserver.desktopManager.mate: fmt 2024-12-30 16:57:13 +01:00
Felix Buehler 60f9b34cae nixos/services.xserver.desktopManager.mate: remove with lib; 2024-12-30 16:28:34 +01:00
Felix Buehler dab1624643 nixos/services.xserver.desktopManager.lxqt: remove with lib; 2024-12-30 16:27:42 +01:00
Felix Buehler 93da453c9e nixos/services.xserver.desktopManager.lumina: remove with lib; 2024-12-30 16:27:05 +01:00
Felix Buehler 3ba85539d7 nixos/services.xserver.desktopManager.kodi: remove with lib; 2024-12-30 16:26:40 +01:00
Felix Buehler e0836261f2 nixos/services.xserver.desktopManager.enlightenment: remove with lib; 2024-12-30 16:26:19 +01:00
Felix Buehler 5fac14d6a4 nixos/services.xserver.desktopManager.deepin: remove with lib; 2024-12-30 16:25:53 +01:00
Felix Buehler b48d0ec757 nixos/services.xserver.desktopManager.cinnamon: remove with lib; 2024-12-30 16:24:57 +01:00
Felix Buehler 6fe2a04f0d nixos/services.xserver.desktopManager.cde: remove with lib; 2024-12-30 16:23:35 +01:00
Felix Buehler 328da3a39d nixos/services.colord: remove with lib; 2024-12-30 16:23:13 +01:00
nicoo 238b407862
nixos: hardware.pulseaudio → services.pulseaudio (#369391) 2024-12-30 13:46:50 +00:00
Jan van Brügge 5037a45d41
tandoor-recipes: add jvanbruegge as maintainer 2024-12-30 13:05:36 +00:00
Cosima Neidahl 952fbd2f0e
nixos/kimai: fix incorrect service name for PHP-FPM service mixin, set PHP package for PHP-FPM pool to Kimai's PHP package (#358743) 2024-12-30 13:55:30 +01:00
Emily c1f8b214cc foundationdb: 7.1.32 -> 7.3.42
Includes fixes for GCC 14 and using non‐vendored libraries.
2024-12-30 12:35:07 +00:00
Jörg Thalheim 25d0c5fd08
doc: Add warning for configuration file copy in flake systems (#369051) 2024-12-30 13:00:37 +01:00
Markus Kowalewski bea29cd04f
nixos/zenohd: add module and test (#368613) 2024-12-30 12:32:19 +01:00
Felix Buehler 336a76b195 nixos/services.peerflix: remove with lib; 2024-12-30 12:09:45 +01:00
Felix Buehler 4db4628f76 nixos/services.opentracker: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler fd713acb0a nixos/services.magnetico: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler 2718eb3e96 nixos/services.flexget: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler 16c697e1e3 nixos/services.deluge: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler c05dd62835 nixos/services.uptimed: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler e8c85ce9ab nixos/services.saslauthd: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler 710d6186c1 nixos/services.nscd: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler 0a49bde242 nixos/nix: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler 08f1e99c34 nixos/services.localtimed: remove with lib; 2024-12-30 12:09:44 +01:00
Felix Buehler 128623b2f1 nixos/services.cloud-init: remove with lib; 2024-12-30 12:09:43 +01:00
Felix Buehler 354e3ac4e2 nixos/services.cachix-watch-store: remove with lib; 2024-12-30 12:09:43 +01:00
Felix Buehler 81f97e6d28 nixos/services.cachix-agent: remove with lib; 2024-12-30 12:09:43 +01:00
Felix Buehler fb31348d4d nixos/services.automatic-timezoned: remove with lib; 2024-12-30 12:09:43 +01:00
Felix Buehler 3ef002a0eb nixos/services.yubikey-agent: fmt 2024-12-30 12:09:43 +01:00
Felix Buehler 1f4bd3abb7 nixos/services.yubikey-agent: remove with lib; 2024-12-30 12:09:43 +01:00
Felix Buehler cae64813e8 nixos/services.vault: fmt 2024-12-30 12:09:43 +01:00
Felix Buehler c24987c6ad nixos/services.vault: remove with lib; 2024-12-30 12:09:43 +01:00
Felix Buehler 10e015d823 nixos/services.vault-agent: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler 4bcc603cd8 nixos/services.usbguard: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler ee9d6cd0d3 nixos/services.tor.torsocks: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler edf46e7668 nixos/services.tor.tsocks: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler d9297314fe nixos/services.tor: fmt 2024-12-30 12:09:42 +01:00
Felix Buehler a5b40fbc8b nixos/services.tor: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler 4beedae4a1 nixos/services.tang: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler 5bbc04afb0 nixos/services.sslmate-agent: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler 5d738347e5 nixos/services.sshguard: remove with lib; 2024-12-30 12:09:42 +01:00
Felix Buehler f956ab771b nixos/services.sks: remove with lib; 2024-12-30 12:09:41 +01:00
Felix Buehler c75c02d0ec nixos/services.physlock: fmt 2024-12-30 12:09:41 +01:00
Felix Buehler ace688110e nixos/services.physlock: remove with lib; 2024-12-30 12:09:41 +01:00
Felix Buehler 59dacf1e53 nixos/services.passSecretService: remove with lib; 2024-12-30 12:09:41 +01:00
Felix Buehler 9db6d6f090 nixos/services.opensnitch: fmt 2024-12-30 12:09:41 +01:00
Felix Buehler a8d331716c nixos/services.opensnitch: remove with lib; 2024-12-30 12:09:41 +01:00
Felix Buehler fe23e335d5 nixos/services.nginx.sso: remove with lib; 2024-12-30 12:09:41 +01:00