Bash shell 

A thing that people seem to like about other shells is that they prevent you from executing some code when you paste something that includes a newline. You can get it in bash too; just put `set enable-bracketed-paste` in .inputrc

@ubuntustudio
Congratulation for the switch to Plasma! The theming on your screenshots is really good too. This is for sure the next distro I'll give a try. 👍

uh Plasma 5.20.1 is still buggy af on Wayland. Hope the few small bugs that makes it annoying to use will be fixed in 5.21…

Extract from git 2.29.0 changelog:

* An unused binary has been discarded, and and a bunch of commands
have been turned into into built-in.

@Mastodon PSA: This release breaks sending/receiving from relays (pleroma's relay, which is pretty much all of the relays running, including relay.mastodon.host) until git.pleroma.social/pleroma/rel gets merged.

#Mastodon 3.2.1 has finally released, with a fix to follow relationships not always being deleted when they should have

However, that fix is not retroactive, so a few months ago, I started writing a proposal for a mechanism to synchronize the following state across instances: github.com/tootsuite/mastodon/

This is something that is actually pretty hard to do in a way that is correct, efficient and future-proof.

Today, I've been working on it again to incorporate feedback from other fediverse implementors.

I think I'm at a point where I will accept this solution isn't as generic and future-proof as it could, but clearly document the condition in which it does work, and allow people who'd break those conditions (I don't know of any, especially using Mastodon) to opt out of it.

As for providing a truly generic and future-proof solution, there seem to be ways to do it, but they're significantly more tricky to handle, and given the serious consequences of followers desynchronization, I'd like a solution to be adopted soon, even if it ends up being an interim one.

#Mastodev #ActivityPub

development update 

Don’t forget that you can also put a note on the Firefox add-on store, it always help to have good reviews ^^

Show thread

development update 

New version of Tab Center Reborn, after almost a year! There are a lot of improvements, fixes and optimizations.

addons.mozilla.org/firefox/add
framagit.org/ariasuni/tabcente

And I have lots of things on my TODO list, especially optimizations (make detection of when to shrink less costly, optimize scrolling) and features (adding the ability to select tabs, adding support for double-click to close tab)…

Support me:
buymeacoffee.com/ariasuni
liberapay.com/ariasuni/

development update 

I had two PR merged in exa recently!! I’m quite proud of the first one that fixed an important problem and wasn’t easy ^^

– Use git2 instead of parsing .gitignore for --git-ignore
github.com/ogham/exa/pull/653
– Clean code a bit and fix typos in code documentation
github.com/ogham/exa/pull/654

Contributing to exa is pretty nice btw

Show thread

development update 

I had two PR merged in exa recently!! I’m quite proud of the first one that fixed an important problem and wasn’t easy ^^

– Use git2 instead of parsing .gitignore for --git-ignore
github.com/ogham/exa/pull/653
– Clean code a bit and fix typos in code documentation
github.com/ogham/exa/pull/654

Contributing to exa is pretty nice btw

Show thread

development update 

New version of Tab Center Reborn, after almost a year! There are a lot of improvements, fixes and optimizations.

addons.mozilla.org/firefox/add
framagit.org/ariasuni/tabcente

And I have lots of things on my TODO list, especially optimizations (make detection of when to shrink less costly, optimize scrolling) and features (adding the ability to select tabs, adding support for double-click to close tab)…

Support me:
buymeacoffee.com/ariasuni
liberapay.com/ariasuni/

development, Firefox extension, Tab Center Reborn 

I suppose I should use webNavigation.onBeforeNavigate and maybe webNavigation.onCommitted, I guess I’ll have to make a few tests to understand what matches the behavior of the default Firefox tab bar.

developer.mozilla.org/en-US/do

Show thread

development, Firefox extension, Tab Center Reborn 

Soooooo I’ve been looking into what I should be doing next wrt Tab Center Reborn and I definitely should implement a better loading indicator.

Firefox has two states for loading tabs: busy (when Firefox tries to connect, and the loading indicator has the color of the text) and progress (when Firefox actually loads things and it has a blue color by default but depends on theme).

But the Tabs API of Webextensions only tells us two states.

This week in KDE: Plasma 5.20 released, Elisa gets display options, and the System Tray config window shows configure buttons for individual configurable applets, and much more.

pointieststick.com/2020/10/17/

*opening a python script I wrote*
*nosebleed*
uh I like Python

Plasma 5.20, by all accounts a massive release, is here. Plasma 5.20 comes with tons of new features and improvements which will make your Plasma desktop experience easier, smoother and more fun.

kde.org/announcements/plasma-5

I think @libreoffice are very much within their rights to ask the Apache Software Foundation to update their website so that new users are aware that a mature (and frankly better) 10 year old downstream project exists.

blog.documentfoundation.org/bl

Show more

She who made bugs's choices:

Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!