1.0.36 • Published 1 year ago

@hakansundstrom/setpaths-cli v1.0.36

Weekly downloads
1
License
ISC
Repository
github
Last release
1 year ago

setpaths-cli

A CLI command to set up a folder structure for development.

This will create a development folder structure in ${your_home_directory}/Documents/dev

How to

 1. sudo npm i -g @hakansundstrom/setpaths-cli
 2. run 'setpaths createfolders' from your terminal, this will create a .zshrc_aliases in your home folder.
 3. Add following line to your ${homedir}/.zshrc file: source ~/.zshrc_aliases
 4. Done! Open a new shell and write something like 'p.dev' or 'p.sandbox' or 'p.node' to terminal, all paths have these shortcuts now.

All paths are accesible from terminal via 'p.{folderName}'. The terminal will also display what folders and files are in there.

You can also fork this from github to a custom folder.

Execute this by entering 'node ${path-to-this-folder}/setpaths'.

Customise your folder structure and paths in the fullPaths object as you'd like.

Maintainers

This project was built by Håkan Sundström and is maintained by him. https://github.com/Sundarenius

The generated folder structure tree will look like this

 Folder structure:
 dev
   bin # Executables
   projects # Live personal projects
   debugging
   showcase # Showcase your skills repos
   work # Your work related repos
   oss # Open-source software contributions
   docs # Random dev. specific documents
   servers # host servers here
     apache
     nginx
   sandbox # Just for learning and playing around
     git
     docker
     desktop
     mobile
     db # databases like mongoDB, mySql etc ...
     web
       frontend
       backend
       fullstack
     rdm # (Random)
       github # Random specific github repos
     langs # Practice/play with different programming languages
       c
       c++
       c#
       java
       python
         python3
       node
       objective-c
       swift
       assembly
       webassembly
       javascript
       typescript
       php
       kotlin
       scala

Requirements:

Node MacOS or Linux

1.0.36

1 year ago

1.0.35

1 year ago

1.0.34

2 years ago

1.0.33

2 years ago

1.0.32

3 years ago

1.0.31

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.30

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.11

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago