jo-m
- Readeck (bookmarks)
- Traggo (time tracking)
- Joplin notes sync webdav server
- Cartomancer (GPX tracks)
And some other small personal tools. https://github.com/jo-m/fluffy/tree/main/fluffy
For example, with direnv, the `.envrc` in my projects usually has
source_env_if_exists .envrc.local
And the repo also ships with a `.envrc.local.example` file.However, reading through the docs, the author clearly knows about Nix/Nixpks and has factored some of its properties into the design: https://docs.yoebuild.org/nix.html
function fcleanb -d "fzf git select branches to delete where the upstream has disappeared"
set -l branches_to_delete (
git for-each-ref --sort=committerdate --format='%(refname:lstrip=2) %(upstream:track)' refs/heads/ | \
egrep '\[gone\]$' | grep -v "master" | \
awk '{print $1}' | $_FZF_BINARY --multi --exit-0 \
)
for branch in $branches_to_delete
git branch -D "$branch"
end
end
[1]: https://github.com/jo-m/dotfiles/blob/29d4cab4ba6a18dc44dcf9...(A party put them in front of the parliament to launch a campaign for universal basic income)
DI_CONNECT/DI-Connect-Uploaded-Files/UploadedFiles_0-_Part\*.zip
DI_CONNECT/DI-Connect-Fitness/my@email_PrimaryTrainingBackup_Part1.zipThere are some good OSS libraries to read and interpret those files (e.g. Python https://github.com/polyvertex/fitdecode, Go https://github.com/tormoder/fit).
To get your _current_ data, it is possible to pull the current .FIT files from your device (watch, bike computer, ..) when it is plugged to your computer and mounted as file system.
I once started a side project to do exactly that, but abandoned it after a while (https://github.com/jo-m/garmin-disconnect).
An, of course, Onlytrains https://trains.jo-m.ch
The docs are pretty OK, the only thing missing is a usable API reference section, so discoverability is not great.
We first had no idea what was going on. GCP support just told us "it seems you deleted your CC". Eventually, we figured out what happened.
Set up a new payment profile and started migrating our GCP projects to it. Eventually had to create multiple of them, because there is an arbitrary quota of how many projects you can have per payment profile (~4), and support told us it would take days to increase it.
Fortunately, all our data was still there. However, support had initially told us that it's "all gone".