Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PR
Posts
1
Comments
108
Joined
2 yr. ago
  • In my area, most drivers don't start the turn signal until they've reached the intersection or have already started the turn. Infuriates me to no end. This is also true for left turns at red lights; they don't activate their turn signals until they stop, sometimes not even until the green light, so you have no chance to change lanes before they block you.

  • As long as I'm mocking help forums, I might have a stupid solution for your window decorations, which you can follow at your own risk. I saw your comment and, just out of curiosity, started playing around in a VM with imagemagick, a program I've never used before, but that might be useful for you. Here's what I did:

    1.) I copied a theme I liked, in this case "Sassandra", from /usr/share/themes into ~/.themes.

    2.) I renamed Sassandra (in ~/.themes) to Sassandra2 and switched themes to Sassandra2.

    3.) I opened up some of the images in ~/.themes/Sassandra2/xfwm4/ and made note of the geometry of the buttons. In this case, they were 24x17.

    4.) I opened a terminal in ~/.themes/Sassandra2/xfwm4/ and ran a command I got from an AI chatbot and fiddled with it blindly like an idiot until it ran:

    find . -type f -exec magick {} -scale 12x17 {}

    In this case, I wanted to use magick to shrink the icons from 24x17 to 12x17 (though you could just as easily replace "12x17" with an increased size instead), and I wanted to do all the files at once, using the find command as suggested by my robot overlord. It didn't work as I intended. I never bothered to read any docs. I'm not even sure I put the "{}" in the right spot. But it did shrink the images, preserving the aspect ratio. It also threw up a couple errors because I forgot about the readme and themerc files in that directory. Speaking of which, you can fiddle with the themerc file to make any minor adjustments, like offsetting text.

    Edit: In retrospect, the original image files were actually all different sizes and now Sassandra2 looks like crap, but you can always run magick on files individually.

  • I've never heard of librewolf preventing dark mode. Garuda's firedragon browser was based on librewolf before switching to floorp, and it came with the darkreader extension by default.

  • Aside from your preference for debian-based distros, you're describing Garuda pretty well. But the chaotic-AUR is enabled by default, so you'd never need to hunt for .deb files in the first place. And the update script, "garuda-update", has a bunch of nice features by default, like taking snapshots and running grub-update (which would have prevented the grub fiasco that hit the arch-based distros a while back).

    The only pain points are 1.) If you don't like Garuda's theming, you'll need to do some minor ricing to start, and 2.) Plasma 6 updates often enough that on a rolling release distro, something minor about your setup might break once every few months, e.g. KDE allows themes to set a minimum taskbar size and all of a sudden your taskbar increases in size, or your wallpaper gets reset for some reason.

  • KDE, because I'm too lazy to switch back to XFCE, which offered every feature I already use in KDE except without the stuttering, the bugs, and the update cycle that breaks things way, way too often on a rolling release distro.

    Or openbox. My old laptop has openbox, but that's more for screwing around with EWW than doing day-to-day things.

  • Pretty much any distro can do everything you want. But since you liked crunchbang, consider Mabox. It's an openbox distro based on Manjaro with a bunch of QoL improvements like super+arrow to tile a window, or their own little fork of jgmenu to expand the functionality of the tint2 panel, plus some custom ricing tools. I'm not saying it's the best distro ever, but it might give you just the right nostalgic feels.

  • One good thing doesn't even outweigh one bad one. What do you call someone who tells 99 truths and one lie?

    A liar.

    It's the same here; there's an asymmetry between doing what's right and betraying someone's trust. When Mozilla can demonstrate consistent integrity, maybe I'll stop using a fork.

  • Learn Programming @programming.dev
    prunerye @slrpnk.net

    Why can't I get eww to load this literal variable?

    Edit: TL;DR, a literal can't contain multiple children. The opening bracket that starts the literal must be closed at the end of the literal, with no other yuck appended.

    I've been playing with Elkowar's Wacky Widgets in an attempt to replace tint2 on openbox. Specifically, I've been working on a taskbar widget. So far, I've managed to make a few bash scripts to generate all the necessary yuck (and png files) to create a rudimentary icon-only taskbar that updates itself every time _NET_ACTIVE_WINDOW changes. I've confirmed that the yuck works when I manually copy/paste the output of the bash script into eww.yuck.

    Anyway, I've assigned this script to a deflisten variable called "tasks". When I run "eww state" in a terminal, I confirm that "tasks" is indeed defined (and regularly updated) with yuck that looks like this. ::: spoiler spoiler (box :tooltip Xfce4-terminal (eventbox :onclick ~/.config/eww/scripts/taskbaractions.sh 0x120000a 0x120000a (image :image-height 16 :path `/ho