fix steam skin updates
This commit is contained in:
@ -54,6 +54,7 @@ in {
|
|||||||
];
|
];
|
||||||
|
|
||||||
# This doesn't work because steam doesn't detect symlinked skins, files have to be copied
|
# This doesn't work because steam doesn't detect symlinked skins, files have to be copied
|
||||||
|
# https://github.com/ValveSoftware/steam-for-linux/issues/3572
|
||||||
# home.file = mkMerge [
|
# home.file = mkMerge [
|
||||||
# (optionalAttrs cfg.steam.adwaita {
|
# (optionalAttrs cfg.steam.adwaita {
|
||||||
# "adwaita-for-steam" = {
|
# "adwaita-for-steam" = {
|
||||||
@ -70,6 +71,11 @@ in {
|
|||||||
mkdir ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins
|
mkdir ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Delete the directory to copy again, if src was updated
|
||||||
|
if [ -d ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins/Adwaita ]; then
|
||||||
|
rm -rf ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins/Adwaita
|
||||||
|
fi
|
||||||
|
|
||||||
cp -r ${pkgs.adwaita-for-steam}/share/adwaita-for-steam/Adwaita ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins/Adwaita
|
cp -r ${pkgs.adwaita-for-steam}/share/adwaita-for-steam/Adwaita ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins/Adwaita
|
||||||
chmod -R +w ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins/Adwaita
|
chmod -R +w ${config.home.homeDirectory}/.var/app/com.valvesoftware.Steam/.local/share/Steam/skins/Adwaita
|
||||||
'';
|
'';
|
||||||
|
Reference in New Issue
Block a user