Re: [dev] what is a suckless way to add a few keyboard shortcuts to Firefox

From: stefan11111 <stefan11111_AT_shitposting.expert>
Date: Fri, 05 Jan 2024 04:14:28 +0200

În 4 ianuarie 2024 21:23:54 EET, "Страхиња Радић" <contact_AT_strahinja.org> a scris:
>> what is a suckless way to add a few keyboard shortcuts to Firefox
>
>Edit its source code (unironically). Anyone who would laugh at this proposal
>doesn't actually understand or accept suckless philosophy.
>
>* * *
>
>BTW, Web sucks => any browser sucks. But besides that, Firefox is worse than
>Google Chrome when it comes to privacy. Among the many examples of scummy
>mechanisms embedded into Firefox is its addon system: it now requires an
>account. Firefox is light years away (in a bad way) from its beginnings and
>Netscape.
>
>Ungoogled Chromium is still the overall better solution as of now, but like I
>said, Web itself sucks.

I do agree that the web sucks and would rather only use the internet via email, irc and torrents and only have terminal windows open on my desktop. Maybe even remove my desktop all together at that point. :)
Sadly, I still need to browse the web because there's a lot of useful information out there on the web. Thankfully, noscript and ublock origin filter most of the bloat.

 There is librewolf which comes with privacy features by default.
There is palemoon which is forked from old Firefox, and is both lightweight and more privacy -focused than Firefox.

Chromium is far too bloated for me to seriously think of using it. It takes more than twice as long as Firefox to compile and has extra dependencies and is, well, chromium, maintained by Google.
-- 
Linux-gentoo-x86_64-Intel-R-_Core-TM-_i5-7400_CPU__AT__3.00GHz
COMMON_FLAGS="-O3 -pipe -march=native -ftree-vectorize -ffast-math -funswitch-loops -fuse-linker-plugin -flto -fdevirtualize-at-ltrans -fno-plt -fno-semantic-interposition -fno-common -falign-functions=32 -fgraphite-identity -floop-nest-optimize"
USE="-* git verify-sig rsync-verify man alsa X grub ssl ipv6 lto libressl olde-gentoo asm native-symlinks threads jit jumbo-build minimal strip system-man"
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /lib/udev /usr/share/icons /usr/share/applications /usr/share/gtk-3.0/emoji /usr/lib64/palemoon/gtk2"
Received on Fri Jan 05 2024 - 03:14:28 CET

This archive was generated by hypermail 2.3.0 : Fri Jan 05 2024 - 03:24:07 CET