1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-08 19:46:05 +01:00
home-manager/tests/modules
S0AndS0 1dbb3fd2f7
radio-active: add module to create config files
Configuration entry similar to;

```nix
programs.radio-active.enable = true;
```

By default `ffplay` is used for recording/playback, but that can be
changed by applying either of the following;

```nix
programs.radio-active.settings.AppConfig.player = "vlc";
programs.radio-active.settings.AppConfig.player = "mpv";
```

All other configuration options documented by;
https://github.com/deep5050/radio-active?tab=readme-ov-file#default-configs
maybe applied under the `AppConfig` attribute set.

Finally, the `aliases` attribute set allows for defining key/value pares
that will generate a `~/.radio-active-alias` of bookmarked stations, for
example something like;

```nix
programs.radio-active.aliases = {
  "Deep House Lounge" = "http://198.15.94.34:8006/stream";
};
```

... will result in;

```
Deep House Lounge==http://198.15.94.34:8006/stream
```

WARN: Darwin hosts may report issues about `pkgs.vlc`

Co-authored-by: Robert Helgesson <robert@rycee.net>
2025-09-28 08:58:42 +02:00
..
accounts accounts.email: add option to disable an account 2025-08-07 14:08:46 -05:00
config tests/home-cursor: don't use realPkgs 2025-04-18 15:56:09 -07:00
dbus dbus: Create with pacakges options (#7064) 2025-05-15 12:59:12 -05:00
files treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
home-environment dconf: revert: dconf: Provide dconf (#7215) 2025-06-05 15:06:51 -05:00
i18n/input-method fcitx5: fix iniFormat usage (#6899) 2025-04-23 15:10:12 -05:00
launchd launchd+targets/darwin: Escape XML in plists (#7356) 2025-08-09 11:22:08 -05:00
misc xdg-mime-apps: no spaces in default app entries 2025-09-22 20:56:58 -05:00
programs radio-active: add module to create config files 2025-09-28 08:58:42 +02:00
services tailscale-systray: add module (#7821) 2025-09-26 15:14:09 +00:00
systemd treewide: remove unused code (#6985) 2025-05-07 10:03:21 -05:00
targets-darwin treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
targets-linux treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xresources treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00