Replies: 4 comments 6 replies
-
Personally I use a provisioning script (Linux and macOS), and have similar approaches for Windows elsewhere. |
Beta Was this translation helpful? Give feedback.
-
I've converted this to a discussion as it has no clear resolution. |
Beta Was this translation helpful? Give feedback.
-
I've only Ubuntu machines to manage, and I use this approach:
I usually help my friends with transition to Linux, and for that I've created scripts with application profiles, like teacher, writer, movies, gamer, etc. |
Beta Was this translation helpful? Give feedback.
-
You might want to consider asdf which addresses many of the problems mentioned above. |
Beta Was this translation helpful? Give feedback.
-
What exactly are you trying to do?
Hi, first thank's a lot for this great tool !
This issue is not directly linked to
chezmoi
but I decided to open it here because i'm sure several users would be able to help (do not hesitate to close this issue if you think it's definitely not the right place to open it).I'm using
chezmoi
since several months and i'm happy with it to manage my dot files. This is great tool to quickly get my configuration files when i'm installing a new computer, ok for this part.But when my dot files are successfully imported the applications I used to have on my personal laptop still have to be installed (and the list of the apps to install can be very long). I'm looking for an easy solution to provision all the apps I use on a new machine very quickly.
Ideally when I setup a new machine I would like to be able to execute only few commands to have all my dot files and applications installed.
chezmoi
and pull my dot files (ok for this part)For example we could have a YAML file which looks like this one (it's only an example and the format is obviously not "very well-designed").
This YAML file would allows to describe the following stuffs.
Ideally "the tool", let's assume we name it
thetool
would bethetool -f config.yaml
config.yaml
file would be required to use it).Do you know any tool which allows to do that ? If not how do you re-install your computers to not lost all the apps you're used to install ?
What have you tried so far?
For now I started to develop custom bash scripts which can be easily pulled on a new machine. It works well but it's a custom made solution and is not shared with the community.
Where else have you checked for solutions?
I searched on Internet but did not found any simple solution for a personal computer (most of the tools are dedicated to server provisioning).
Beta Was this translation helpful? Give feedback.
All reactions