1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-09 18:41:06 +01:00

programs/ssh: use 'toList'

This commit is contained in:
Bruno BELANYI 2025-12-03 14:39:03 +00:00 committed by Austin Horstman
parent 28741978a3
commit 12e7786854

View file

@ -151,14 +151,7 @@ let
identityFile = mkOption {
type = with types; either (listOf str) (nullOr str);
default = [ ];
apply =
p:
if p == null then
[ ]
else if lib.isString p then
[ p ]
else
p;
apply = p: if p == null then [ ] else lib.toList p;
description = ''
Specifies files from which the user identity is read.
Identities will be tried in the given order.
@ -168,14 +161,7 @@ let
identityAgent = mkOption {
type = with types; either (listOf str) (nullOr str);
default = [ ];
apply =
p:
if p == null then
[ ]
else if lib.isString p then
[ p ]
else
p;
apply = p: if p == null then [ ] else lib.toList p;
description = ''
Specifies the location of the ssh identity agent.
'';
@ -265,14 +251,7 @@ let
certificateFile = mkOption {
type = with types; either (listOf str) (nullOr str);
default = [ ];
apply =
p:
if p == null then
[ ]
else if lib.isString p then
[ p ]
else
p;
apply = p: if p == null then [ ] else lib.toList p;
description = ''
Specifies files from which the user certificate is read.
'';