3 ms·
I used to click the fork button on repos that I found especially interesting. Sort of a way of “super liking” a repo while also making sure a copy of it exists
by codetrotter 2y ago
I used to click the fork button on repos that I found especially interesting. Sort of a way of “super liking” a repo while also making sure a copy of it exists that I can come back to later.
Eventually I found that having a bunch of forked repos that I wasn’t touching and which became stale quickly only cluttered my GitHub profile, so I removed them from my profile.
Instead what I do now when I find repos that I like is I run a command on my server that adds the repo to a queue for cloning and then the server clones the repo without me having to keep the terminal open and without having to keep a specific tmux session or anything either. It works great.
The queue system I use is called task spooler
https://viric.name/soft/ts/ https://viric.name/soft/ts/
It’s available in packages on most systems. For example:
- https://www.freshports.org/sysutils/ts https://www.freshports.org/sysutils/ts
- https://tracker.debian.org/pkg/task-spooler https://tracker.debian.org/pkg/task-spooler
On some systems it is installed as a binary named “ts” but on some other systems they install it as “tsp” to avoid conflicting with a different binary also called “ts”.
So on my systems I use it as tsp when installed as such and if it’s installed as “ts” then I create an alias named “tsp” that I use, so that I always use it as “tsp” regardless of what it’s installed as on the system.