A place for me to put useful links and notes related to the wonderful Qobuz streaming music service.

Not by Apollia - slightly modified by Apollia. Changes the screen orientation so you can use your Toughbook CF-C1 in tablet mode. Also makes the touchscreen work properly with both the stylus and your fingers.

An old, messily-coded, yet still useful Perl script. Generates an HTML page containing a list of tasks billed by the hour, and/or a list of projects with a fixed price. Automatically totals up the amount due. Original version completed maybe around 2006, give or take a few years! Scarcely changed since then.

An old educational page I wrote in maybe Feb-Apr of 2013, then converted to XML/XSLT in June 2017. Scarcely changed since April 2013.

Not by Apollia, but slightly modified by Apollia. The usual default file manager in Puppy Linux. "A RISC OS-like filer for X". I'm not very familiar with C programming, so I haven't yet dared to change much in this yet.

Makes it easier for me to start a new Git repo, since all the files I usually need are in here.

Developer notes about the Eryss astrology software. For now, only the PHP version, originally released on April 29, 2013 in a very primitive form. But someday perhaps also the even older, not-yet-released, still incomplete AHK (AutoHotkey) version which I built in Oct./Nov. 2011.

Developer notes about my repo VUE-Related-Bash-Scripts, which actually contains more than just Bash scripts. Parts of that increasingly complicated repo began to confuse me. So, this vuemap repo (and its private equivalent where I draft stuff for this repo) will help me figure out what's going on, and hopefully also better ways to do various things (both already-built and not-yet-built).

These do various things related to VUE: Visual Understanding Environment concept maps, such as easily creating new maps using templates, moving aside old maps, and converting images of any size to a standard small size, suitable for my maps.

VUE: Visual Understanding Environment concept maps about food, to make it easier for me to eat better.

Some of my personal vuemaps on self-help topics like my overall goals in life, and health goals.

Not a manual (but has a few links to official user guides). Mainly, a place for me to note down some cool or useful VUE-related things I noticed or stumbled across.

VUE: Visual Understanding Environment concept maps about the graph traversal language Gremlin and my attempts to use it with OrientDB graph databases and Apache TinkerPop.

Makes it so I can comfortably get by without GitHub, and easily host my Git repos on my own websites. Contains setup scripts (written in Bash), and documentation in VUE: Visual Understanding Environment concept map format.

