mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#cli

19 Beiträge15 Beteiligte1 Beitrag heute

🆕 blog! “Convert Shotwell Photo Metadata to Digikam Metadata”

Mostly notes to myself.

Shotwell stores most of its information in a database. Which I lost. Because I'm an idiot.

But a bunch of metadata is also stored in the image's EXIF metadata!

Most importantly is the "Original File Name" which should become the "Description" in DigiKam. Unfortunately,…

👀 Read more: shkspr.mobi/blog/2025/06/conve

#cli #HowTo #linux

Linux bash terminal icon.
Terence Eden’s Blog · Convert Shotwell Photo Metadata to Digikam Metadata
Mehr von Terence Eden
Fortgeführter Thread

television

git.permacomputing.net/televis

I've been in situations of giving a lecture or a workshop where there was no screen or projector available, or... No cable. The usual workaround that I've seen friends and colleagues use is to have everyone join jitsi/zoom/bbb/etc and do the screen sharing there. This works but feels like a grotesque variation of the "a multinational corporation's service as the easiest way of copying files between two nearby devices" entry from the crappy everyday tech bingo.

So here is a response with television, a simple binary that takes screenshots of your desktop at regular intervals and serves the result over http on an amazingly well formatted html page that can be accessed by everyone over LAN/WLAN with their browser. It's *not* a video stream, it's really a 1fps style screensharing web thing which is plenty enough for slides, GUI/TUI/CLI action, etc.

🧵 3/?

git.permacomputing.netFiles - television - a simple LAN/WLAN desktop public broadcasting service
Fortgeführter Thread

The alpm-srcinfo #crate in version 0.2.0 offers several improvements to this #library and #CLI for working with #SRCINFO files found in the #package source repositories of #ALPM based packages. 📦 🦀 📄

crates.io/crates/alpm-srcinfo/

The #crate now allows to write #SRCINFO data to file, has seen improvements to the interface and documentation as well as a few bug fixes.

For further details refer to the #changelog alpm.archlinux.page/alpm-srcin

crates.iocrates.io: Rust Package Registry
#ArchLinux#PKGBUILD#RustLang
Fortgeführter Thread

The alpm-pkginfo #crate in version 0.2.0 offers an easier interface for creating package info data from #PKGINFO files.

crates.io/crates/alpm-pkginfo/

This #library and #CLI crate offers integration with the #PKGINFO #metadata files found in #ALPM based #package files. 📦

See the #changelog for details: alpm.archlinux.page/alpm-pkgin

crates.iocrates.io: Rust Package Registry
Fortgeführter Thread

With version 0.2.0 the #library and #CLI alpm-mtree offers new features that allow validating a directory with #MTREE data, as well as creating #MTREE data from a directory.
Additionally, we have improved the usability of the parser and the documentation.

The #crate provides integration with the #ALPMMTREE file format which is used in #ALPM based #package files. 📦

crates.io/crates/alpm-mtree/0.

For details refer to the #changelog alpm.archlinux.page/alpm-mtree

crates.iocrates.io: Rust Package Registry
Fortgeführter Thread

The #library and #CLI alpm-buildinfo in version 0.2.0 offers many documentation and usability improvements for this #crate providing integration with the #BUILDINFO file format which is used in #ALPM based #package files. 📦

crates.io/crates/alpm-buildinf

For details refer to the #changelog alpm.archlinux.page/alpm-build

crates.iocrates.io: Rust Package Registry

I've build a small tool, similar to tee, but in reverse - wye.
github.com/bacv/wye

In my workflow I use cargo build and cargo test a lot, usually those jobs are running in different tmux panes, I wanted a more convenient way to control this process from my editor.

Although I could have done it with tmux and scripts, I felt that making a small tool for it would be fun experiment. #rust #cli #unix

Wye is reverse tee. Contribute to bacv/wye development by creating an account on GitHub.
GitHubGitHub - bacv/wye: Wye is reverse teeWye is reverse tee. Contribute to bacv/wye development by creating an account on GitHub.

This is a test of a new feature, for my existing Rust program, for posting to the Fediverse. It's not much to look at, yet, lol. If this works, then just know that I literally sent this from the terminal by typing the path to said program, followed by the name of said function, followed by this message between double quotes. I guess, whether this works the first time or not, this is probably how these things usually start, huh? Gotta start somewhere. Fingers crossed. God, help us all.

EDIT: OH MY GOODNESS!

#Rust#CLI#Fediverse

Released version 1.2.1 of #SeekretService, a simple service written in #Rust for securely accessing #KeePass databases, e. g. from the #cli like #envrc or #direnv.

👉 Get it on GitHub: github.com/michix/seekret-serv

*Changes:*

- Fixed in-memory encryption (my fault, this got lost and is now there again)

It is available for #Linux, #Windows and #MacOS.

I am happy about feedback!

Contribute to michix/seekret-service development by creating an account on GitHub.
GitHubGitHub - michix/seekret-serviceContribute to michix/seekret-service development by creating an account on GitHub.