mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-05-25 17:09:56 +02:00
chore: keep ~/.cache off tmpfs to avoid high RAM usage
This commit is contained in:
@@ -102,6 +102,9 @@ in
|
|||||||
"Documents"
|
"Documents"
|
||||||
"Videos"
|
"Videos"
|
||||||
|
|
||||||
|
# Keep .cache off tmpfs to avoid high RAM usage; many apps use it and it is storage-heavy.
|
||||||
|
".cache"
|
||||||
|
|
||||||
# ======================================
|
# ======================================
|
||||||
# Codes / Work / Playground
|
# Codes / Work / Playground
|
||||||
# ======================================
|
# ======================================
|
||||||
@@ -117,8 +120,6 @@ in
|
|||||||
".local/state/home-manager"
|
".local/state/home-manager"
|
||||||
".local/state/nix/profiles"
|
".local/state/nix/profiles"
|
||||||
".local/share/nix"
|
".local/share/nix"
|
||||||
".cache/nix"
|
|
||||||
".cache/nixpkgs-review"
|
|
||||||
|
|
||||||
# ======================================
|
# ======================================
|
||||||
# IDE / Editors
|
# IDE / Editors
|
||||||
@@ -201,7 +202,6 @@ in
|
|||||||
".local/bin"
|
".local/bin"
|
||||||
# python uv
|
# python uv
|
||||||
".local/share/uv"
|
".local/share/uv"
|
||||||
".cache/uv"
|
|
||||||
|
|
||||||
# ======================================
|
# ======================================
|
||||||
# Security
|
# Security
|
||||||
@@ -266,9 +266,7 @@ in
|
|||||||
# ======================================
|
# ======================================
|
||||||
".mozilla"
|
".mozilla"
|
||||||
".config/google-chrome"
|
".config/google-chrome"
|
||||||
".cache/google-chrome"
|
|
||||||
".config/chromium"
|
".config/chromium"
|
||||||
".cache/chromium"
|
|
||||||
|
|
||||||
# ======================================
|
# ======================================
|
||||||
# CLI data
|
# CLI data
|
||||||
@@ -277,7 +275,6 @@ in
|
|||||||
".local/share/zoxide"
|
".local/share/zoxide"
|
||||||
".local/share/direnv"
|
".local/share/direnv"
|
||||||
".local/share/k9s"
|
".local/share/k9s"
|
||||||
".cache/tealdeer" # tldr
|
|
||||||
|
|
||||||
# ======================================
|
# ======================================
|
||||||
# Containers
|
# Containers
|
||||||
@@ -309,13 +306,6 @@ in
|
|||||||
".config/mozc" # used by fcitx5-mozc
|
".config/mozc" # used by fcitx5-mozc
|
||||||
|
|
||||||
".config/nushell"
|
".config/nushell"
|
||||||
|
|
||||||
# noctalia shell
|
|
||||||
".cache/noctalia"
|
|
||||||
|
|
||||||
# AI
|
|
||||||
".cache/modelscope"
|
|
||||||
".cache/huggingface"
|
|
||||||
];
|
];
|
||||||
files = [
|
files = [
|
||||||
{
|
{
|
||||||
@@ -357,7 +347,6 @@ in
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
"/home/${username}/.config".d = permission;
|
"/home/${username}/.config".d = permission;
|
||||||
"/home/${username}/.cache".d = permission;
|
|
||||||
"/home/${username}/.local".d = permission;
|
"/home/${username}/.local".d = permission;
|
||||||
"/home/${username}/.local/share".d = permission;
|
"/home/${username}/.local/share".d = permission;
|
||||||
"/home/${username}/.local/state".d = permission;
|
"/home/${username}/.local/state".d = permission;
|
||||||
|
|||||||
Reference in New Issue
Block a user