Personally, to keep my documents like Inkscape files or LibreOffice documents separate from my code, I add a directory under my home directory called Development. There, I can do git clones to my heart’s content

What do you all do?

10 points

Same, but by language, e.g. Development/Python.

permalink
report
reply
9 points

What if a project uses multiple languages?

permalink
report
parent
reply
23 points
*

Symlink each individual file, obviously.

permalink
report
parent
reply
1 point

Me waiting for tagging filesystems to become the standard

permalink
report
parent
reply
4 points

Thinking of the projects I work on, I don’t understand the value in categorizing by language, rather than theme (~/Development/Web/, ~/Development/Games/) or just the project folders right there.

permalink
report
parent
reply
2 points

Yeah, everyone has to find their own way of organising, I guess. For me, there are too many different little projects that it would get messy throwing them all in one folder. And they’re so varied that I couldn’t think of one single “theme” or topic for most of them. Nothing I would remember a week later anyways.

permalink
report
parent
reply
4 points

I use ~/workspace . I think I got this from when I first started using Java years ago. Eclipse created new projects in this directory by default maybe?

permalink
report
reply
2 points

I do this too, maybe this explains why

permalink
report
parent
reply
27 points

~/dev/, with project/org subdirectories

permalink
report
reply
2 points

Same. Short and sweet.

permalink
report
parent
reply
24 points

Admittedly, that irks me slightly just because of the shared name with the devices folder in root, but do what works for you.

permalink
report
parent
reply
28 points
*

I actually have my whole home directory like that for that reason haha

bin - executables
dev - development, git projects
doc - documents
etc - symlinks to all the local user configs
med - pictures, music, videos
mnt - usb/sd mountpoints
nfs - nfs mountpoints
smb - smb mountpoints
src - external source code
tmp - desktop
permalink
report
parent
reply
28 points

This is pure insanity. Chaos.

permalink
report
parent
reply
1 point

Fascinating idea!

permalink
report
parent
reply
2 points

Same here!

permalink
report
reply
0 points

~/projs

I like ~/w or ~/p options

permalink
report
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 6.4K

    Monthly active users

  • 4K

    Posts

  • 55K

    Comments