Directory Structure
My working environment.
~/repos
Where git repos are placed.
~/worktrees
Where git worktrees are placed.
~/playground
Where scratch paper and fiddle files are placed.
~/inbound
Think of it as ~/Downloads
, but since not every environment has a ~/Downloads
(devboxes), we use this.
~/bin
A place to dump stuff that I want in my path. Yes, there is ~/.local/bin
and probably other "standards", but I do this.
~/external_repos
(optional)
I sometimes will separate my own, or internal code from external code. At work I have a ton of repos in ~/repos
and knowing that they are all related to interal things is nice. I will place code that is external to work code in ~/external_repos
. If I want to explore a depedency code base in depth, for example.