
Joan León
@nucliweb@webperf.social
Bold Brew (bbrew) - A Homebrew TUI Manager
@nucliweb@webperf.social
Bold Brew (bbrew) - A Homebrew TUI Manager
@nucliweb@webperf.social
Bold Brew (bbrew) - A Homebrew TUI Manager
@graves501@fosstodon.org
@lavxnews@ioc.exchange
Introducing kdlfmt: The Essential CLI Tool for KDL Document Formatting
The new kdlfmt CLI tool simplifies the formatting and validation of KDL (Kotlin Data Language) documents, making it an indispensable utility for developers working with this emerging data format. Buil...
https://news.lavx.hu/article/introducing-kdlfmt-the-essential-cli-tool-for-kdl-document-formatting
@toxi@mastodon.thi.ng
#ReleaseWednesday Just pushed a new version of https://thi.ng/block-fs, now with additional multi-command CLI tooling to convert & bundle a local file system tree into a single block-based binary blob (e.g. for bundling assets, or distributing a virtual filesystem as part of a web app, or for snapshot testing, or as bridge for WASM interop etc.)
Also new, the main API now includes a `.readAsObjectURL()` method to wrap files as URLs to binary blobs with associated MIME types, thereby making it trivial to use the virtual filesystem for sourcing stored images and other assets for direct use in the browser...
(Ps. For more context see other recent announcement: https://mastodon.thi.ng/@toxi/114264980961483146)
#ThingUmbrella #BlockStorage #FileSystem #BlockFS #VirtualFS #CLI #TypeScript #JavaScript #OpenSource
@readbeanicecream@mastodon.social
Zettelkasten on the CLI
Let's take a look at my Zettelkasten notetaking workflow on the Linux Command Line. Trust me, it's simple.
https://readbeanicecream.surge.sh/2025/03/24/zettelkasten-on-the-cli/
#productivity #notetaking #linux #cli #commandline indieweb #blogging #smallweb #personalweb #tech #technology #zettelkasten
@epilys@chaos.social
Stupid-but-works tip on how to add inline documentation comments for multi-line shell commands in scripts: Combine command substitution with grave accents "`" and the do-nothing built-in command ":":
```shell
% ls \
> -h `: this is a comment` \
> -a `: this is another comment` \
> -t `: more commentssss`
```
@epilys@chaos.social
Stupid-but-works tip on how to add inline documentation comments for multi-line shell commands in scripts: Combine command substitution with grave accents "`" and the do-nothing built-in command ":":
```shell
% ls \
> -h `: this is a comment` \
> -a `: this is another comment` \
> -t `: more commentssss`
```
@readbeanicecream@mastodon.social
Zettelkasten on the CLI
Let's take a look at my Zettelkasten notetaking workflow on the Linux Command Line. Trust me, it's simple.
https://readbeanicecream.surge.sh/2025/03/24/zettelkasten-on-the-cli/
#productivity #notetaking #linux #cli #commandline indieweb #blogging #smallweb #personalweb #tech #technology #zettelkasten
@hugovk@mastodon.social · Reply to Hugo van Kemenade's post
Just released: pypistats 1.9.0 🚀
pypistats is CLI to show download stats from PyPI
https://pypi.org/project/pypistats/1.9.0/
* Replace deprecated classifier with licence expression (PEP 639)
* Remove GitHub attestation, uses PyPI attestations instead (PEP 740)
* Add input validation for total and fix --monthly with no mirror
* Update docs for recent command
@FediTips@social.growyourown.services
Here's a very brief tip for the more techy people on here:
You can use Mastodon (and compatible servers) through command lines and text-based interfaces with the free open source client "toot":
There are lots more details on the developer's website.
@FediTips@social.growyourown.services
Here's a very brief tip for the more techy people on here:
You can use Mastodon (and compatible servers) through command lines and text-based interfaces with the free open source client "toot":
There are lots more details on the developer's website.
@scy@chaos.social
`lowdown -tterm` produces pretty nice #Markdown rendering in the #terminal.
@maxlath@mastodon.social · Reply to Sebastian Lasse's post
@freespiritlinux69@fedi.at
Schönen guten Morgen,
Ich habe mich entschieden, ein kleines Tutorial über CLI-Befehle unter Linux zu erstellen.
CLI steht für Command Line Interface, was auf Deutsch als Befehlszeilenschnittstelle bezeichnet wird. Es handelt sich um eine textbasierte Benutzeroberfläche, die es Benutzern ermöglicht, mit einem Computer oder einem Betriebssystem zu interagieren, indem sie Befehle in Form von Text eingeben.
In Linux kann das sogenannte Terminal zur Eingabe von CLI-Befehlen verwendet werden.
Bitte teilt das mit eurer #followerpower, damit mehr Menschen darauf aufmerksam werden. Dieses Tutorial richtet sich an Anfänger, die das Terminal unter Linux nicht als furchterregendes Monster betrachten, sondern effizient damit arbeiten möchten.
DANKESCHÖN
Der Link führt direkt zum Thread mit dem Tutorial und kann bei Bedarf gespeichert werden.
@tuist@fosstodon.org
Soon our Noora single-choice prompt component will support filtering thanks to @finnvoorhees's brilliant work in this PR:
https://github.com/tuist/Noora/pull/195
@tuist@fosstodon.org
Soon our Noora single-choice prompt component will support filtering thanks to @finnvoorhees's brilliant work in this PR:
https://github.com/tuist/Noora/pull/195
@artemissian@fosstodon.org
Alternative #CLI tools to check out and try:
bat https://github.com/sharkdp/bat
bottom https://github.com/ClementTsang/bottom
broot https://github.com/Canop/broot
btop https://github.com/aristocratos/btop
cheat https://github.com/cheat/cheat
choose https://github.com/theryangeary/choose
curlie https://github.com/rs/curlie
delta https://github.com/dandavison/delta
doggo https://github.com/mr-karan/doggo
dust https://github.com/bootandy/dust
duf https://github.com/muesli/duf
dysk https://github.com/Canop/dysk
eza https://github.com/eza-community/eza
fd https://github.com/sharkdp/fd
fzf https://github.com/junegunn/fzf
@artemissian@fosstodon.org
Alternative #CLI tools to check out and try:
bat https://github.com/sharkdp/bat
bottom https://github.com/ClementTsang/bottom
broot https://github.com/Canop/broot
btop https://github.com/aristocratos/btop
cheat https://github.com/cheat/cheat
choose https://github.com/theryangeary/choose
curlie https://github.com/rs/curlie
delta https://github.com/dandavison/delta
doggo https://github.com/mr-karan/doggo
dust https://github.com/bootandy/dust
duf https://github.com/muesli/duf
dysk https://github.com/Canop/dysk
eza https://github.com/eza-community/eza
fd https://github.com/sharkdp/fd
fzf https://github.com/junegunn/fzf
@hyalinesystems@mastodon.social
📼 Command line video magic for ARTISTS
A cookbook by @madskjeldgaard for audio and video processing on the command line – with examples!
Includes how to generate a spectrum video from an audio file. How to combine an audio file and an image into a video. Among other things.
And it includes full #bash scripts and examples for for-loops, so you could do this on tons of audio files, if you so fancied 🤠
@ploum@mamot.fr
If you are a Unix nerd and wish you spend less time using your mouse while watching flashy colors, I recommend that you give Offpunk a try:
I’m trying to make it easier to get started with offpunk. Feedbacks and discussions are welcome on the mailing-list :
https://lists.sr.ht/~lioploum/offpunk-users
or on the fediverse, using the #offpunk hashtag. Or on your blog. That would be awesome to read blog posts about people using offpunk
@orhun@fosstodon.org
I found the ultimate CLI tool for processing CSV files! 🔥
🪄✨ **xan**: The CSV magician.
💯 Supports expressions, parallelism, advanced filtering, sorting, and visualizations.
🦀 Written in Rust & uses @ratatui_rs
⭐ GitHub: https://github.com/medialab/xan
@ploum@mamot.fr
If you are a Unix nerd and wish you spend less time using your mouse while watching flashy colors, I recommend that you give Offpunk a try:
I’m trying to make it easier to get started with offpunk. Feedbacks and discussions are welcome on the mailing-list :
https://lists.sr.ht/~lioploum/offpunk-users
or on the fediverse, using the #offpunk hashtag. Or on your blog. That would be awesome to read blog posts about people using offpunk
@orhun@fosstodon.org
I found the ultimate CLI tool for processing CSV files! 🔥
🪄✨ **xan**: The CSV magician.
💯 Supports expressions, parallelism, advanced filtering, sorting, and visualizations.
🦀 Written in Rust & uses @ratatui_rs
⭐ GitHub: https://github.com/medialab/xan
@nev@bananachips.club · Reply to Julia's Reruns Bot's post
@b0rk_reruns ok so i have a kind of cursed question. often i'm doing something like `for file in $(ls *.txt); do echo ${file%.txt}; done`. why won't bash let me do ${$(ls *.txt)%.txt} and is there a better way to do it
(cc @b0rk)
@hongminhee@hollo.social
@hongminhee@hollo.social
@hongminhee@hollo.social
@blinry@chaos.social
I'm looking for a command line tool that allows watching a video file together on two computers, with synchronized play/pause, like these "watch party" sites, but inside a local network.
In the simplest case, it could be a Bash command streaming/decoding a local file at the same time, and another person could receive that stream…? Has anyone seen something like that? #cli #linux
@blinry@chaos.social
I'm looking for a command line tool that allows watching a video file together on two computers, with synchronized play/pause, like these "watch party" sites, but inside a local network.
In the simplest case, it could be a Bash command streaming/decoding a local file at the same time, and another person could receive that stream…? Has anyone seen something like that? #cli #linux
@ploum@mamot.fr
Released Offpunk 2.5 which add custom "aliases" and improve compatibility with #openbsd and #python version < 3.11
What is Offpunk?
https://offpunk.net/whatisoffpunk.html
You are welcome to discuss and ask questions on the offpunk-users list:
https://lists.sr.ht/~lioploum/offpunk-users
If you are familiar with python development, join the offpunk-devel list to help intregrate offpunk and unmerdify, a new library developed by @vjousse :
https://lists.sr.ht/~lioploum/offpunk-devel/%3C4841675b-b03e-4c80-9677-ddc18d840656@jousse.org%3E
@ploum@mamot.fr
Released Offpunk 2.5 which add custom "aliases" and improve compatibility with #openbsd and #python version < 3.11
What is Offpunk?
https://offpunk.net/whatisoffpunk.html
You are welcome to discuss and ask questions on the offpunk-users list:
https://lists.sr.ht/~lioploum/offpunk-users
If you are familiar with python development, join the offpunk-devel list to help intregrate offpunk and unmerdify, a new library developed by @vjousse :
https://lists.sr.ht/~lioploum/offpunk-devel/%3C4841675b-b03e-4c80-9677-ddc18d840656@jousse.org%3E
@WeirdWriter@caneandable.social
So, I am giving #RClone a try. It’s a command line utility that will allow you to copy things from one cloud storage to the other with ease, sync one way or buy directionally, and Mount cloud storage as virtual drives on your machine so you can mount things like Google Drive, iCloud Drive, and even OneDrive without using any of their bloated and inaccessible software. Of course, the first thing I tried to do with it, it’s not capable of Yet. I tried to copy my writing from an off-line hard drive to three different cloud services with one command. That’s not possible as of yet, but I would still highly recommend this tool even if I’m sure I’m not utilizing it to its full glory as of yet. #CLI #DropBox, #NextCloud, #OneDrive
@nickbearded@mastodon.social
The website is live!
#linux #bashcore #cli #nogui #debian #security #pentesting #education #bash
@qiita@rss-mstdn.studiofreesia.com
@levibeach@merveilles.town · Reply to Levi Beach's post
Thinking through some settings UI this morning.
@sramsay@hcommons.social
I'm pleased to present a new blog post -- "Beautiful Documents with Groff (Part II)" https://stephenramsay.net/posts/groff-mom2.html -- only a year-and-a-half after "Beautiful Documents with Groff (Part I)" https://stephenramsay.net/posts/groff-mom.html
Of interest, perhaps, to users of #pandoc and/or #Linux, #cli cultists, and digital document nerds. Discusses #groff, #latex, #typst, and even #pollen (though not the kind that makes you sneeze).
@levibeach@merveilles.town · Reply to Levi Beach's post
So I guess it's happening and I'm really excited to explore all the possibilities. Using the Node binding for Rust's Web Audio API to create sound, which means I can do stuff like impulse response to model spaces!
@hugovk@mastodon.social · Reply to Hugo van Kemenade's post
Just released! stravavis 0.5.0 🚀
Create artistic visualisations with your exercise data.
https://pypi.org/project/stravavis/0.5.0/
🚴 Drop support for EOL Python 3.8
🏃 Skip segments in GPX tracks with empty trkseg
🛶 Fix pandas warnings
@hugovk@mastodon.social · Reply to Hugo van Kemenade's post
Just released: blurb 1.3.0 🚀
blurb is the CLI we use for managing CPython's news/changelog entries.
🗞️ Add support for Python 3.13
🗞️ Drop support for Python 3.8
🗞️ Generate digital attestations for PyPI (PEP 740)
🗞️ Allow running blurb test from blurb-* directories by
🗞️ Add version subcommand
🗞️ Generate __version__ at build to avoid slow importlib.metadata
https://pypi.org/project/blurb/1.3.0/
#Python #CPython #blurb #release #CLI #changelog #news #PEP740 #Python313 #Python38
@hugovk@mastodon.social · Reply to Hugo van Kemenade's post
Just released: norwegianblue 0.19.0 🚀
🦜 Drop support for Python 3.8
🦜 Generate digital attestations for PyPI (PEP 740)
🦜 Test with tox-uv
🦜 Lint with pre-commit-uv
https://pypi.org/project/norwegianblue/0.19.0/
norwegianblue is a CLI to show EOLs from https://endoflife.date
@hugovk@mastodon.social · Reply to Hugo van Kemenade's post
Just released: pepotron 1.3.0 🚀
🔩 Generate digital attestations for PyPI (PEP 740)
🔩 Drop support for Python 3.8
🔩 Generate __version__ at build to avoid slow importlib.metadata
🔩 Test on CI with uv
https://pypi.org/project/pepotron/1.3.0/
Pepotron is a CLI for opening PEPs in your browser. For example, try:
$ pep 8
$ pep 3.14
$ pep dead batteries
$ pep calendar
@hugovk@mastodon.social · Reply to Hugo van Kemenade's post
Just released: pypistats 1.7.0 🚀
📈 Generate digital attestations for PyPI (PEP 740)
📉 Drop support for EOL Python 3.8
📈 Generate __version__ at build to avoid slow importlib.metadata
@mariusor@metalhead.club
@summeremacs@fashionsocial.host
I just posted a new file about how I got into using #Emacs, #Linux, the #CLI, and other things.
Here it is: https://summeremacs.github.io/posts/how-i-came-to-use-emacs-and-other-things/
And no @daviwil, I'm still not starting a blog to post this stuff. 😀
Edit: I was wrong. @daviwil was right. I am leaving my post up here as a victory for him. 🤣
@jelloeater@mastodon.social
Got bored, wrote a #CLI timestamp app in #golang
https://github.com/Jelloeater/stampy
@matclab@mamot.fr
Je relance mon blog, en modifiant le système de commentaire pour qu'il utilise mastodon.
Je vais mettre quelques liens ici et commencer par un retour d'expérience sur l'utilisation de `ledger-cli` pour faire mes comptes (que j'utilise toujours).
https://ontoblogie.clabaut.net/posts/201903/gerer-ses-comptes-en-ligne-de-commande.html
@whalecoiner@indieweb.social
Does anyone have a recommendation for a CLI boilerplate text file creator? I need something to help with using my personal website better. I’m thinking of something where I can type “<app> new post” or “<app> new note” and a markdown file of appropriate frontmatter stubs is created, in a predefined directory. It’d have to have some kind of template system available. Know of anything?
@OS1337@infosec.space
For everyone wanting to test out OS/1337 there's good news:
You can just clone the #git repo or pull it as #zip:
https://github.com/OS-1337/OS1337
and then just run ./scripts/build.sh
and within a few mins it'll spit out a bootable #1440kB image in /build/0.CORE/ to put on a 3,5" FDD or run in a VM [may it be #QEMU or #VirtualBox]...
Thanks to @SweetAIBelle for the generous contributions!
#OS1337 #Linux #Development #Embedded #EmbeddedLinux #CLI #TUI #minimalist #OS #FLOSS #OSS #FOSS
@servio@libretics.org
#LibreTICs: un lugar de encuentro, debate, investigación, desarrollo y difusión acerca de los usos sociales de la tecnología.
Contacto:
Radio https://libretics.org/radio
#Podcast: podcast.libretics.org/
#XMPP Grupo xmpp:hacklab-libretics@salas.gnlug…
Grupo #DeltaChat: i.delta.chat/#FF36E74BCB6E7C00
#Onion Blog: http://3puc73jz3pbflplwe7y5hkopdoq…
Me gusta mucho el concepto de la internet pequeña: 1 persona = 1 servidor = 1 página web. 🧑💻🧰🐃🐧🇪🇨
#softwarelibre #gnu #linux #fediverso #lineadecomandos #terminal #cli #sabadodeterminal #viernesdeescritorio #radio #privacidad #comunidad
@scy@chaos.social
`lowdown -tterm` produces pretty nice #Markdown rendering in the #terminal.
@nojhan@mamot.fr
Il parait que j'aurais dû faire une #introduction depuis 6 ans, alors voilà. Ici, je pouet :
– science (recherche appliqué en algorithmique de l'#IA, en ce moment assez saoulé par son dévoiement corporate),
– design & illustration (souvent vectorielle sous #inkscape),
– code libre (auteur de #CLI : #liquidprompt, #colout, …),
– politique (anar gauchiste, centriste repenti, radicalisé par le macronisme),
– sondages bizarres (neuroatypique tentant de comprendre comment ça marche dans votre tête).
@elijahmanor@hachyderm.io
@sgued@pouet.chapril.org
🇫🇷 Étudiant, passionné de logiciels libres. J'ai créé peertube-viewer, un petit outil en ligne de commande pour naviguer les vidéos #peertube, dans le même esprit que youtube-viewer
🇬🇧 Student, passionate by #FLOSS. I created peertube-viewer, a small #CLI tool to browse peertube instances, quite similar to youtube-viewer.