pleroma.debian.social

Anjan | @anjan@pleroma.debian.social

Software Freedom Advocate. I try to be helpful. Feel free to message me! πŸ˜ƒ

Co-maintainer of sxmo: https://sxmo.org

Posts here are my own and not my employers'.

#nobot

@aryak @vitali64sur The poco f1 recently gained calling support https://yewtu.be/watch?v=KtfTJbLiYfg

I just installed osboot, a freedom-respecting boot firmware on my x230 without any external flasher. I had issues with getting the external flasher to work but it’s possible to put the linux kernel in your chips. Huge thanks to @libreleah for this amazing project and helping me getting it working.

osboot screen (grub payload) running on my x230. Cool osboot logo is displayed

@bacardi55 @jan_wagemakers Thank you for attending! I appreciate it.

@novimatrem Thanks for writing this! It works well on pipewire too.

@ChrisWere I like opus cause it's free as in freedom. Is there an rss feed for the podcast?

@brecht gopass is what I use! It allows me to ssh in and get otp.

I will be giving a talk at Libreplanet 2022 about mobile freedom via Sxmo:

https://libreplanet.org/2022/speakers/#5624

If you want to watch live, please register. Registration has no price and allows the FSF to determine how many servers to provision:

https://my.fsf.org/civicrm/event/info?reset=1&id=99

Hope to see you there!

@cnx Brilliant idea. I dont care the from tag will say my personal email. It's so annoying managing the firehose that is my university email without emacs.

@serra Im gonna see if I can implement mms testing using https://blog.craftyguy.net/sendxmpp-mms/ . I just need to find a free weekend to do so.

@csepp @stacyharper Power management should be discussed in pmaports as they can detail how it's done in phosh. I havent used phosh in forever.

Please open an issue on the tracker here:

https://gitlab.com/postmarketOS/pmaports

Feel free to tag me @anjandev on gitlab and we can discuss how to solve this issue.

@csepp @stacyharper https://todo.sr.ht/~mil/sxmo-tickets/470

I opened an issue. Feel free to ask for help in #sxmo irc channel on OFTC or post in that issue.

@csepp @stacyharper We have been looking to split up sxmo-utils for a while now and if you think "I want to rewrite this part" - I would start with splitting up sxmo-utils. Multiple people have talked about it but no one has written a plan. We are open to making sxmo-utils more modular so it's easier to rewrite and replace parts of it in your favorite language. As it exists now, we are very prone to feature creep.

@csepp @stacyharper I dont know about accessibility but I do think it's important and I think that's a fair critique. What is the link to the gtk dmenu you mentioned? Like I said, it should not be too hard to use it system-wide and implementing the required flags shouldnt be too hard.

@csepp @stacyharper

We have listened to criticism of using posix shell as the language. Posix shell isn't my favorite language but any suggestions of "this is a bad language for this" should have a patch attached that shows the problem being solved better in a different language.

For context, our power management used to be written in C. I thought our problems would be solved in rewriting with shell script and I attached code that you see today.

@csepp By the way, Sxmo is not a suckless project. We like some of suckless's ideas/programs but when someone has coded something that is a complex solution because the problem is complex, we have adopted if it has clear advantages. Ie sway support. Moreover we got better touch support into sway and bemenu thanks to @stacyharper

The reason for these issues is no one has gotten around to coding it not cause we have some philosophy we cling to.

@csepp I just tested nmtui on my pinephone. It only works if you have the screen rotated. The script should probably do this for you before launching nmtui. Like the bemenu/dmenu issue, no one has sent a patch =/. nmtui was selected over nm-applet cause it's easy to code in and has minimal dependancies. Most people just prefer bemenu/dmenu. If they have an enterprise setup, they just use networkmanager's command line. A sxmo-userscript for configuring enterprise would be cool.

@csepp Bemenu/dmenu is slow and solutions have been discussed. A couple of solutions have been proposed including adding a server/client architecture to bemenu.

The "just write a new widget gui" is a new one. It should not be hard to add your own custom dmenu/bemenu gtk implementation - just implement all the command line args sxmo requires and edit `sxmo_dmenu.sh` to use it systemwide.

Releases are always scary. I began writing a testsuite to test the modem using Sxmo. Here is a demo of the progress so far:

https://diode.zone/w/1eabLmgsBKLvpK3u5EywAa

Sxmo 1.8.1 will be released soon with a fix for one of our most annoying and persistent issues - `sxmo_migrate.sh` between upgrades.

I have written a blog post about the change and why we need users to `sxmo_migrate.sh` on upgrades here:

https://momi.ca/posts/2022-02-04-sxmo-migrate.html

Β»