190 Followers
108 Following
1,089 Posts

Hello, I'm Drew. I make mediocre things in bash and talk about free software stuff on videos and podcasts sometimes.

I'm interested in the human, amateur & home-made side of free software. Making and sharing things is *goooood*.

Also ☭

geminigemini://friendo.monster/
webshttp://friendo.monster/
peertubhttps://share.tube/video-channels/uoou/videos
youtubhttps://www.youtube.com/channel/UC3b-caG6CqILTGorHQww_mw

Slightly adjusted. I've added this to my website now, using it with the `image-rendering: pixelated;` CSS.

Fucking silly but I love it.

#gemini

Just for fun...

#gemini

I wrote a very fragile script to interleave people's #gemini micro-logs.

Post about it:
gemini://friendo.monster/log/lace.gmi

Post about it on the shitty old big clunky web:
https://friendo.monster/posts/a-script-to-interleave-tiny-gemini-logs.html

And what it looks like:

A script to interleave tiny Gemini logs

Potentially useful script:

https://gitlab.com/uoou/dotfiles/-/blob/master/stow/bin/home/drew/.local/bin/gemget

Fetches #gemini pages on the CLI. With crude colouring.

Very simple, not robust or *good*, but it works.

Looks like this:

stow/bin/home/drew/.local/bin/gemget · master · uoou / dotfiles

GitLab.com

Handy script maybe...

https://gitlab.com/uoou/dotfiles/-/blob/master/stow/bin/home/drew/.local/bin/ymenu

Use dmenu (or rofi) to search/play Youtube videos.

You'll need to give it a youtube API key (which I get via `pass` on line 9).

Instructions as to how to get an API key here: https://www.slickremix.com/docs/get-api-key-for-youtube/

Quick video of it in use:

stow/bin/home/drew/.local/bin/ymenu · master · uoou / dotfiles

GitLab.com

Potentially handy script.

https://gitlab.com/uoou/dotfiles/-/blob/master/stow/bin/home/drew/.local/bin/pop

Basically like Popcorntime on the CLI (i.e. watch films and tv straight from torrents).

Use like:

`pop "my fair lady"`

or

`pop "the andromeda strain 1971"`

or

`pop "the mandalorian" 2 1`

So long as what you search for is the #1 result on imdb and a torrent exists, it should start playing.

The hard work is all done by peerflix.

Needs: peerflix, jq and mpv (player can be changed by editing the peerflix lines in the script).

stow/bin/home/drew/.local/bin/pop · master · uoou / dotfiles · GitLab

GitLab.com

GitLab

A little dictionary script I made for myself. Might be useful to others.

Not well written! Doesn't check anything!

Uses the dict:// protocol to look the word up and spit out the definitions, prettied up a little for readability. If the word's not found (i.e. most likely a misspelling), it falls back to a fuzzy find on the aspell dictionary.

Defaults to the *excellent* Webster 1913 dictionary.

Needs: fzf and aspell with an installed dictionary.

https://gitlab.com/uoou/dotfiles/-/blob/master/stow/bin/home/drew/.local/bin/dick

stow/bin/home/drew/.local/bin/dick · master · uoou / dotfiles

GitLab.com

#screenshotsunday

dwm and nnn and nvim and ting.