What are all y'all's laptops looking like? Are you a purist or tagger like me.
I'm choosy about my stickers, so far this is my status.
What are all y'all's laptops looking like? Are you a purist or tagger like me.
I'm choosy about my stickers, so far this is my status.
The additions to that blog post about my Yoga environment are things I'd added on the Yoga but never written about and now also implemented on the #Framework.
Namely, I learned how udev rules work to add one creating a symlink for /dev/input/touchscreen to beat the lisgd issue mentioned in that post.
I also added FDE with LUKS and my Yubi-/Nitro-keys. Trivial to do with systemd-boot and systemd-cryptenroll.
Also made those keys required for login and sudo with pam-u2f, which is also trivial.
Trust your team – you hired them for a reason
Last week I started onboarding into my new team at @openproject. It's such a cool feeling when you're asked what kind of hardware you prefer & you can choose whatever you want! It's a huge sign of trust.
I decided to go for the DIY edition of a @frameworkcomputer. #Framework supports the #RightToRepair movement. You can assemble your own laptop — a bit like an IKEA flat-pack — and if you need to upgrade or repair it later, you can do so at any time
I'm going all in on green with this thing.
I hope they do a green keyboard some day.
Dinge die nur #Framework Besitzer sagen:
"Ich hab keinen Port mehr frei, kannst du mir nen USB-A Slot von dir geben?"
New Kitten Release
• Improved Markdown parser
Kitten’s JavaScript tagged template strings (`kitten.html`) no longer fail to render as expected when interpolated values are used inside of Markdown where the Markdown render changes source order.
So, for example, the following will now work correctly, whereas, previously, the link source and link text would have been erroneously flipped:
kitten.html`
<markdown>
[${linkText}](${linkSource})
</markdown>
`
To implement the fix, I’ve moved Markdown rendering outside of the main render loop and into a pre-render stage and implemented a simple Markdown render tree that non-recursively handles all Markdown region renders.
More details: https://codeberg.org/kitten/app/src/branch/main/CHANGELOG.md#2025-07-21
Run `kitten update` to update your dev machines. Your deployment servers will automatically update in the next few hours.
You can learn more about and install Kitten from the Kitten web site:
https://kitten.small-web.org/
Enjoy!
At Percival Landing Park in Olympia, WA checking out the Slate.auto truck.
I keep wanting to call it the Framework truck because it reminds me of my Framework laptop: modular, composable, repairable, no unnecessary features - utilitarian.
@publicvoit ich habe das Gefühl solche Ansätze werden in Zukunft beliebter werden. Natürlich wegen des ökologischen Fußabdrucks, aber auch weil dadurch die Verbindung zu dem Gerät enger wird. Man kann also leie auch Mal selber anlegen.
Und wenn es einen technisch versieteren Nutzer hat, dann kann schon mal was 3D gedrucktes oder eine neue Platine dazu kommen.
#framework #fairphone #mynd
@jcrabapple @rudiev same. One of several reasons I started working on moving to #Framework for my daily computer.
"Working on" because it isn't as easy as I thought it would be.
Does anyone have any dock recommendations for the #Framework 13 laptop? I'd really like something with the form factor of the Pinebook Pro dock, which you can put your laptop on to improve airflow.
Hey! I've been creating a #game #engine #framework in #vala
Its ECS based, and its called Veggies (eat your veggies!).
My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev
The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.
I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs
protip: do NOT stack your #framework laptops 13. the top one WILL find the magnets holding the bottom one's bezel and go to sleep, and you WILL be confused until you realize your mistake. the laptop, in this situation, does not respond to any keyboard or mouse input, or the power button. if you run into this issue, waving the top laptop vaguely over the bottom one usually triggers the "saw magnet" event again and wakes the laptop up
truly the linux of laptops
Mon tout premier sac avec un vieux canevas. Plein de défauts, j'espère que les suivants seront réussis. Mais je suis quand même fière de moi.
#sac #couture #canevas #sewing #handmade #faitmain #framework #fattoamano #tela
@markstos @frameworkcomputer Wow. Simply wow. So smart. Good job #Framework .
#Framework laptops command a fairly big discount if they're bought as a self-assembly kit. I wonder if such a thing would be possible with #Fairphone
The Framework 16 laptop detects when it's booted partially assembled. It boots into a special mode to walk you through completing the assembly. The screen updates to reflect your progress and prompt the next step. This requires no tools to complete. Impressive! Watch:
Just played through DOGWALK, the Creative Commons-licensed game that was made by Blender Studio and created using Blender and Godot.
It’s absolutely, remarkably gorgeous! And plays great on my #framework 13 at native resolution with controller/rumble support. It’s a 15-30 minute game and completely free, so it’s well worth your time!