My #firstpatch to a #rust project 😁
github.com/soywod/himalaya/pul…
fixes an issue found with git.sr.ht/~fabrixxm/git-list
@Chiese Brutte Senna Comasco, Como
Tutto cemento, forma ad hangar, cortili in cemento con grate in metallo. E filo spinato.
Non era catechismo, era un'ora d'aria.
like this
reshared this
This one from @James Westman is very cool.
Now I need to hang a big monitor in the office and let this page up.
like this
Musica per oggi:
pronophonique - 8-bit lagerfeuer
E sono anche sul fediverso @pornophonique
pornophonique - 8-bit lagerfeuer | Jamendo Music - Free music downloads
8-bit lagerfeuer. Listen to two dudes using a westernguitar, some vocals, a C64 and a gameboy. They tell you about sad robots, the loneliness in computerdungeons and other heart-breaking geeky sceneries.Jamendo Music
pornophonique likes this.
E perchè andare a dormire quando invece si puo' scrivere uno script poliglotto bash/python?
#!/usr/bin/bash
"""true"
echo "Ciao da bash"
python "$0"
exit
" """
import this
rag. Gustavino Bevilacqua likes this.
rag. Gustavino Bevilacqua reshared this.
More from the Department of Unnecessary Projects #DepUnPr
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:
P.S. have a look at the git send-email tutorial
like this
Very nice!
nitter.pussthecat.org/awesomek…
Andreas Kling (@awesomekling)
The SerenityOS Browser now passes the Acid3 test! 🥳🐞🌍 AFAIK we're the first new open source browser to reach this milestone since the test originally came out.Nitter
Hypolite Petovan likes this.
An update from the Department of Unnecessary Projects:
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
See git.sr.ht/~fabrixxm/climatik/r…
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.
English is a strange language
ProditoryNorway might defy the power of, or moist substance; to petrify.
TABLE OF THE PERIODIC LAW OF THE PERIODIC LAW OF THE PERIODIC LAW OF THE PERIODIC LAW OF THE CHEMICAL ELEMENTS
The vertical triangular portion of meal, or other vehicle. Colloq.
Bid hook, small hook used for soles of leather or cloth; to sun thyself in inofficious sleep.
(hand-selected from kirgroup.net/~fabrixxm/dict/ )
Red-tapismStrict adherence to the Scriptures into the Court of claims of self-importance; -- applied especially to animals in the interior;
What's that? Nostalgia for old times? Some sort of PTS? Pure masochism? Or an example of what in Rome define as #sticazzi ?
Hypolite Petovan likes this.
492 #VGO Infinity Dive è stato sviluppato durante il penultimo Ludum Dare, un concorso di sviluppo di videogiochi in tempi brevissimi, due giorni. Il tema, se ho ben capito, era "deeper and deeper". Secondo me ha colpito proprio nel segno, guardate un po'.
Il gioco consiste nel far rimanere la linea al centro dello schermo mentre questa zooma sempre più velocemente verso di noi. Un'idea semplice ma whoosh! Provatelo!
Infinity Dive - keeps - 2021
Fabio reshared this.
PEP 487 -- Simpler customisation of class creation
The official home of the Python Programming LanguagePython.org
More work in progress on "Collector"
Collector is a python/Gtk3/libhandy app to manage collection inventories, using lesana for the hard part.
Collector 0.2.0 (shortly followed by 0.2.1) has been tagged some days ago, the first "release" after a year of intermittent development.
The 0.2 release follow the release of lesana 0.9, which adds some nice features. Features that are making their way into Collector too. See lesana 0.9.0 and [Collector 0.2.0] changelogs for more details.
Some highlights:
Precision property for decimal fields (in screenshot, a decimal with precision 1), and allowed values for fields: lesana cli checks that field value is one of the allowed, Collector shows to the user a select box to choose the value from.
Initial support for search aliases. Right now are used as "saved queries". No UI for add/edit/remove yet.
Coming up
Some features for the next release
Create a new collection in app. And some work as been already done to be able to clone a collection from a git repository.
Some new actions in menu to open collection folder in terminal or in file manager, and if is installed, to open the collection git repository in gitg.
Search completion of fields names and allowed values. Much wip but a nice add.
Test Your Product on a Crappy Laptop
There is a huge and ever-widening gap between the devices we use to make the web and the devices most people use to consume it. It’s also no secret that the average size of a website is huge, …CSS-Tricks
Diego Roversi likes this.
New experiment!
First experience with #gtk4, #libadwaita and #vala :
Appaya, to monitor and control Syncthing daemon (very much inspired by Syncthing Indicator Gnome Extension), obviously #WiP
like this
reshared this
Update! Now with 100% more info! and more buttons! (but not everything works so far).. And bigger headers!! (but I'm not sure about that)
Two columns on desktop, single column on mobile! wow!
And this is the "nice" icon: Appaya the Papaya
Elena ``of Valhalla'' likes this.
Profile13115 likes this.
Profile13115 reshared this.
Confy 0.6.2
Nothing really new, some visual adjustment to look more "gnomey"
Confy - Conferences schedule viewer
Navigate conference schedules, mark favourite talks, get reminded when talks are coming up. Works offline, ready for mobilekirgroup.net
Fabio
Unknown parent • •Elena ``of Valhalla''
in reply to Fabio • • •like this
rag. Gustavino Bevilacqua, Rapita dagli alieni e Fabio like this.
rag. Gustavino Bevilacqua reshared this.
Elena ``of Valhalla''
in reply to Elena ``of Valhalla'' • • •Fabio
in reply to Fabio • •