Site Update Blog Post:

Apollia's Navigation Command Prompt v1.5 for GNU/Linux
3/18/2016

Post Below
3/18/2016 - Apollia's Navigation Command Prompt v1.5 for GNU/Linux (Site Update - Software Release)

    Hide/Show:


   ▲ Top  ▼ Bottom  △ TOC
Apollia's Navigation Command Prompt v1.5 for GNU/Linux
Friday, March 18th, 2016
00:37:36 GMT

Site Update
Software Release

I finally updated my "Navig" Perl script - now also known as "Apollia's Navigation Command Prompt for GNU/Linux".

Apollia's Navigation Command Prompt v1.5 for GNU/Linux
(Zip File - 13 KB)


Source code files, readable on the web:

Apollia's Navigation Command Prompt v1.5 for GNU/Linux

Navig Shortcuts

The most important change is that it's now possible to store the shortcut list in a separate file.


In the process of updating my Puppy Linux Setup Kit, I ended up building a perhaps overly elaborate system for automatically splicing together various path fragments stored in JSON files.

That system makes it possible to refer to locations by a name like "Disk C" instead of a path like "C:/" (in Windows), "/mnt/sda1" (in Lucid Puppy Linux 5.2.8 version 004), or "/media/DiskC" (in Lighthouse 64 Puppy Linux 6.02 Beta 2).

The current version of my "Navig" script doesn't interact with that new system at all.

But, future versions of my "Navig" script probably will, because I think it will be convenient to not have to maintain separate but largely repetitive Navig shortcut lists for Lucid Puppy Linux 5.2.8 version 004 and Lighthouse 64 Puppy Linux 6.02 Beta 2.

(Or even Windows or MacOS, if/when I ever get around to making Navig useable in Windows and MacOS. Hopefully it wouldn't be difficult, and it would make those annoying occasions when I have to use Windows or MacOS more pleasant.)


I'm been working on my Puppy Linux Setup Kit for almost 3 months now, and I might still be months away from finishing a releasable update.

But I'm amazed at how un-awful Bash is once you get used to it. I really might be able to get by building the infrastructure of the setup kit out of mostly just Bash scripts and a lot of JSON files, processed by the jq command-line JSON processor.

   ▲ Top  ▼ Bottom  △ TOC


    Hide/Show: