Version 4 (modified by 15 years ago) ( diff ) | ,
---|
Table of Contents
Main Idea and Purpose
I have always tried to have the perfect home setup with important and needed features for any advanced linux user (normal users can found very interesting tips), actually I have a new and even better setup, everytime more near to the perfection (very possible never reachable), but this setup includes a thousand of nice features, there's a few examples:
- Encryption of all my data
- Everything on the home of my user, nothing on the system anymore
- History (based on home-vcs) of the data that will be interesting to maintain an history
- Branches, useful to switch to another mode, this can be an older version/release of something (Elive, there), or simply another different project
- Lots of automatizations
- Easy and automatized backups
- Syncronized with other computers
- Travel anywhere and have your full home, data, and configurations, just like automations, tools, scripts, etc...
- Not need of your computer in order to work anywhere (everything always with you)
If you found that these things will be interesting for you, then continue reading...
First Setup
Note that Im explaining it just like how I have setup it for me, you are of course free to use my ideas/features or not, but remember that my scripts/tools included on this article are setup to work on that way, you must hack them at your needs, if you think that you have do something interesting on your hack useful for me, you are welcome to send me an email with your modifications/ideas.
The first thing to do is to have everything on a own home, independent of the rest of the system, for that, we will use a special partition for that user home data and we will crypt it with luks mode encryption, you can found howto's in google about how to do that.
Im using right now a small external hard disk (2.5") plugged on my laptop via USB, while moving all my data to my new home structure im going to work only from the laptop for now, this is a very interesting because you can travel anywhere with your small hard disk and boot any computer and having all your work environment ready to use, just like in your house.
TODO PAGE: FIXME
- Include a TGZ with all the required files/tools:
- /home/home_thana_creator_environment.sh