Audit Guix Home dotfiles for mutable state and generated artifacts #3
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tay/dotfiles#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Audit the Stow-layout inputs imported by
home-dotfiles-service-typeand stop deploying mutable application state, caches, generated files, and backups as immutable Guix Home configuration.Guix Home symlinks managed files to the store. Applications may fail to update mutable files, replace the symlink and drift from the Home generation, or create noisy rebuilds when state is accidentally committed.
Initial candidates
Review at least:
htop/htop_history;welcome_news_latest_date_file;kwinoutputconfig.json;*.bak-*files;Do not remove intentional declarative preferences merely because the application sometimes rewrites them. Never add credentials or other secrets to Guix Home or the repository.
Proposed implementation
~files.Acceptance checks
/gnu/store.Imported from GitHub issue/PR. Originally posted by htayj on 2026-08-17T04:34:28Z.