1
0
mirror of https://github.com/kmein/niveum synced 2026-03-23 05:11:08 +01:00

2 Commits

Author SHA1 Message Date
f3116bfc12 fix(nextcloud): start after gnome keyring 2022-04-17 10:48:32 +02:00
906cc1981e fix(tuna): nix types 2022-04-15 01:17:38 +02:00
2 changed files with 8 additions and 3 deletions

View File

@@ -49,6 +49,11 @@ in {
};
};
systemd.user.services.nextcloud-client = {
wants = ["gnome-keyring.service"];
after = ["gnome-keyring.service"];
};
environment.systemPackages = [
(pkgs.writers.writeDashBin "book" ''
set -efu

View File

@@ -74,8 +74,8 @@ in {
systemd.tmpfiles.rules = let
tags = lib.lists.unique (lib.concatMap ({tags ? [], ...}: tags) streams);
tagStreams = tag: map (lib.getAttr "stream") (lib.filter ({tags ? [], ...}: lib.elem tag tags) streams);
makePlaylist = name: urls: pkgs.writeText "${name}.m3u" (lib.concatStringsSep "\n" urls);
tagStreams = tag: lib.filter ({tags ? [], ...}: lib.elem tag tags) streams;
makePlaylist = name: streams: pkgs.writeText "${name}.m3u" (lib.concatMapStringsSep "\n" (lib.getAttr "stream") streams);
in
map (tag:
tmpfilesConfig {
@@ -87,7 +87,7 @@ in {
argument = makePlaylist tag (tagStreams tag);
})
tags
+ [
++ [
(tmpfilesConfig {
type = "L+";
mode = "0644";