Skip to content

dennishilk/gentoo-state

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gentoo-state

gentoo x11 backup license Philosophy

What is gentoo-state?

gentoo-state is a transparent, human-readable backup tool for Gentoo Linux.

It captures the actual state of a system —
not as an image, not as a snapshot, but as structured data you can understand and version.

No magic.
No restore surprises.
No black boxes.


✨ Philosophy

  • boring is good
  • X11 focused
  • reproducible > automatic
  • readable > compressed
  • explicit > clever

This tool exists because disk images and snapshots do not explain systems.


📦 What gentoo-state backs up

  • Portage configuration (/etc/portage)
  • Selected system metadata
  • User configuration (~/.config, .xmonad, shell configs)
  • Installed package state
  • Gentoo profile & USE flags

📄 Full list: see MANIFEST.md


🚫 What it will never back up

  • Browser profiles & history
  • Cache directories
  • Temporary files
  • Steam libraries & game drives
  • Secrets (unless explicitly enabled)

🎯 Target audience Gentoo users

XMonad / minimal WM users

People who reinstall systems intentionally

Anyone who wants control, not automation

🛡 License MIT – do whatever you want, but know what you’re doing 😉

About

Human-readable backup tool for Gentoo Linux. Capture your system state as structured data – not disk images.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages