As I've noticed it's #PortfolioDay and have seen some wonderful artwork posted by people, as a programmer, I'd like to share a project I made, a command line time tracker with the purely textual interface.
Since I spent a good deal of time designing the textual output and UX I figure it's akin to art.
The interface is natural language input of times and dates representing when you start and end tasks.
I tend to follow the logic of awk better than the one of sed (not being a vi enthusiast), but it is good to see when one might be better than the other:
Stop Electron, stop using a browser as if it was an Operating System!!! Go #terminal#cli#TUI use your OS, not the browser for everything! And be liter, more ethical, your computer will love you! Use #Gemini#gopher#usenet#matrix#fediverse on TUI apps #vim#neovim as your text/IDE #mpv for videos and more... !!!
Forgot to give a name to a screen when starting it? Find the id with $ screen -list and rename it like this: $ screen -rd id_number -X sessionname new_screen_name
"Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large scale changes to the Linux kernel source #code (ie, C code)."
I am working on a little script for yt-dlp+fzf
Problem is that I don't want the marked info-lines to be shown. So basically I would like to get everything, starting from the table header. Is there an easy way to alter the output? Note that piping cut, tail, head or similar is not an option. The online help of #ytdlp is very simple and the --help is a bit overloaded with way too many information. #cli#fzf#linux
I've been playing around with locally hosted #LLMs using the #Ollama#CLI tool. I've mostly been using models like mistral and dolphin-coder for assistance with textual ideas and issues. More recently I've been using the llava visual model via some simple #Bash#scripting, looping through images and creating description files. I can then grep those files for key words and note the associated filenames. Powerful stuff!