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:
worldofpeace 2019-11-28 16:01:58 -05:00
parent 34dc4a5e03
commit ef11164c0c

View file

@ -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;
};