VUE: Visual Understanding Environment concept maps about APSK (Apollia's Puppy Linux Setup Kit).

First released April 29, 2013, but I actually still use it sometimes, despite how primitive it still is. Surprisingly (for a PHP app), not a web app. Someday, I'd like to make it into simultaneously a PHP-GTK app and a console app.

Simple scripts you can run just by dragdropping files and/or folders (fiols) onto them using the Rox-Filer file manager (the usual default in Puppy Linux). These tools do various things, such as showing copy-and-pasteable info related to the fiols dropped onto them, and/or appending some of that info to a log file. You can run them without dragdrop by sending any number of fiolpaths as args to these scripts. Most often used by some of my VUE-Related-Bash-Scripts. APSK = Apollia's Puppy Linux Setup Kit.

Developer notes about Astroblahhh Desktop - an organizer for URLs, ideas, and files which I first released on March 1, 2009. A PHP/MySQL (and someday, SQLite) database app. A confusing mess of legacy code, but still very useful to me. This vuemap repo (and its private equivalent where I draft stuff for this repo) will help me make progress with the numerous renovations I've been wanting to finish for years.

My personal GNU Emacs settings.

A crude but effective-enough way to use (or try to use) any XSLT sheet to transform any XML file or VUE: Visual Understanding Environment concept map file. Written in PHP. First released March 26, 2017.

Definitions for various jargon terms I often use in my source code, or other software-related writing.

A still-unreleased version of this (which I haven't found yet) was actually capable of playing music from the Beats Music API in 2014! First released July 21, 2014.

Not quite done yet, but useable. Makes bookmarks whose names are customized to contain a timestamp, and optionally, other details, such as a comment by you. Even without a keyboard shortcut (for now), I find this more convenient than using web browsers' built-in bookmarking capabilities. Someday, I want to make it easy to import Timestamp-Saving Bookmarker bookmarks into an Astroblahhh Desktop URL database. Started building it on Feb. 12, 2019. Based on Position-Saving Bookmarker, but this add-on makes only normal bookmarks, not JavaScript bookmarklets.

Make it easier to view and choose between fonts and different font sizes and styles. Also has a handy random color generator. First released Dec. 25, 2013. As of 5-17-2019, this still might be my best work so far in the JavaScript language.

Modified by Apollia. When saving files, automatically converts characters in the filename other than A-Z, a-z, 0-9 and - , _ . ( ) to dashes, and adds the current date/time to the filename. Not recommended for people who actually need characters other than those in the names of files they save. Based on an add-on not by Apollia - "File Title 1.4.1-signed.1-signed" (or File Title 1.4). My first modified version was released March 20, 2011. First released as a Git repo on Feb. 21, 2019.

Not quite done yet, but useable. Makes bookmarks which enable you to jump to a particular location on a web page. Most of the bookmarks it makes are actually JavaScript bookmarklets, which only work properly when you're already at the page the bookmark is for. Built in Oct./Nov. 2016, and slightly improved and first released on Feb. 11, 2019.

Not by Apollia, but modified by Apollia. WARNING: I still haven't figured out how to stop "z" from deleting things that I'd rather keep! So, it's probably best not to use this yet. "Z is a simple and convenient front-end for the compress(1), uncompress(1), gzip(1), bzip2(1), lzip(1), xz(1), tar(1), zip(1) and unzip(1) utilities for compressing and uncompressing files and directories."

Makes it easier for me to create new apps without having to do as much digging through my other apps just to copy and paste various generic code I need.

Under construction. The launcher for the renovated APSK (Apollia's Puppy Linux Setup Kit).

Makes it easy to launch a new, separate terminal window which you can run anything in. In Puppy Linux, makes it easy to run a console script and view its output in a new terminal window just by double-clicking on the script. (This feature depends on Rox-Filer's "Run Action" feature, and will only work with scripts that do NOT have Exec perms.)

First released Sept. 30, 2014. Even though it's legacy code, I'm still using it at the same time as my renovated APSK (Apollia's Puppy Linux Setup Kit), and sometimes modifying it.

These automate the creation of VirtualBox guest systems. Very helpful for testing APSK (Apollia's Puppy Linux Setup Kit), even though my VirtualBoxed systems run APSK much slower than I'd like.

Originally released April 28, 2013 with Astroblahhh GLMP-GTK and Astroblahhh PH-GTK. In Oct.-Dec. 2018, I made a successor to the old Astroblahhh GLMP-GTK software package - APSK GLMP-GTK, which you can read about in "APSK---Vuemaps-about-APSK". Much of the legacy stuff in this repo actually still works and is useable with APSK GLMP-GTK.

An organizer for URLs, ideas, and files which I first released on March 1, 2009. A PHP/MySQL (and someday, SQLite) database app. A confusing mess of legacy code, but still very useful to me. Currently designed to run on a local web server/database server with no connection to the internet, but I'm hoping to someday make both the web server and database server unnecessary. Not intended for servers connected to the internet, since it most likely is insecure. I usually run it inside a VirtualBox. Someday, I'd like to make it into simultaneously a PHP-GTK app and a console app, without losing the ability to run it on a local web server/database server with no internet connection.

Useable but incomplete. Makes it so instead of having to install software by scattering it all over your system, you can install it in a nice, tidy apphoard. You can easily switch between multiple versions of the same software, and you can even put multiple apphoards wherever you want. A major part of the renovated APSK (Apollia's Puppy Linux Setup Kit).

A "diffizer" is "something which performs the diff command".

Requires PHP-GTK. Countdown or countup to a future datetime, or display how much time has passed since a past datetime. Pause and resume buttons appear if you specify hours, minutes, and/or seconds instead of a datetime. Can execute a user-specified shell command after the timer is done.

For security reasons, I don't like running web servers (or any servers) on internet-connected computers. (Unless those servers are inside a VirtualBox with no internet connection, but I don't even fully trust that.) Fortunately, with many PHP scripts, I don't have to, because I can instead run them with the two simple Bash scripts in this repo.

First released Sept. 30, 2014. Even though it's legacy code, I'm still using it at the same time as my renovated APSK (Apollia's Puppy Linux Setup Kit), and sometimes modifying it. These Perl modules used to be in the repo "Puppy-Linux-Setup-Kit--Legacy-Versions", but I moved them to this separate repo.

Ramize = add fiols to a RAM disk. Physave = save fiols to a physical disk. Any folder containing the "Ramize-Physave" app can easily be ramized to whatever location in the Puppy Linux RAM disk you want (as long as that location is specified in the config text file "Ramize Path"), and easily physaved back onto the physical disk it originally came from. Also has a GtkDialog GUI. Basically, porcelain for rsync. A related, more flexible program is ReplicatorBeam, which lets you beam things anywhere, usually without having to mess with config files.

These make it easier for me to make zip and non-zip backups of things, either by dragdropping things onto the Pondzip script or Pondizer script, or simply running those scripts. Old Perl scripts, but I actually still use them daily. Originally known as "Apollia's Zip Backup Script", released Aug. 24-25, 2011. Eventually renamed to Pondizer and Pondzip sometime before Feb. 9, 2014. On various computers, I've often liked using many nature-themed folder names, and "Pond" was the name of various folders where I put backups.

Useable, maybe 90% done? This app creates an apphoard without using APSK Apphoard Manager, then installs whatever is needed to make it possible for APSK Apphoard Manager to work. Part of the renovated APSK (Apollia's Puppy Linux Setup Kit).

Useable but incomplete. Part of the renovated APSK (Apollia's Puppy Linux Setup Kit). APSK runs it just once to try to figure out what distro of Puppy is running.

Displays a console window containing a navigation-only command prompt. Typing an abbreviation followed by Enter will immediately open the folder associated with that abbreviation in your preferred file manager. Flawed but still useful. Uses Perl and Bash, but the earlier (and slightly faster) versions use just Perl.

Unnamed repository; edit this file 'description' to name the repository.

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

Currently contains 2 manager scripts: "Set Repo Desc" and "Dragdrop Repo Folder to Set Origin Remote".

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

Under construction. Part of the startup sequence of APSK (Apollia's Puppy Linux Setup Kit). This app gets automatically launched by APSK Runner. Does whatever setup is required to mount the disk image file containing APSK Initializer Stage 2, mounts it, then launches APSK Initializer Stage 2.

WARNING: THE PASSWORD FEATURE IS UNRELIABLE. Most useful for aesthetic purposes, such as displaying whichever random xlock screensavers you like the most.

Not by Apollia. A nice terminal emulator program with Unicode, custom colors, and the ability to have multiple tabs per window. I couldn't build the most recent version, so, I use the "lucid" branch instead, which I slightly modified to get rid of an alert dialog box. The "lucid" branch is buildable with Lighthouse 64 Puppy Linux 6.02 Beta 2, and hopefully other Puppies.

Useable but incomplete. A GUI (and someday a command line app) which makes it easy to create ext2 disk image files which you can store anything you want in. Part of the renovated APSK (Apollia's Puppy Linux Setup Kit). ext2 disk image files make it possible for APSK to be stored comfortably even on a disk with a non-GNU/Linux filesystem format.

Useable but incomplete. A dragdrop GUI + command line app which makes it easy to mount ext2 disk image files which you can store anything you want in. Part of the renovated APSK (Apollia's Puppy Linux Setup Kit).

Partway useable, but still under construction. Part of the startup sequence of APSK (Apollia's Puppy Linux Setup Kit). This app gets automatically launched by APSK Initializer (Stage 1). I sometimes call it "Iniz2" for short. Quietly (except something goes wrong) handles all the basic setup which is essential for the rest of APSK to work, such as installing APSK Apphoard Manager, Platz Trailblazer, etc. And also various setup essential to my own comfort, like my preferred GTK theme, UMENU, Navigation Command Prompt, etc. - things I always need (or want) regardless of which APSK setup plan I intend to run. (Actually, perhaps I should simplify this app by moving that setup to another app - perhaps APSK Initializer Stage 3?) APSK initialization will conclude by launching another APSK app (not yet created) which will show a GUI so the user can choose what APSK setup plan to run.

Everything useful in this repo has already been moved to other repos. But this repo will remain here, just so anyone curious can look back at how primitive these apps originally were.

Unnamed repository; edit this file 'description' to name the repository.

Useable but incomplete. Part of the renovated APSK (Apollia's Puppy Linux Setup Kit). APSK runs this just once to try to figure out which of my computers I'm running APSK on, so APSK will know whether or not it should install things I only want while using my desktop computers, laptops, a VirtualBox guest system, etc. Will have to be customized to make it capable of recognizing other computers.

Not by Apollia, but significantly modified by Apollia. VUE: Visual Understanding Environment - a wonderful concept mapping program written in Java.

This setup repo is optional. If you don't use it, GitList will display your repos in alphabetical order.

Not by Apollia, but modified by Apollia. "An elegant and modern git repository viewer". Written in PHP.

Asks for the time you woke up, then provides a schedule with events relative to that time. Helps me deal with my severe sleep issues - possibly Non-24-hour Sleep-Wake Disorder, which makes my sleep/wake times difficult to predict, and causes my schedule to continually shift.

This repo makes it easy for me to update parts of Apollia.org without having to use blog software, FTP software, or rsync.

Various GTK themes I modified, which change the colors, fonts, etc. of GNU/Linux windows, buttons, scrollbars, and so on. Part of the renovated APSK (Apollia's Puppy Linux Setup Kit). Includes legacy APSK themes.

Unnamed repository; edit this file 'description' to name the repository.

Unnamed repository; edit this file 'description' to name the repository.

Under construction. Part of the startup sequence of APSK (Apollia's Puppy Linux Setup Kit). Will contain stuff that was formerly part of APSK Initializer Stage 2. Various setup essential to my own comfort, like my preferred GTK theme, UMENU, Navigation Command Prompt, etc. - things I always need (or want) regardless of which APSK setup plan I intend to run. APSK initialization will conclude by launching another APSK app (not yet created) which will show a GUI so the user can choose what APSK setup plan to run.

Useable but incomplete. Contains apsk-msgbox, which displays both a GUI message box and a console message with one simple command. Also has some more specialized message box scripts used by various components of APSK (Apollia's Puppy Linux Setup Kit).

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

Not by Apollia - so far, I only edited the Readme. Makes it easier to get started building a web browser add-on. XUL-capable web browsers include old (but superior to the new) versions of Firefox prior to Firefox 57 ("Firefox Quantum"); Pale Moon, my favorite web browser; Waterfox, and probably others.

Modified by Apollia. Festival is text-to-speech software which even works in Puppy Linux!

There is no repository description file. Please, create one to remove this message.

Works in Windows 7 and XP. Displays a large volume slider suitable for a touchscreen. Written in AutoHotkey.

I made this repo of images of documentation for anyone who can't (or doesn't want to) use VUE: Visual Understanding Environment.

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

For GNU Emacs. Not by Apollia, but heavily modified by Apollia. Lets you view and edit many files all in the same buffer. (Similar to Scrivener's Scrivenings mode.) With big projects, I can scarcely do without this! This and VUE: Visual Understanding Environment are two of my most essential tools for making my biggest projects manageable and understandable.

For GNU Emacs. perl-mode, modified by Apollia to masquerade as php-mode.

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

There is no repository description file. Please, create one to remove this message.

Made into a Git repo by Apollia on Feb. 4, 2017, but mostly not authored by Apollia, except for the PHP script and the Readme. Schematron is an XML-validation language. To use it, all you need is an XSLT processor, such as Saxon. As of 5-17-2019, I haven't used this repo in a while, but hopefully someday I'll make this easy to install and use with APSK GLMP-GTK, a software package you can read about in the repo "APSK---Vuemaps-about-APSK".

This repo is obsolete, since now I can accomplish the same thing in a more elegant way by using APSK Apphoard Manager. The APSK GLMP-GTK map in "APSK---Vuemaps-about-APSK" has more details.

Test!!!!!