How do I keep track of the dependencies for my dotfiles?

July 4, 2025 3 answers
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

GadgetGuru77
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
HelpfulHacker19
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
SmoothOperator42
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