Wrote a short blog post on how I implement command line interfaces in Rust these days.
To prevent git from finishing the current commit/operation, your editor needs to exit with a non-zero status. In vim, you can use :cq to do that.
miniserve - by svenstaro
https://github.com/svenstaro/miniserve
For when you really just want to serve some files over #HTTP right now!
Summarize your GIT commits for standup and time tracking with this TUI Library. Built with #ratatui and #rust.
https://www.flore.nz/blog/whathaveidone-a-git-based-tui-for-forgetful-software-developers/
Auf meinem frisch installierten #ArchLinux bekomme ich seit Tagen nicht #musikcube installiert. #pikaur scheitert aufgrund eines "schwerwiegenden Fehlers", da es Datei oder Verzeichnis "asio/io_service.hpp" nicht finden kann.
#asio ist aber mit #pacman installiert. Wo liegt also der Fehler? Ich bin ratlos.
Back in my very early and nerdy days of running Linux and FreeBSD, I used Mutt for my email. Those were good days. I've been thinking about setting it up again or maybe even checking email in Emacs again. I just read a great blog post on the aerc mail client. This one is new to me but has really piqued my interest in checking email from the CLI again. Compared to Mutt and Emacs, it looks way easier to get setup and running, too.
Sorry to keep sharing your blog posts, @markpitblado, but they really are good reads.
https://www.markpitblado.me/blog/email-from-the-terminal-with-aerc/
#linux #cli #email
mdq - by yshavit
https://github.com/yshavit/mdq
like #jq but for #Markdown: find specific elements in an md doc
Also available as a crate:
https://docs.rs/mdq/latest/mdq/
Tagging @wader
New release: GitHubVerify
A global .NET tool to help you manage GitHub commit verification using SSH.
Check current signing status
Set up new keys (username/email)
Verify with ease
Reset when needed
https://github.com/hassanhabib/GithubVerify
dotnet tool install --global GitHubVerify
Am I the only one who keeps forgetting that these "newer" CLI tools come with better defaults? I mean, I keep passing unnecessary options to eza, fd, ip, httpie, ripgrep, etc. Damn it, my brain just doesn't have enough plasticity to tell my hands that the old complexity is no longer needed... Muscle memory firmware update failed. Please send help.
Manuel ci fornisce un riassunto dei principali comandi per chi vuole cominciare a scoprire il superpotere del terminale Linux.
A dispetto del titolo, NON è un video per soli sviluppatori!
Behind the scenes of dotnet run app.cs - Exploring the .NET 10 preview - Part 2 | by Andrew Lock.
buff.ly/EaS92rc
#dotnet #csharp #dotnet10 #cli
Behind the scenes of dotnet ru...
Behind the scenes of dotnet run app.cs - Exploring the .NET 10 preview - Part 2 | by Andrew Lock.
@thelinuxcast
The #famous 46% #freeze in the #GUI #installer of #NixOS. If u open the #cli view there ull see that #nix actually builds stuffs for u from 46% , since #calamares isn't designed to know those, it might look like it freezes at 46% but it's actually #installing.
Sharing this incase u are wondering about that #behaviour.
Big thanks to @2chanhaeng for his first contribution to #Fedify! He implemented the new
fedify webfinger
command in PR #278, which allows isolated #WebFinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.
The contribution includes:
fedify webfinger <handle>
command that accepts @user@domain
format handles or URIsThis was originally filed as issue #260 and marked as a good first issue—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.
We appreciate all first-time contributors who help make Fedify better for the entire #fediverse community. Welcome aboard, ChanHaeng!