The numbers in the source/ directory dictate loading order, which is okay. But I've grouped them wrong. They should be ordered not only by when they get sourced, but also by loose functional element.
So a new grouping:
00: dotfiles itself
10: unassigned
20: shell environment controlls
30: tools and utilities
40: operating systems
50: development environments
60: unassigned
70: unassigned
80: host-specific
90: applications
99: loaded last: clean-up of the rest (e.g. shell path goes here)
Within the groups I can still order things by using the 2nd digit, if it's required.
The numbers in the
source/
directory dictate loading order, which is okay. But I've grouped them wrong. They should be ordered not only by when they get sourced, but also by loose functional element.So a new grouping:
00: dotfiles itself 10: unassigned 20: shell environment controlls 30: tools and utilities 40: operating systems 50: development environments 60: unassigned 70: unassigned 80: host-specific 90: applications 99: loaded last: clean-up of the rest (e.g. shell path goes here)
Within the groups I can still order things by using the 2nd digit, if it's required.