Picoware
Picoware is my personal collection of utility applications, installers, and scripts. For instructions on using these programs, see the Install section of the documentation.
Installers
The following table shows the available installer programs. These are Bash, and PowerShell scripts that download dependencies, configure system settings, and install each program for immediate use.
| Name | Description |
|---|---|
| cargo | Installs Cargo Rust package manager. |
| deno | Installs Deno JavaScript runtime. |
| jq | Installs Jq JSON parser. |
| just | Installs Just command runner. |
| nushell | Installs Nushell structured data shell. |
| rust-script | Installs Rust Script Rust script executor. |
| scripts | Installs programs from the following scripts table. |
| uv | Installs Uv Python package manager. |
Scripts
The following table shows the available scripts. These are single file programs that perform convenience tasks. They can be installed with the repository's scripts installer.
| Name | Description |
|---|---|
| caffeinate | Prevent system from sleeping during a program. |
| clear-cache | Remove package manager caches. |
| fdi | Interactive Fd searcher. |
| mlab | Wrapper script for running Matlab as a CLI. |
| rgi | Interactive Ripgrep searcher. |
| rstash | Interactive Rclone backup manager. |
| trsync | Rsync for one time remote connections. |
| tscp | SCP for one time remote connections. |
| tssh | SSH for one time remote connections. |
| vimu | Convenience script for QEMU and Virsh. |
Apps
The following table shows the available GUI applications. These applications are currently minimal example GUI applications meant as placeholders.
| Name | Description |
|---|---|
| augraph | Audio plotting example application. |
| denoui | Example GUI application with Deno. |
| rustui | Example GUI application with Rust. |
Actions
The following table shows the available action programs. These actions are Bash and PowerShell scripts that are intended for one-time usage to change system settings or run a temporary program.
| Name | Description |
|---|---|
| purge-snap | Remove all traces of the Snap package manager. |
| tmate-session | Install and run Tmate for CI pipelines. |