What's up at the Department of Unnecessary Projects #DepUnPr lately?
Here is Oliver ( #vala / #gtk4 / #libadwaita ) running on #osx (12.4, x86_64)
theme is WhiteSur; decoration layout forced in app (both just to make it blend a little more in osx); bundler script adapted from System76 Keyboard Configurator; #gtk4, #libadwaita via homebrew.
(I know: adwaita is a GNOME thing, custom themes are bad, it should be pure gtk etc etc ... , but I had it around and it was small enough for a test)
On a more useful note, while playing with this I've update Oliver interface and added some features and fixed some bugs. I could publish a new version soon.
I would like to release it as a #flatpak, but I'm not sure how to handle running php as as subprocess...
WhiteSur Gtk Theme
MacOS Big Sur like theme for Gnome desktops-----------------------TIPS:Nvidia users are recommended to use the solid version-----------------------Kde theme:...www.gnome-look.org
like this
It's been a while from my last post on behalf of the Department of Unnecessary Projects #DepUnPr
So here is the "UEFI bootable slide show"
https://git.sr.ht/~fabrixxm/uss
An UEFI executable that load tga uncompressed images from disk and display them as a slideshow in loop.
for when you feel the urge to show some photos and you can't wait for a full os to boot up.
(thanks to @Elena ``of Valhalla'' for inspiring this thing.)
like this
reshared this
git-list
git-list
is an experimental git sub-command to interact with mailing-list based patch workflows.Git comes with some tools to collaborate via email:
git send-email
and git am
, one to send a patch directly to the mailing-list, the other to apply a patch which ... somehow... the user get from the mailing-list.There are plenty of email clients written exactly to work with a mail-based patch workflow, or adapted to the job with configs and plugins. And I'm sure they work perfectly.
However, I'm only an amateur mail-patch user, and I'm not an hardcore consolophile: I prefer to keep using my graphical mail client, which unfortunately doesn't have any cool git integration.
But, one day I found out himalaya, a CLI mail client (not a TUI!). I would say himalaya is to thunderbird as curl is to firefox, in a way.
It allows to easily integrate mails into bash pipelines.
And so
git-list
is born. Put git-list
script into your path, configure himalaya, add some local config to your repo and you will be able to easy list mail from the mailing-list related to the project, read mails, and apply patches to brand-new branches created ad-hoc from the comfort of your terminal:$ git list
ID | Subject
-----------------
1 | [Patch] ....
$ git list show 1
...
$ git list test 1
$ git status
On branch patch/1
...
As always, everything is extremely experimental, and likely will stay this way.
Here is the code:
https://git.sr.ht/~fabrixxm/git-list
P.S. have a look at the git send-email tutorial
like this
Climatik 0.4.1
A python library to create command line interface from function definitions.
In this version:
- Command group. Ever wanted to create cli like
docker image ls
,docker image rm
? Now you can. - Arguments help text from function docstring.
- Support argcomplete if installed
It's on PyPi, if you need it.
Keys (no version yet)
The unnecessary CLI to manage SSH keys.
Updated to use climatik 0.4.1.
Hypolite Petovan likes this.
Vala
in reply to Fabio • • •How did you find the development experience and do you have important things to note, for helping other people developing #Vala apps for #osx ?
Fabio
in reply to Vala • •As editor I've used VSCode which has plugins for vala, blueprint and meson language support, very nice.
As I said, I've adapted the script to bundle everything in a osx app from @System76 :popos: :ubuntu: repo (thank you :D). It supports also signing, but I don't have this need.
It was really a smooth experience. 👍