well... "all" ipk's will set you back roughly;
- 3$ each time you build from scratch in power costs...
- 750MB+ worth of files to move each time you build....
- 99.7% greater chance of encountering a build error
... ( and you'd only ever use less than 1% of them )
so as a solution its impracticable even if easily enabled......
Some beginner options....;
OPTION1
keep a cumulative diff file
- keep running ./scripts/diffconfig >> ../diffcumulative
- once in a while cat ../diffcumulative | grep -v 'CONFIG_TARGETETCETC' | sort | uniq > ../diffcumulative.uniq
( this is just a basic principle... you need to apply based on your needs )
so after a few weeks / months... you end up with a decent list of anything you've ever selected
OPTION2
only build kmods you need.... then use the repo's for other packages...
OPTION3
use imagebuilder or stable
( recommended at your level at least for real world usage... you can always tinker with the buildroot on the side ... knowledge of it it helps when using image builder )
Finally, when you get errors... spend time reading all documentation and trying to fix errors yourself... expect to have to go back to square one many times.... start small and slowly add skills... rather than trying something overly adventurous to begin with.... following this advice will solve most issues you come across.