diff --git a/hosts/common/configs/user/gui/discord/default.nix b/hosts/common/configs/user/gui/discord/default.nix index a2c41c7..fc7e2a4 100644 --- a/hosts/common/configs/user/gui/discord/default.nix +++ b/hosts/common/configs/user/gui/discord/default.nix @@ -4,16 +4,7 @@ }: { lib, pkgs, ... }: { - environment.persistence = { - "/persist"."${home}/.config/vesktop" = { }; - "/cache" = { - "${home}/.config/vesktop/sessionData/Cache" = { }; - "${home}/.config/vesktop/sessionData/Code Cache" = { }; - "${home}/.config/vesktop/sessionData/DawnGraphiteCache" = { }; - "${home}/.config/vesktop/sessionData/DawnWebGPUCache" = { }; - "${home}/.config/vesktop/sessionData/GPUCache" = { }; - }; - }; + environment.persistence."/persist"."${home}/.config/vesktop" = { }; home-manager.users.${user} = { home.packages = with pkgs; [ vesktop ]; diff --git a/hosts/common/configs/user/gui/vscode/default.nix b/hosts/common/configs/user/gui/vscode/default.nix index cec8f5c..3788257 100644 --- a/hosts/common/configs/user/gui/vscode/default.nix +++ b/hosts/common/configs/user/gui/vscode/default.nix @@ -12,23 +12,9 @@ let hmConfig = config.home-manager.users.${user}; in { - environment.persistence = { - "/persist"."${home}/.config/Code" = { }; - # Bastard: https://github.com/microsoft/vscode/issues/3884 - "/cache" = { - "${home}/.config/Code/Cache" = { }; - "${home}/.config/Code/CachedConfigurations" = { }; - "${home}/.config/Code/CachedData" = { }; - "${home}/.config/Code/CachedExtensionVSIXs" = { }; - "${home}/.config/Code/CachedExtensions" = { }; - "${home}/.config/Code/CachedProfilesData" = { }; - "${home}/.config/Code/Code Cache" = { }; - "${home}/.config/Code/DawnCache" = { }; - "${home}/.config/Code/GPUCache" = { }; - "${home}/.config/Code/Service Worker/CacheStorage" = { }; - "${home}/.config/Code/Service Worker/ScriptCache" = { }; - }; - }; + # Bastard: https://github.com/microsoft/vscode/issues/3884 + # Also for Discord, but those guys are even bigger bastards. + environment.persistence."/persist"."${home}/.config/Code" = { }; home-manager.users.${user} = { imports = [ ./options.nix ];