home-manager/modules
David Baynard 41790ba656
mbsync: extend config type with list of strings
Some configuration options can take space separated strings; for
example `SSLVersions` can be configured with multiple allowed
versions.

    SSLVersions TLSv1.3 TLSv1.2

This can now be represented in Home Manager.

    SSLVersions = [ “TLSv1.3” “TLSv1.2” ];

In implementing this change, it uses oneOf for config type, as it is a
cleaner way to represent the union than the nested eithers
formulation.

Also add SSLVersions to test lists of strings in
`account.extraConfig`.
2022-09-20 01:24:21 +02:00
..
accounts email: fix the office365 smtp host (#3191) 2022-08-29 21:48:12 -04:00
config treewide: replace <link> by <xref> where appropriate 2022-08-26 00:07:08 +02:00
i18n/input-method kime: Fix kime systemd service broken (#2621) 2022-01-17 13:53:42 -05:00
launchd format: update and remove exceptions (#3029) 2022-06-16 14:13:06 +02:00
lib btop: add module 2022-09-05 14:34:37 +02:00
lib-bash nix: add support for nix profile 2022-03-26 15:11:28 +01:00
misc xdg.userDirs: avoid using $HOME 2022-09-16 13:41:39 +02:00
po Translate using Weblate (Danish) 2022-09-19 22:24:39 +02:00
programs mbsync: extend config type with list of strings 2022-09-20 01:24:21 +02:00
services mpd: use XDG music dir if XDG user dirs are enabled 2022-09-16 13:41:40 +02:00
targets darwin: add support for 'defaults -currentHost' options 2022-07-24 15:17:21 +02:00
default.nix Add lib argument to homeManagerConfiguration (#2753) 2022-04-17 18:14:41 -04:00
files.nix nix: add support for nix profile 2022-03-26 15:11:28 +01:00
home-environment.nix treewide: replace <link> by <xref> where appropriate 2022-08-26 00:07:08 +02:00
manual.nix format: update and remove exceptions (#3029) 2022-06-16 14:13:06 +02:00
modules.nix gallery-dl: add module 2022-09-09 11:56:37 +02:00
systemd-activate.rb Revert "systemd: use sd-switch" 2020-08-04 19:38:14 +02:00
systemd-activate.sh Revert "systemd: use sd-switch" 2020-08-04 19:38:14 +02:00
systemd.nix systemd: handle Install.RequiredBy 2022-09-08 10:39:57 +02:00
xresources.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
xsession.nix xsession: add xplugd service to accompany setxkbmap (#2450) 2021-12-23 15:38:44 -05:00