Skip to content

Commit

Permalink
nixos/wpa_supplicant: use literalExample
Browse files Browse the repository at this point in the history
For various reasons, big Nix attrsets look ugly in the generated manual
page[1]. Use literalExample to fix it.

[1] Quotes around attribute names are lost, newlines inside multi-line
strings are shown as '\n' and attrs written on multiple lines are joined
into one.

(cherry picked from commit 6b7a937)
  • Loading branch information
bjornfor committed Sep 15, 2017
1 parent c90c295 commit 8f37a14
Showing 1 changed file with 13 additions and 12 deletions.
25 changes: 13 additions & 12 deletions nixos/modules/services/networking/supplicant.nix
Expand Up @@ -181,18 +181,19 @@ in

default = { };

example = {
"wlan0 wlan1" = {
configFile = "/etc/wpa_supplicant";
userControlled.group = "network";
extraConf = ''
ap_scan=1
p2p_disabled=1
'';
extraCmdArgs = "-u -W";
bridge = "br0";
};
};
example = literalExample ''
{ "wlan0 wlan1" = {
configFile = "/etc/wpa_supplicant";
userControlled.group = "network";
extraConf = '''
ap_scan=1
p2p_disabled=1
''';
extraCmdArgs = "-u -W";
bridge = "br0";
};
}
'';

description = ''
Interfaces for which to start <command>wpa_supplicant</command>.
Expand Down

0 comments on commit 8f37a14

Please sign in to comment.