修改mimeapps.list的配置方式

This commit is contained in:
2025-05-19 10:41:29 +08:00
parent 91b8e65a79
commit b1540dfb96
7 changed files with 99 additions and 108 deletions

View File

@@ -25,12 +25,15 @@ in
});
};
xdg.configFile = {
"Code/User/keybindings.json" = {
source = config.home-libs.mkOutOfStoreSymlink "modules/home/vscode/keybindings.json";
};
"Code/User/settings.json" = {
source = config.home-libs.mkOutOfStoreSymlink "modules/home/vscode/settings.json";
};
};
# 使用map函数循环 conf 变量,动态的生成 home.file.<user>.config.${i}
xdg.configFile = builtins.listToAttrs
(builtins.map
(name: {
name = "Code/User/${name}";
value = {
source = config.home-libs.mkOutOfStoreSymlink "modules/home/vscode/conf/${name}";
};
})
(builtins.attrNames (builtins.readDir ./conf))
);
}