nimbsh banner

nimbsh

9 devlogs
10h 5m 2s

A simple shell, built in Nim, with it’s documentation, made using docsify.

Demo Repository

Loading README...

srsxnsh

Last devlog

so uhh i switched to nixos and lowkey dont want to install waka/hacka-time (cant be toooo bothered) so im using up the remainder of my time spent working on this project by making one final devlog. Ill ship the project when it’s fully done.

Things i did

  • Made an installer (omn) which can automatically update and install nimbsh onto all systems (besides nixos, funnily)
  • added line continuation
  • changed a few commands to be more standard
  • changed structure of the project
  • updated documentation

things ill do before shipping

  • Make a nixpkgs package
  • Add basic colours or something probably.

its probably lost like, 3 or 4 hours on the project from just straight up not using hackatime but i lowkey dont care about the cookies (ignore that please vote high i beg)
i cant include a screenshot of the installer becase it doesnt run on nixos. (please dont ban me smh)
yeah thats me for this one.

Attachment
0
srsxnsh

Uploaded to AUR, written out full installation docs, updated readme, released 1.0.0

Attachment
0
srsxnsh

Added pipes and shell vars. updated docs.

Attachment
0
srsxnsh

added actual input parsing and ditched half of the fake commands for a more UNIX like forking system.

Attachment
0
srsxnsh

continuing to flesh out (and style up) the docs page. more actual functionality coming soon.
updated all icons etc to svgs

Attachment
0
srsxnsh

begun writing docs- nimbsh.srsxnsh.xyz

theyre really simple rn and it’s only documenting functions but its a start!!!

Attachment
0
srsxnsh

added more commands, fixed a few commands. Basically just avoiding writing docs.

Attachment
0
srsxnsh

added a few file-focused commands in the /files module, and some funnies in the /extra module. more commands in /core. i still need to write a documentation about standardizing syntax etc.

Attachment
0
srsxnsh

First devlog. added basic functionality including a module with some core commands, including file and dir creation and deletion, navigation, and output. also made a cool logo.

Attachment
0