GithubHelp home page GithubHelp logo

ReadMe Card

Why I code

I am very motivated by "Hey, that program doesn't work the way I want it to! Let's bend it to my will!" While my code isn't always optimized, I've worked pretty hard to make it:

  1. A learning experience for me that fixes a problem/need I have.
  2. Easy to figure out how it works
  3. Resistant to bitrot ( shakes fist at all the abandoned python2 programs )
  4. Able for someone else to come along and fix any bitrot that happens if I'm not able or around to do it myself.

That's led to a lot of these being in BASH. There's some BASHisms throughout, so they're not exactly POSIX-compliant, but hopefully they're close enough that someone who is better at such than I can easily tweak them.


Programming Work

Create side and top bars in tmux easily, along with a "devour" style command.

Modular scripts to take text, images, and links from RSS feeds and push to social media

A script in bash (with some assorted tools) to collect info about available bandwidth and to perform traffic shaping

A script to output who all is actively connected to your DD-WRT router

A selfhosted way to create images with quotations using fortune, imgmagick, and unsplash.it to create your own quotation porn.

Automatic MPD "smart playlist" creator in bash with minimal but hackable setup.

Clean a series of links, resolving redirects and finding Wayback results if page is gone

Enhanced, modular, bookmarking for newsboat, newsbeuter, or (for that matter) anything that can pass a title and an URL to a program.

Transform your e-mail newsletters into webpages and an RSS feed.

A GUI/TUI addressbook searcher/viewer for use with a mess of vcards

Find the right manpage or cheatsheet, easily.

Parsing and converting documents on the fly in the terminal (or with a terminal popup)

BASH/YAD script to Read and fix PDF tags in filenames and exif metadata

Simplifying (I hope) UFW and iptables, includes a utility to get blocklists and incorporate them.

Download and display album art or display embedded (or folder-based) album art. Designed to work with MPD, the music player daemon.

A bash script to get the weather from OpenWeatherMap and output to the terminal, Openbox, or HTML

Various music-related tweaks/tips/scripts. Includes fuzzy selection of artist/genre/album script and albumart in the console script

Using BASH to create a quick web based lyrics/art view of a playing MPD instance, and using BASH and CGI to implement a web-based remote control for MPD.

Steven Saus's Projects

muna icon muna

Clean a series of links, resolving redirects and finding Wayback results if page is gone. Originally written to aid with importing from ArchiveBox.

networkcontrol-wicd-networkmanager icon networkcontrol-wicd-networkmanager

A bash program to automagically run commands in userspace on network connection and disconnection. Written to work with both WICD and Network-Manager

newsbeuter-dangerzone icon newsbeuter-dangerzone

Enhanced, modular, bookmarking for newsboat, newsbeuter, or (for that matter) anything that can pass a title and an URL to a program - even from your clipboard.

nfs_automount icon nfs_automount

Keeps NFS mounts active. Also enables cross-mounts between servers. NFSv4 compatible.

orindi icon orindi

Transform your e-mail newsletters into webpages and an RSS feed. Uses pico as a front end.

pbin icon pbin

CLI tool for Stikked based pastebin services

quotable icon quotable

A script using fortune, imgmagick, and unsplash.it to provide your quotes with background images

recipesage-selfhost icon recipesage-selfhost

A collection of configuration files to host your own private instance of RecipeSage for personal use.

shiny-gif-disco icon shiny-gif-disco

A quick wrapper around gifsicle (windows/*nix/etc) to optimize your GIFs for mobile sending

showdocs-wombat icon showdocs-wombat

The only document-focused mailcap style utility with a wombat mascot.

simple_listen_to_di icon simple_listen_to_di

Allows you to listen to Digitally Imported (legally, with paid subscription) in the console.

simplescraper icon simplescraper

A simple website scraper for specific file types using wget

skipa icon skipa

BASH/YAD script to Read and fix PDF tags in filenames and exif metadata

sshmaster icon sshmaster

Using bash and tmux to provide a nice interface for SSH without bells and whistles

symmusic icon symmusic

Build directory structure with symbolic links from audio tags

tdab icon tdab

Create side and top bars in tmux easily, along with a "devour" style command.

thuit icon thuit

A system to find and prune desktop files in appropriate XDG areas.

ufw-iptables-archer icon ufw-iptables-archer

Simplifying (I hope) UFW and iptables, includes a utility to get blocklists and incorporate them.

uget_autosorter icon uget_autosorter

Make uGet sort downloads into categories automatically (Windows and Linux scripts); additonally has info how to make uGet work where apps only support KGet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.