On each new PC I make a folder named after some version of the afterlife: 'xibalba,' 'elysium,' 'outerdark.' And that's where I keep all my code. I assume everyone does this? And I'm curious where you keep your code on your own PC.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (56)
That's interesting 😄
Mine is simple
~/projects
for all my.. well, projects. And inside are dirs by technology for personal stuff, e.g.python/
,react/
, etc. And%company_name%/
for full-time job projects.I'm boring/lazy. Mines literally just "Code" and it's a top level directory so I can just
cd code
and find what I need hahaThis makes more sense than the people calling it “github”
Is that a thing people do!?
on here and on Twitter it is, I think, the most common answer
Me too
Same here!
I use variants of ~/_git/repo_domain/repo_group/repo_name depending on the hosting.
Allows me to quickly browse stuff that is either local, github, gitlab, etc...
Anything related to software tools I keep in ~/work/tools, organised in concept, vendor, tool, version (ie: ide/jetbrains/intellij/20201).
Project related stuff like documents, assets I keep in variants of ~/work/projects/customer_name/initiative/project
Many people place code together with projects, but having separate folders is useful to avoid long paths, and I get a clear ideia of what's transient and versioned or not.
Nice 👍
I'm a bit obsessive-compulsive when it comes to organizing my files (either it has be consistent OR I'd leave it completely messy). After trying complex structures, now under the default Mac OS
Documents
, I just have:Last two directories will be for non-code personal projects but currently they are empty. I recently changed laptop (~3 months ago); my old projects are in my external HDD.
Echoing love for
~/dev
. It's short enough that it's easy to get to my files, though I am liking some of the organizing in this thread.~/dev
is a mix of Github, GitLab, and local on my Mac which is a tad unwieldy, especially when most of those haven't been touched in ages. My current Chromebook's~/dev
at least is pretty clean since it's new.I keep all my projects in
~/code/
, breaking down each project into its own directory. I don't have my first customer yet, but when I do I'll have a directory in the code directory calledcustomers
and store that data in each customers own directory.I save creative names for my hostnames. Each host in my network is named after a Norse god.
~/dev/<language>/<project>
for local projects,~/dev/git/<project>
for projects on GitHubBe prepared to be underwhelmed.
I name my folder... dev/ 😀
On my work laptop, it's on a secondary storage drive. So it's like this:
Of course I'm on Windows and need them accessible via stuff like FileZilla and Explorer, otherwise I'd probably have them all in WSL directly. 🤷♂️