SHIP 2
This maybe long but read it please :)
I’ve improved gos by reading the reviews on the first ship and some little things that I’ve added my self
New features
-
I have made gos to make a
.gosfolder in the home directory of the user where he/she/they can store their custom templates usinggosaddin the folderusr_Templates -
I have added the
gosaddcommand that uses-aflag with the folder name that you want to turn as a template. It simply stores the whole content of the folder and saves them under.gos/usr_Templatesis the home directory -
I have a added the
gosgetcommand that uses two flags:-pas the project name and the-e, where you give the template name that was stored inusr_Templates. It fetches the template from that folder and pastes it in the current directory with the name that you have entered i n-p -
I have added a
--listflag that shows all premade project structures -
I have added
gosdirthat is amkdirlike command for making new directories. it user-mflag and the folder name of the new folder
READ THE README.md under “After Installation” section to find a way to make this commands shorter and more easy and faster to type , you’ll have to change things in .bashrc
Support
Gos works just fine on mac and linux and also wsl on windows but on windows you may lack the alias feature to make the commands shorter
Things you need to know!!
A lil knowledge about Linux and configuration script for shells like .bashrc will help you if you dont know about it.
It’ll be fine for other users(– ppl who say ‘i use arch btw’)
If your not able to figure out things or it dosen’t workout for you because it feels a little complicated then you can skip the project or use AI to help you with initialization
Things I found challenging
I’ve always felt challenging to make this simple project also simple to use for other users thats the reason we are using alias for now as it helps shorten the command( Very helpful is you downloaded the package form the AUR)
What im proud of
I’m proud of the thing that i didn’t quit while making this project or burnout because the largest part of my day goes to my intermidiate clg ( 11hrs and 30 mins , also adding the traveling time) because my parents thing a school that works for more time will teach me more things lol
I wanna work on big projects that are complex and fun but im not able to most of the times
How I wanna improve
I wanna improve my understanding about code and problem solving skills so that I’ll be able to work on those big and complex projects
THANKS FOR READING, LOVE Y”ALL = )
- 9 devlogs
- 13h