vscode: don't create an empty settings.json
If I enable this module without using the userSettings option it will create an empty settings.json. We use mkIf to prevent this on the default value.
This commit is contained in:
parent
34dc4a5e03
commit
ef11164c0c
|
@ -85,7 +85,10 @@ in
|
|||
foldr
|
||||
(a: b: a // b)
|
||||
{
|
||||
"${configFilePath}".text = builtins.toJSON cfg.userSettings;
|
||||
"${configFilePath}" =
|
||||
mkIf (cfg.userSettings != {}) {
|
||||
text = builtins.toJSON cfg.userSettings;
|
||||
};
|
||||
}
|
||||
toSymlink;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue