close

There are two new features for #profanity in git master - ready for testing and feedback.

The /editor command can be used to call #vim The /omemo trustmode can be used to set the preference option

  • Trust key for first use
  • blind trust.

Profanity is a console based #XMPP

  • favorite

    3 Like

    debacle , Arne , fluxion

  • 2 Comments

  • 18 April debacle

    Only #vim, not #Emacs or #emacsclient? :-)

  • 18 April DebXWoody

    Should work with all editors with a filename as parameter 1

Happy Free Software Day!

#iloveFS

  • favorite

    3 Like

    littleme , Arne , tallship

  • 3 Comments

  • 14 February DebXWoody

    Es sind einfach zu viele,...

  • 24 April tallship

    And..... A very merry unbirthday to you!!

    I've got a similar take...

    #gnu - A collection of UNIX-like tools (Gnu's Not UNIX)
    #Linux - a UNIX like multi-user, multi-processing kernel
    #Debian GNU/Linux - a Linux distribution (2nd oldest)
    #mutt - MUA
    #Gajim - a Jabber client
    #Movim - I'm still trying to figure this out... Gimme a little time man! :)
    #profanity - something I use to offend the sensibility of others for my own amusement :P
    #gpg - fricken' rocks! Umm... oh yeah, FOSS implementation of OpenPGP
    #tmux - Orange is the new.... no, wait! tmux is the new screen! Byobu is the pretender, and merely a skin for tmux
    #ejabberd - a spade's a spade, it's a **Jabber** server :P
    #jitsi - Secure, FOSS based video conferencing
    #Nextcloud Talk - Secure, FOSS based video conferencing
    #Big_Blue_Button - Secure, FOSS based video conferencing
    #SchildeChat - nicely skinned Matrix client, chat/voice/video communications
    #i3wm - aside from Twin, second best WM next to ALT+F2|F3|F4.... https://devo.linboard.org/tallship/twin
    #notmuch - really? I'mma have to give that a go looksee. thanks for that!
    #FSF - um.... I love RMS the cult of personality, the icon, but the dude himself, I just no longer abides. He's really gotta give up the reigns and become the elder statesman. Serio bro.

    You forgot sum....

    #bitwarden_rs - rust and MariaDB based alternative to .kdbx with all the mACR0sf0t shit ripped out of it.
    #mcabber (this one's just for you) - a CLI Jabber client (WTF is Loudmouth?) - https://mcabber.com (but alas, no OMEMO yet

  • 24 April tallship

    Got it :) I'll respond from tallship@Pleroma.Cloud but in a nutshell, I'm still trying to get on board with the modern impplementations of Jabber. I appreciate the invite to 404.city, and I'll certainly recommend it to others, but for my longstanding, existing account for about twenty years with jabber.org, how do I fit in?

    Thanks, and kindest regards,

    - tallship

    .

  • chevron_right

    Kalenderwoche 03/2021

    DebXWoody · Sunday, 24 January - 14:15 edit · 1 minute

Liebes Tagebuch,

dies war eine ganz besonderes Wochenende.

Buteo

Ich habe egale in buteo unbenannt. Hierfür habe ich ein neues Repository angelegt und das Projekt auf Codeberg hochgeladen: buteo auf Codeberg.

Excluding merges, 1 author has pushed 3 commits to main 
and 3 commits to all branches. On main, 55 files have changed 
and there have been 11302 additions and 2 deletions. 

Damit mir nicht langweilig wird, habe ich mir mal 23 Issues angelegt. Feedback ist willkommen. Es gibt zwei tags die man sich gerne mal ansehen kann:

  • Kind: Question
  • Status: Help wanted

Vulpes

Jedes Projekt brauch einen Bot, oder? Die Idee an vulpes ist, dann man einen XMPP bot und XMPP Service bereitstellt. Aktuell kann der Bot ein "echo" zurückgeben - d.h. wenn man ihm schreibt sagt, schreibt er die Nachricht zurück. Außerdem kann er !date in einem MUC interpretieren und flüstert einem den aktuellen Tag und Uhrzeit.

Lutjanus

Das wird vielleicht das komplexeste an dem Projekt. Eine lib welche auf libstrophe aufbaut. D.h. da wo libstrophe aufhört, fängt es mit lutjanus an. Ein XMPP Framework welches dann - hoffentlich von Buteo und Vulpes verwendet wird. Mit der Beschreibung der API habe ich schon angefangen.

Homepage

Nicht schon, aber man findet die wichtigsten Informationen auf der Homepage https://buteo.codeberg.page/.

Mitmachen?

Was ich mir vorgenommen habe, wird vielleicht etwas aufwändig,.. aber wir haben ja Zeit. Wenn du Interesse hast, komm vorbei: xmpp:buteo@conference.anoxinon.me?join

#XMPP #Vulpes #Buteo #Lutjanus

  • chevron_right

    Profanity 0.10.0 wurde freigegeben.

    DebXWoody · Saturday, 9 January - 18:44

Six months and 270 commits after 0.9.5 we are happy to release 0.10.0.

Profanity ist ein XMPP Client für die Console.

#xmpp #profanity

  • Release 0.10.0 · profanity-im/profanity

    Six months and 270 commits after 0.9.5 we are happy to release 0.10.0. 10 people contributed code to it: @wstrm, @DebXWoody, @pasis, @niacat, @kaffeekanne, @timgates42, @spth, @licaon-kter, @misafl...

  • favorite

    1 Like

    Arne

  • chevron_right

    Frage: Debian Edu Packages

    DebXWoody · Sunday, 20 December - 06:38 edit

Mal eine Frage zu Debian tasks. Ich habe ein Debian/GNU Linux laufen bzw. ein raspian. Jetzt möchte ich gerne die Pakete aus Debian Edu installieren.

Beispielsweise: https://blends.debian.org/edu/tasks/preschool

Wie kann ich denn die metapackages bekommen?

  • favorite

    1 Like

    debacle

  • 3 Comments

  • 21 December debacle

    sudo apt install education-tasks && sudo tasksel

  • 21 December debacle

    Bzw.
    sudo apt install {education,junior}-tasks && sudo tasksel

  • 24 December DebXWoody

    Super, vielen Dank!

  • chevron_right

    Debian 10 aktualisiert: 10.7 veröffentlicht

    DebXWoody · Sunday, 6 December, 2020 - 08:32

Am 05. Dezember 2020 hat Debian die siebte Aktualisierung veröffentlicht.

Das Debian-Projekt freut sich, die siebte Aktualisierung seiner Stable-Veröffentlichung Debian 10 (Codename "Buster") ankündigen zu dürfen. Diese Aktualisierung behebt hauptsächlich Sicherheitslücken der Stable-Veröffentlichung sowie einige ernste Probleme. Für sie sind bereits separate Sicherheitsankündigungen veröffentlicht worden, auf die, wenn möglich, verwiesen wird.

Vielen Dank an das Debian Team und allen Helfern!

#Debian #Buster #Debian10

  • chevron_right

    C - Bits und Bytes

    DebXWoody · Sunday, 29 November, 2020 - 11:56 · 1 minute

#include <stdlib.h>
#include <stdio.h>
#include <limits.h>

// HEX: ABCD - 1010 1011 1100 1101

int main( int argc, char* argv[] ) {

    printf("unsigned short...\n");
    unsigned short x = USHRT_MAX;
    printf("unsigned short MAX:\t%hu\n", x);
    printf("unsigned short MAX+1:\t%hu\n", x+1);
    printf("unsigned short MAX:\t0x%X\n\n", x);

    printf("unsigned char MAX:\t%hhu\n", UCHAR_MAX );
    printf("unsigned char MAX+1:\t%hhu\n", UCHAR_MAX+1);
    printf("unsigned char MAX:\t0x%X\n\n", UCHAR_MAX );

    x = 0xABCD;

    unsigned char h = (x>>8);
    unsigned char l = x;

    printf("x = 0x%X\n", x);
    printf("h = 0x%X\n", h);
    printf("l = 0x%X\n", l);

    printf("bh1 = %c\n", h & 0x01 ? '1' : '0');
    printf("bh2 = %c\n", h & 0x02 ? '1' : '0');
    printf("bh3 = %c\n", h & 0x04 ? '1' : '0');
    printf("bh4 = %c\n", h & 0x08 ? '1' : '0');
    printf("bh5 = %c\n", h & 0x10 ? '1' : '0');
    printf("bh6 = %c\n", h & 0x20 ? '1' : '0');
    printf("bh7 = %c\n", h & 0x40 ? '1' : '0');
    printf("bh8 = %c\n", h & 0x80 ? '1' : '0');

    printf("bl1 = %c\n", l & 0x01 ? '1' : '0');
    printf("bl2 = %c\n", l & 0x02 ? '1' : '0');
    printf("bl3 = %c\n", l & 0x04 ? '1' : '0');
    printf("bl4 = %c\n", l & 0x08 ? '1' : '0');
    printf("bl5 = %c\n", l & 0x10 ? '1' : '0');
    printf("bl6 = %c\n", l & 0x20 ? '1' : '0');
    printf("bl7 = %c\n", l & 0x40 ? '1' : '0');
    printf("bl8 = %c\n", l & 0x80 ? '1' : '0');

    return EXIT_SUCCESS;
}