On how many computers (virtual or physical) do you currently have your dotfiles? Not using git, it probably should support a simple directory of files as well.
Some dotfile managers work directly with git repositories, but due to about 25% The remaining 10% used a range of methods, including cloud syncing (eg. The responses to this showed that Git was by far the most popular method,Īfter that was 14.7% not using any form of syncing or change tracking.
#Remove dotbot software
It would seem that any new management software would have to have a low learningĬurve and good documentation! Which method do you use for tracking changes or syncing your dotfiles? Some comments showed an interest in using management software, if they had some Out of these answers, all of them seemed pretty happy with their current setup. I added this question towards the end of the survey upon seeing so many 'None'Īnswers, so didn't end up with many responses (about 8). If you selected None to the previous question, what would convince you to start using such software?
#Remove dotbot full
The full list of unique different software from responses is below:
I'll just go through each question in the order they were presented in the Requirements that come up during the iterative development process. On initial requirements, requirements elicited from this survey, and further The ultimate aim of this project is to build a dotfiles management program based Idea from the community on the current state of dotfiles management in the real This survey was part of requirements engineering. Programs, including custom bash scripts, Dotbot, Ansible, SaltStack, and I personally love configuring dotfiles, and have tried several management Bash scripts are too finicky, Ansible too complex, etc. It has a nice scope - simple to implement a basic one, but plenty of room forįancy features, and every program I've tried so far has been lacking in someĪrea.
I chose dotfiles management software as my topic. You know: regression testing, iterative development, TDD, CI, and Pick a software project to build that involves software engineering best Backgroundįor PRT455 (Software Engineering Practice), a 4th year uni subject, I needed to The full survey results can be found here on Google Forms. I ended up receiving about 230 responses, which was pretty unexpected! Thanks to How they manage their dotfiles, and their thoughts about it. their configuration files for various software), asking for Over the last couple of days, I published a survey targeted at people who manageĭotfiles (ie.