Matthew Spangler's repositories
securecrt-cisco-automation
A set of libraries and functions for simplifying automating Cisco devices through SecureCRT.
espanso-hacks
Useful packages I maintain for Espanso, including a tool for communicating with ChatGPT.
chatgpt-expander
An Espanso package for interacting directly with ChatGPT.
iris-rev8-fun
QMK keymap for my Iris Rev 8 keyboard from Keebio!
Quill-Engine
A Sonic platformer game engine built using Python + Pygame
LauncherBlast2-reBoot
Lightweight cross-platform launcher for the game Sonic Robo Blast 2 made using PySide6.
NetworkScripts
Misc useful networking scripts
qubes-os-awesome-hacks
Hacks, tips, tricks, enhancements to make daily usage of Qubes OS better!
securecrt-securefx-archlinux
My AUR package for SecureCRT + SecureFX 9.1.0 bundle.
vagrant-devenv-arch
Arch Linux development environment using Vagrant
google-sheets-jira-iql
Fetch Jira Insight data into Google Sheets.
ansible-expander
Espanso text expansion for Ansible commands.
DeepKeyAttack
Deep learning model classifying keyboard strokes via phone microphone/Zoom, identifying security threats (Accuracy: 95%)
docker-stratum-relay
A stratum-compatible proxy that assists with managing large scale ASIC deployments.
espanso-flatpak
Cross-platform Text Expander written in Rust
k8s-expander
Useful Kubernetes aliases/text expansion shortcuts for Espanso.
mhash-pkg-config-aur
A fork of the Arch Linux community repo's mhash package with a pkg-config file included, for compiling AIDE with mhash support.
NordStatus-Plasmoid
An unofficial plasmoid for the KDE Plasma Desktop that indicates the status of your NordVPN connection
qube-flatpaks
Install, run, and update flatpak apps on Qubes OS without root and only in your home directory.
qubes-ids
Free Open Source IDS via Shellscripts, connecting Binaries
qyk-luks
Dracut module for Qubes OS to enable yubikey challenge/response to unlock LUKS partition.
wl-expander
Text expander for Wayland, coded in shell.