How do I keep track of the dependencies for my dotfiles?
Asked by
TechyStar92
I've been hopping between desktop environments a lot, and I always struggle to remember all the dependencies I need for my dotfiles. It's frustrating because I end up missing something essential and have to research what I'm lacking. How do you guys compile a list of all the necessary packages and dependencies, especially all the fonts and such? Any strategies to make this easier?
Answers
A simple way is to just write out a long command that includes all the packages you need, then copy-paste it when you're setting up. But I get it, it's tricky to know what all those packages are when you've got so many installed and some of them might be unnecessary.
Reply to this answer
There's some useful resources out there! You might want to check out community wikis or forums for tips on managing dependencies. Also, it's great to back up your configs and experiment in a virtual machine to avoid issues when youโre testing things out.
Reply to this answer
Check your config files! They often list the apps you're using. For example, if you see 'rofi' in your config, you know you need that package. Keep an eye on keybinds in your screenshots too, like 'grim' for screenshots and 'brillo' for brightness controls. It's helpful to document what you use regularly.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions