SOLVED

#!/bin/sh if [ -n "$NVIM_LISTEN_ADDRESS" -a -e "$NVIM_LISTEN_ADDRESS" ]; then exec nvim -Es -c ":lua vim.rpcrequest(vim.fn.sockconnect(\"pipe\", \"$NVIM_LISTEN_ADDRESS\", {rpc=true}), \"nvim_command\", \":e $1\")" else exec nvim $1 fi

Show thread

The right to repair is crucial for a free future, this is illustrated in our animated video "Fight to Repair." Join our campaign and inform others on the state of #RightToRepair in your country. #FightToRepair fsf.org/ftr

Is there a way to set up Git so that it uses Neovim as the editor, but if it's running inside a Neovim terminal, instead passes the file to the already-running Neovim?

Sooo I got really fed up of Youtube and my addiction to their platform, and one obstacle was that I have thousands of channels subscribed to on Youtube. I created a script for you guys so you can just download the youtube subscriptions and convert them to OMPL files for use in TTRSS

github.com/buoyantair/youtube-

pub 

@specter hmm actually I think that might have been dev stuff messing with me it does seem to work on firefox desktop too!

the experience is wayyyy smoother now

Show thread

pub 

Hmm on mobile I think I fixed the scroll restoration issued making opening a post and going back to the timeline a bad experience... Desktop still seems wonky?? But at least there you can use tabs for now

Masks & climate change 

What evidence is missing that allows us to conclude that mask wearing is only temporary, that it is in response to covid--and not that mask wearing is a part of the daily struggle that is what it means to be on the planet as it becomes uninhabitable for humans?

An intruder breaks into my home and tries to use my smart toilet but they fail the anal print scan which switches the smart toilet into attack mode

pub, infinite scrolling 

@specter seems to be live and working!

Show thread

pub, JS 

@specter gottem! now just gotta update the other timeline queries and ship it

Show thread

pub, JS 

@specter and just like that we have load more functionality! Let's see how hard the infinite scrolling bit is...

Show thread

pub, JS 

it has been awhile since I really got bit by JS but just now I was pop()-ing an array getting wild fkn results only to realize in exasperation that's a mutation. array[array.length - 1] fixed my problem!

@specter these are just dumb numbers but pub can load the home timeline then the local and the federated with the same amount of network data as mastodon takes to load just the home timeline

Show thread
Show older
eattherich.club

are ya hungry? 🦆