reusing home directory [closed]











up vote
0
down vote

favorite












I am using linux mostly for programming in python/go/C++ from vim in a shell. It always takes me sometime to set my environments right when installing a new machine. Any tips on how I can reuse an existing home directory set up that I like on a new machine?










share|improve this question













closed as unclear what you're asking by G-Man, RalfFriedl, msp9011, Archemar, JigglyNaga Dec 6 at 17:38


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.















  • Could you please edit your post to include additional context. Right now your question is very vague. What have you tried and what errors have you encountered?
    – kemotep
    Dec 6 at 2:48










  • It sounds like you want dotfile management, there are many solutions available so use your favorite search engine to check them all out. It looks like GitHub has put up some information about dotfile management that seems interesting.
    – GracefulRestart
    Dec 6 at 3:06















up vote
0
down vote

favorite












I am using linux mostly for programming in python/go/C++ from vim in a shell. It always takes me sometime to set my environments right when installing a new machine. Any tips on how I can reuse an existing home directory set up that I like on a new machine?










share|improve this question













closed as unclear what you're asking by G-Man, RalfFriedl, msp9011, Archemar, JigglyNaga Dec 6 at 17:38


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.















  • Could you please edit your post to include additional context. Right now your question is very vague. What have you tried and what errors have you encountered?
    – kemotep
    Dec 6 at 2:48










  • It sounds like you want dotfile management, there are many solutions available so use your favorite search engine to check them all out. It looks like GitHub has put up some information about dotfile management that seems interesting.
    – GracefulRestart
    Dec 6 at 3:06













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I am using linux mostly for programming in python/go/C++ from vim in a shell. It always takes me sometime to set my environments right when installing a new machine. Any tips on how I can reuse an existing home directory set up that I like on a new machine?










share|improve this question













I am using linux mostly for programming in python/go/C++ from vim in a shell. It always takes me sometime to set my environments right when installing a new machine. Any tips on how I can reuse an existing home directory set up that I like on a new machine?







linux home






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 6 at 2:43









Spasski

32




32




closed as unclear what you're asking by G-Man, RalfFriedl, msp9011, Archemar, JigglyNaga Dec 6 at 17:38


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.






closed as unclear what you're asking by G-Man, RalfFriedl, msp9011, Archemar, JigglyNaga Dec 6 at 17:38


Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.














  • Could you please edit your post to include additional context. Right now your question is very vague. What have you tried and what errors have you encountered?
    – kemotep
    Dec 6 at 2:48










  • It sounds like you want dotfile management, there are many solutions available so use your favorite search engine to check them all out. It looks like GitHub has put up some information about dotfile management that seems interesting.
    – GracefulRestart
    Dec 6 at 3:06


















  • Could you please edit your post to include additional context. Right now your question is very vague. What have you tried and what errors have you encountered?
    – kemotep
    Dec 6 at 2:48










  • It sounds like you want dotfile management, there are many solutions available so use your favorite search engine to check them all out. It looks like GitHub has put up some information about dotfile management that seems interesting.
    – GracefulRestart
    Dec 6 at 3:06
















Could you please edit your post to include additional context. Right now your question is very vague. What have you tried and what errors have you encountered?
– kemotep
Dec 6 at 2:48




Could you please edit your post to include additional context. Right now your question is very vague. What have you tried and what errors have you encountered?
– kemotep
Dec 6 at 2:48












It sounds like you want dotfile management, there are many solutions available so use your favorite search engine to check them all out. It looks like GitHub has put up some information about dotfile management that seems interesting.
– GracefulRestart
Dec 6 at 3:06




It sounds like you want dotfile management, there are many solutions available so use your favorite search engine to check them all out. It looks like GitHub has put up some information about dotfile management that seems interesting.
– GracefulRestart
Dec 6 at 3:06










1 Answer
1






active

oldest

votes

















up vote
0
down vote



accepted










A few options I have used are:




  1. Have your /home or /home/user directory located on its own partition in your hard drive. Whenever you install a new Linux distro, create a user with the same UID as your other systems, and mount your /home partition.


  2. Similar to option 1, keep all configuration files on its own partition or flash drive and install them where necessary.


  3. Keep all your configuration files on github (or something similar), and download them on new systems.







share|improve this answer






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote



    accepted










    A few options I have used are:




    1. Have your /home or /home/user directory located on its own partition in your hard drive. Whenever you install a new Linux distro, create a user with the same UID as your other systems, and mount your /home partition.


    2. Similar to option 1, keep all configuration files on its own partition or flash drive and install them where necessary.


    3. Keep all your configuration files on github (or something similar), and download them on new systems.







    share|improve this answer



























      up vote
      0
      down vote



      accepted










      A few options I have used are:




      1. Have your /home or /home/user directory located on its own partition in your hard drive. Whenever you install a new Linux distro, create a user with the same UID as your other systems, and mount your /home partition.


      2. Similar to option 1, keep all configuration files on its own partition or flash drive and install them where necessary.


      3. Keep all your configuration files on github (or something similar), and download them on new systems.







      share|improve this answer

























        up vote
        0
        down vote



        accepted







        up vote
        0
        down vote



        accepted






        A few options I have used are:




        1. Have your /home or /home/user directory located on its own partition in your hard drive. Whenever you install a new Linux distro, create a user with the same UID as your other systems, and mount your /home partition.


        2. Similar to option 1, keep all configuration files on its own partition or flash drive and install them where necessary.


        3. Keep all your configuration files on github (or something similar), and download them on new systems.







        share|improve this answer














        A few options I have used are:




        1. Have your /home or /home/user directory located on its own partition in your hard drive. Whenever you install a new Linux distro, create a user with the same UID as your other systems, and mount your /home partition.


        2. Similar to option 1, keep all configuration files on its own partition or flash drive and install them where necessary.


        3. Keep all your configuration files on github (or something similar), and download them on new systems.








        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 6 at 3:15

























        answered Dec 6 at 3:10









        Peschke

        2,445924




        2,445924















            Popular posts from this blog

            Morgemoulin

            Scott Moir

            Souastre