bmalbusca / dworkspace

dWorkspace, the holy script for arranging code directories. The primary concept is to create a simple and quick way to move to other computers without wasting time creating your favorite development folder struture. Often translated as a STANDARD for code organization.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dWorkspace

workspace

Standard structure for Dev directories!

How to run

1. cd <somehere>; git clone https://github.com/bmalbusca/dworkspace.git
2. cp dworkspace/workspaces.sh <your-target-dir>
3. cd <your-target-dir>; bash ./workspaces.sh

The script also have some usage tips. Remember, this is an interactive script that allows you to add as many external project folders or tutorials as you want.

The result

workspaces
├── documents           > Used to save Markdown journals
│   ├── notes           -----> Save articles, drafts and other notes
│   └── publish         -----> Add your Markdown notes for future blog publishing
├── <external-work-1>
├── <external-work-2>
├── <external-work-3>
└── internal            > Personal code
    ├── lab             ----> Save all your learning stuffs and tutorials
    │   ├── foo         
    │   ├── <framework-1>
    │   ├── <framework-2>
    │   └── <language-1>
    └── projects        ----> Personal (big) projects
        ├── current
        ├── late-2019
        └── late-2020

About

dWorkspace, the holy script for arranging code directories. The primary concept is to create a simple and quick way to move to other computers without wasting time creating your favorite development folder struture. Often translated as a STANDARD for code organization.


Languages

Language:Shell 100.0%