A collection of simple programs/scripts which I found useful at some point but which do not deserve a repository on their own
Admin (admin/
):
gnt-instance-vnc-connect
, open a RDP connection to a Ganeti instance from a Ganeti node
CMS (cms/
):
joomla_to_wordpress_redirect
, generate redirections for a Joomla to WordPress migration.
Content:
cbor2json
convert CBOR to JSONcleanup_html
, cleanup HTML snippetfods2html.xsl
, convert OpenDocument plain XML spreadsheets (.fods) into HTMLgrexpath
, like grep buth with XPATH expressionjson2cbor
, convert JSON to CBORjson2msgpack
, convert JSON to MessagePackjson2yaml
, convert JSON to YAMLmsgpack2json
, convert MessagePack to JSONsplitasciiarmor
, split ASCII Armor (or PEM) files into multiple filestilt-render
, CLI for Ruby Tilttsv2html
, convert TSV to HTML<table>
yaml2json
, convert YAML to JSONdecode-hc1-covid-certificate
, decode a HC1 COVID certificatezlibcat
, decompress raw zlib
Desktop (desktop/
)
gui_filter
, filter the content of the clipboard/selection through a UNIX commandkeybinder
, execute a program when a global keyboard shortcut is triggeredtake-screenshot
, take a screenhotwhich-theme
, which themes are available in both GTK2 and GTK3?xrandr-helper
, helper for xrandrxsettings-query
, dump XSETTINGS
Desktop sound (desktop/sound
):
pulse-mute-toggle
, toggle PulseAudio default source mute with desktop notificationpushtotalk
, push-to-talk using PulseAudiopulse-toggle-output
, toggle default output
Devices (device/
):
feel-my-power
, display notification about battery status of devices (eg. for wireless gamepad) using upower
Disk (disk/
):
mount-diskimage
, mount an image (ISO) using udisks2xdg-open-diskimage
Misc (misc/
):
askpass
sleep-exponential
, likesleep
with following an exponential distribution
Network (network
/):
rmcp-discover
, discover RMCP nodes (such as AMT or IPMI) on the LANssdp-listen.py
, listen for SSDP announces and dump responsesssdp-search.py
, launch a SSDP search request and dump responsesupnp-display-interfaces.py
, display human friendly description of some UPnP serviceipls
, list IP addresses in a subnet
System (system/
):
fdpass
, pass a file descriptor over STDOUTseccompstuff/nonetwork
, disable networking system calls using seccomp-bpfprocdump
, dump a process memory without stopping itsocket-activate
, systemd-style (LISTEN_FDS) socket activation (like systemd-socket-activate)socket-listen-inetd
, LISTEN_FDS/inetd bridge
Interaction with known web sites/services (websites/
):
github-api
, CLI for Github API