Doron Behar
4fcd6b86ee
nixos/tzupdate: make it actually work ( #343748 )
2024-09-29 12:56:06 +03:00
Franz Pletz
ef1ecffdbe
nixos/gitlab: add systemd slice ( #343523 )
2024-09-28 15:12:58 +02:00
h7x4
dd7a192b4f
nixos/gitlab: add services to systemd slice
...
Co-authored-by: Bjørn Forsman <bjorn.forsman@gmail.com>
2024-09-28 11:27:05 +02:00
Sandro
0151acc48e
nixos/gotenberg: Fix coredumps on service start ( #344770 )
2024-09-27 17:22:10 +02:00
Gaute Ravndal
e9860fa6a9
nixos/snapper: use more precise type definition
2024-09-27 07:40:06 +02:00
Pyrox
e2c5983f40
nixos/gotenberg: Fix coredumps on service start
2024-09-26 21:37:41 -04:00
MickaelRoger
58473a3c1a
nixos/anki-sync-server: add setting
...
There is no option to specify where the anki-sync-server data will be stored. This commit adds this option.
2024-09-26 22:13:28 +02:00
Gaute Ravndal
6ce7db1126
nixos/snapper: fix timeline option types
...
These can be either an integer or a range.
Range options are necessary for `FREE_LIMIT` to take effect when used in
conjunction with `TIMELINE_LIMIT_*`.
2024-09-26 21:55:23 +02:00
Artturin
e0464e4788
treewide: replace stdenv.is
with stdenv.hostPlatform.is
...
In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Felix Singer
421d1b8974
nixos/{redmine,murmur}: Add Felix Singer as maintainer
...
I'm maintaining the associated packages. So it makes sense to add myself
to their modules as well.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-09-22 08:35:08 +02:00
Sandro
97ca40d3ca
turn-rs: init at 3.1.0 ( #338928 )
2024-09-19 22:53:28 +02:00
Graham Christensen
7547a1f5f8
amazon-ssm-agent: add the system's software to the path
...
Follow up to #342584 .
Similarly to that PR, it is surprising that software which was installed by the user isn't available to a script run over ssm by default.
When executing commands with ssm, users will now have more predictable access to baked-in software instead of an extremely bare-minimum set currently there.
2024-09-18 23:18:28 -04:00
wxt
1a742a9f80
nixos/turn-rs: init
2024-09-19 07:33:51 +08:00
Gautier DI FOLCO
7960660f55
nixos/services.mediatomb: drop not supported transcoding profile for the current vlc version
2024-09-18 00:04:56 +02:00
Gautier DI FOLCO
caf4aa4e10
nixos/services.mediatomb: fix vlc reference
2024-09-18 00:03:31 +02:00
Doron Behar
8efaf0d2d6
nixos/tzupdate: use timedatectl to actually set the timezone
...
See also: https://github.com/cdown/tzupdate/issues/135
2024-09-17 09:32:44 +03:00
Doron Behar
94892f8f20
tzupdate: add doronbehar to maintainers
2024-09-17 09:32:14 +03:00
Felix Buehler
d70aff4804
nixos/services.gogs: remove with lib;
2024-09-15 10:43:49 +02:00
Felix Buehler
691cc4462a
nixos/services.gitolite: remove with lib;
2024-09-15 10:43:49 +02:00
Pascal Bach
b6c754755c
nixos/paperless: fix documentation url
...
The original paperless project is archived
Co-authored-by: Antoine Martin <antoine97.martin@gmail.com>
2024-09-14 14:19:17 +02:00
Tomodachi94
b86ba024bd
nixos/paperless: add system-paperless.slice
...
Non-breaking change.
Part of #279915 .
2024-09-14 14:19:17 +02:00
Dominique Martinet
2b5ca0f433
ankisyncd: remove
2024-09-11 13:53:06 +08:00
Felix Bühler
dc5ff75973
nixos/services.portunus: remove with lib;
( #339097 )
2024-09-10 21:41:55 +02:00
Felix Bühler
2954826541
nixos/services.taskserver: remove with lib;
( #339104 )
2024-09-10 21:41:05 +02:00
Felix Bühler
7a46626d03
nixos/services.rippled: remove with lib;
( #339106 )
2024-09-10 21:35:12 +02:00
Adam C. Stephens
fbbafbb834
nixos/services.radicle: remove with lib;
( #339105 )
2024-09-10 12:00:35 -04:00
Felix Bühler
3ffbdee67c
nixos/services.snapper: remove with lib;
( #339096 )
2024-09-09 18:36:49 +02:00
Sefa Eyeoglu
dba4f38d34
nixos/renovate: set service type to simple
...
By setting `Type=oneshot` for longer running services like Renovate, the
unit remains in the `activating` state during the whole lifetime of the
main process. This is probably desirable for short scripts/programs that
run setup tasks for other services, like setting up network interfaces.
In those cases one can also make use of `RemainAfterExit` to treat the
service as `active` once the main process exits.
In the case of Renovate we do not make use of `RemainAfterExit` and we
have a longer running task, so `Type=simple` works better here.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-09-09 14:47:17 +02:00
Pol Dellaiera
bcb04b0967
open-webui: Add environmentFile
option ( #334830 )
2024-09-09 03:28:37 +02:00
Emily
42e6ee04b1
nixos/*: use pipewire by default ( #339209 )
2024-09-04 22:42:18 +01:00
K900
438fd16359
nixos/graphical-desktop: enable Pipewire audio by default
2024-09-04 13:56:42 +03:00
Aleksana
43b54f4834
nixos/services.bees: Fix evaluation ( #339185 )
2024-09-03 20:36:36 +08:00
Bruno BELANYI
4d1e8c93a6
nixos/prowlarr: set HOME for the service ( #317554 )
2024-09-03 11:08:10 +01:00
Felix Buehler
d37789ce5d
nixos/services.taskserver: remove with lib;
2024-09-02 22:29:22 +02:00
Felix Buehler
3687224301
nixos/services.snapper: remove with lib;
2024-09-02 22:28:48 +02:00
Felix Buehler
9ed63429ab
nixos/services.rippled: remove with lib;
2024-09-02 22:28:20 +02:00
Felix Buehler
11dd437b65
nixos/services.radicle: remove with lib;
2024-09-02 22:27:51 +02:00
Felix Buehler
cd7695ae97
nixos/services.portunus: remove with lib;
2024-09-02 22:27:08 +02:00
Zhong Jianxin
422ae9928a
nixos/services.bees: Fix evaluation
...
```
error: undefined variable 'mod'
```
2024-09-02 19:23:52 +08:00
Felix Buehler
0846124d8b
nixos/services.owncast: remove with lib;
2024-08-30 23:00:55 +02:00
Felix Buehler
20496ce388
nixos/services.osrm: remove with lib;
2024-08-30 23:00:55 +02:00
Felix Buehler
eddc7384db
nixos/services.ombi: remove with lib;
2024-08-30 23:00:55 +02:00
Felix Buehler
d40cf96f75
nixos/services.octoprint: remove with lib;
2024-08-30 23:00:55 +02:00
Felix Buehler
a99bf84530
nixos/services.nzbhydra2: remove with lib;
2024-08-30 23:00:54 +02:00
Felix Buehler
2da17447da
nixos/services.nzbget: remove with lib;
2024-08-30 23:00:54 +02:00
Felix Buehler
457b7563d4
nixos/services.ntfy-sh: remove with lib;
2024-08-30 23:00:54 +02:00
Felix Buehler
eeed115e37
nixos/services.novacomd: remove with lib;
2024-08-30 23:00:54 +02:00
Felix Buehler
b48bee9985
nixos/nix.sshServe: remove with lib;
2024-08-30 23:00:54 +02:00
Felix Buehler
42bdc30f19
nixos/services.n8n: remove with lib;
2024-08-30 23:00:53 +02:00
Felix Buehler
e00ab2106a
nixos/services.moonraker: remove with lib;
2024-08-30 23:00:53 +02:00
Felix Buehler
a4db992d51
nixos/services.mbpfan: remove with lib;
2024-08-30 23:00:53 +02:00
Felix Buehler
68fd69371f
nixos/services.mame: remove with lib;
2024-08-30 23:00:53 +02:00
Felix Buehler
a11ac85d65
nixos/services.logkeys: remove with lib;
2024-08-30 23:00:53 +02:00
Felix Buehler
25e0bc25f6
nixos/services.lifecycled: remove with lib;
2024-08-30 23:00:52 +02:00
Felix Buehler
d562492115
nixos/services.lidarr: remove with lib;
2024-08-30 23:00:52 +02:00
Felix Buehler
4e1b387f24
nixos/services.leaps: remove with lib;
2024-08-30 23:00:52 +02:00
Felix Buehler
118d8962d3
nixos/services.languagetool: remove with lib;
2024-08-30 23:00:52 +02:00
Felix Buehler
14f18ffb06
nixos/services.klipper: remove with lib;
2024-08-30 23:00:52 +02:00
Felix Buehler
cac7b5e266
nixos/services.jellyseerr: remove with lib;
2024-08-30 23:00:51 +02:00
Felix Buehler
2fbd333075
nixos/services.jackett: remove with lib;
2024-08-30 23:00:51 +02:00
Felix Buehler
a442c73bff
nixos/services.irkerd: remove with lib;
2024-08-30 23:00:51 +02:00
Felix Buehler
bd471d7eb1
nixos/services.input-remapper: remove with lib;
2024-08-30 23:00:51 +02:00
Felix Buehler
7065336804
nixos/services.ihaskell: remove with lib;
2024-08-30 23:00:50 +02:00
Felix Buehler
2270873952
nixos/services.heisenbridge: remove with lib;
2024-08-30 23:00:50 +02:00
Felix Buehler
0205ba83ab
nixos/services.headphones: remove with lib;
2024-08-30 23:00:50 +02:00
Felix Buehler
a40bb4329a
nixos/services.greenclip: remove with lib;
2024-08-30 23:00:50 +02:00
Felix Buehler
01533f55c4
nixos/services.gpsd: remove with lib;
2024-08-30 23:00:50 +02:00
Felix Buehler
22d14ed8a2
nixos/services.gollum: remove with lib;
2024-08-30 23:00:49 +02:00
Felix Buehler
9358cb9b7d
nixos/services.gitweb: remove with lib;
2024-08-30 23:00:49 +02:00
Felix Buehler
301dbd7fdf
nixos/services.fstrim: remove with lib;
2024-08-30 23:00:49 +02:00
Felix Buehler
1c84189d82
nixos/services.freeswitch: remove with lib;
2024-08-30 23:00:49 +02:00
Felix Buehler
df4cacf262
nixos/services.felix: remove with lib;
2024-08-30 23:00:49 +02:00
Felix Buehler
9d570bce41
nixos/services.evdevremapkeys: remove with lib;
2024-08-30 23:00:48 +02:00
Felix Buehler
4233be955d
nixos/services.etesync-dav: remove with lib;
2024-08-30 23:00:48 +02:00
Felix Buehler
ea8485f6c9
nixos/services.etebase-server: remove with lib;
2024-08-30 23:00:48 +02:00
Felix Buehler
0971178e73
nixos/services.errbot: remove with lib;
2024-08-30 23:00:48 +02:00
Felix Buehler
57c0e18882
nixos/services.dysnomia: remove with lib;
2024-08-30 23:00:41 +02:00
Felix Buehler
078a6f8d49
nixos/services.dwm-status: remove with lib;
2024-08-30 23:00:17 +02:00
Felix Buehler
df640cd6ad
nixos/services.duckling: remove with lib;
2024-08-30 23:00:17 +02:00
Felix Buehler
393ce48b20
nixos/services.domoticz: remove with lib;
2024-08-30 23:00:17 +02:00
Felix Buehler
3b6190d10d
nixos/services.docker-registry: remove with lib;
2024-08-30 23:00:17 +02:00
Felix Buehler
7a6ef913b7
nixos/services.disnix: remove with lib;
2024-08-30 23:00:17 +02:00
Felix Buehler
8b9a5020db
nixos/services.dictd: remove with lib;
2024-08-30 23:00:16 +02:00
Felix Buehler
c4c90f5fbe
nixos/services.devpi-server: remove with lib;
2024-08-30 23:00:16 +02:00
Felix Buehler
94b5a13466
nixos/services.devmon: remove with lib;
2024-08-30 23:00:16 +02:00
Felix Buehler
ea5f93bf13
nixos/services.cpuminer-cryptonight: remove with lib;
2024-08-30 23:00:16 +02:00
Felix Buehler
f57be92dcb
nixos/services.confd: remove with lib;
2024-08-30 23:00:16 +02:00
Felix Buehler
4948e0be37
nixos/services.clipmenu: remove with lib;
2024-08-30 23:00:15 +02:00
Felix Buehler
1315c69dfe
nixos/services.clipcat: remove with lib;
2024-08-30 23:00:15 +02:00
Felix Buehler
c3ef67ff5b
nixos/services.cgminer: remove with lib;
2024-08-30 23:00:15 +02:00
Felix Buehler
9c487f98b9
nixos/services.cfdyndns: remove with lib;
2024-08-30 23:00:15 +02:00
Felix Buehler
3c2fff40ba
nixos/services.canto-daemon: remove with lib;
2024-08-30 23:00:14 +02:00
Felix Buehler
5e8ed975ef
nixos/services.calibre-server: remove with lib;
2024-08-30 23:00:14 +02:00
Felix Buehler
02617d5a2a
nixos/services.bepasty: remove with lib;
2024-08-30 23:00:14 +02:00
Felix Buehler
a2e269bc37
nixos/services.bees: remove with lib;
2024-08-30 23:00:14 +02:00
Felix Buehler
5a7fba4027
nixos/services.beanstalkd: remove with lib;
2024-08-30 23:00:14 +02:00
Felix Buehler
11c69dd99f
nixos/services.bcg: remove with lib;
2024-08-30 23:00:13 +02:00
Felix Buehler
b8142ce7ca
nixos/services.bazarr: remove with lib;
2024-08-30 23:00:13 +02:00
Felix Buehler
686be24d1b
nixos/services.autofs: remove with lib;
2024-08-30 23:00:13 +02:00
Felix Buehler
62e1675246
nixos/services.apache-kafka: remove with lib;
2024-08-30 23:00:13 +02:00