vlc: handle the config file with sane.fs

This commit is contained in:
colin 2023-01-06 16:11:56 +00:00
parent 53edf4e6af
commit 1839f87a4e

View File

@ -1,14 +1,14 @@
{ config, lib, ... }:
{ config, lib, sane-lib, ... }:
lib.mkIf config.sane.home-manager.enable
{
home-manager.users.colin.xdg.configFile."vlc/vlcrc".text =
sane.fs."/home/colin/.config/vlc/vlcrc" =
let
feeds = import ./feeds.nix { inherit lib; };
podcastUrls = lib.strings.concatStringsSep "|" (
builtins.map (feed: feed.url) feeds.podcasts
);
in ''
in sane-lib.fs.wantedText ''
[podcast]
podcast-urls=${podcastUrls}
[core]