338 private links
A normalised way to handle CLI arguments and password handling via a set of available options.
Input are treated as streams.
Report progress via SIGINFO and spit out some statistic or diagnostic message.
My tools generally produce line-based output on stdout, as you would expect. If the output consists of multiple fields, it is either space- or comma separated; or JSON because the processing is easy with jq.
Temporary files can be used, but securely: https://www.netmeister.org/blog/mktemp.html
That's very interesting to get insights: hotspots, churn, coupledPairs, couplingRankings, codeAge, ownership, communication
Script a demo in a demo.tape file and generate a gif for it.
""Listen for Siri" (and Apple Intelligence) can still detect audio"
Cut the microphone of the mac, for real.
A feedback after 10 years of usage: https://sgoel.dev/posts/10-years-of-personal-finances-in-plain-text-files/
Fast, flexible mock API server powered by JSON configuration and a lightweight scripting language (
rjscript).
The devlog
https://plok.sh/harmoneer/taman
Taman is a TUI Pomodoro productivity app where your focus sessions literally grow plants!
- 1password
- direnv to load envs only in specific directories
Find dependencies already used in the project to avoid to install them again.
A Swiss-army app for developers
Project: https://github.com/skatkov/devtui
Some useful tips in the CLCLI to handle dotfiles and customization of the shell.
But over time, I think I discovered a better way: a script in my $PATH.
Benefits of scripts over aliases:
- No reloading; changes are picked up immediatly
- Choice of programming language
- Complex logic can be implemented
- More portable between shells
Aliases have certain benefits:
- special syntax (
cd..forcd ..with space) - completion
- conditional definition
- easier to bypass with
unalias - brevity: it's a one liner
- performance: alias are 100x faster.
getsong make sense and so many useful scripts.
- copy and pasta
- mkcd
- tempe
- trash
- mksh
- serveit starts a static file server
- getsong
- getpod to download something from a podcast player
- getsubs
- wifi off, wifi on and wifi toggle
url "my_url"parses a URL into its parts.- markdownquote to add
>before every line u+ 2025to get the unicode caracter associated- snippets to run some snippets
- some REPL launchers for Clojure, Deno, Php, Python and SQLite
- hoy prints the current date in ISO format
- timer
ocrto extract text from an imageremoveexifto delete EXIF data from imagesemojifuzzy finder helper https://codeberg.org/EvanHahn/dotfiles/src/commit/843b9ee13d949d346a4a73ccee2a99351aed285b/home/bin/bin/emoji
and more Process management scripts
Useful to parse events in the CLI and handle .ical exports.