𝘋𝘪𝘳𝘬

Somewhere between Linux woes, gaming, open source, 3D printing, recreational coding, and occasional ranting.

🔗 Me, but elsewhere

🇬🇧 / 🇩🇪

  • 20 Posts
  • 2.75K Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle


  • Die Firma nutzt das selbstentwickelte System eines Dienstleisters zur automatischen Bestellung von Toner. Der Dienstleister hat dreimal den Eigentümer gewechselt, inzwischen alle Entwickler des Systems entlassen und die Entwicklung ausgelagert, der einzige Mitarbeiter der in der Firma weiß, wie man das System konfiguriert hat vor 5 Jahren das Unternehmen verlassen.








  • How do y’all customize your terminals?

    I only use one terminal (Alacritty). I do nothing more than just setting size, font, and colors. I basically took the config with me when I migrated from kittie to Alacritty. My kittie config mainly came from when I initially setting up xterm and later urxvt.

    I love consistency and minimalism when it comes to setting up any kind of software. So my terminal configuration is basically the same since ca. 2007.

    [window]
    dimensions = { columns = 120, lines = 32 }
    resize_increments = true # gets ignored, though
    
    [font]
    size = 14
    normal = { family = 'DejaVu Sans Mono', style = 'Regular' }
    
    [colors.primary]
    foreground = '#d3d7cf'
    background = '#2e3436'
    
    [colors.normal]
    black   = '#2e2e34'
    red     = '#cc0000'
    green   = '#4e9a06'
    yellow  = '#c4a000'
    blue    = '#3465a4'
    magenta = '#75507b'
    cyan    = '#06989a'
    white   = '#d3d7cf'
    
    [colors.bright]
    black    = '#555753'
    red      = '#ef2929'
    green    = '#8ae234'
    yellow   = '#fce94f'
    blue     = '#729fcf'
    magenta  = '#ad7fa8'
    cyan     = '#34e2e2'
    white    = '#eeeeec'
    






  • The screen capture protocol was merged a month ago.

    That’s part of my issue I have with Wayland protocols. It was added a month ago. After several years! During research I found discussions ~6 years old, this PR was 2 years old, and superseded a 4 years old other request.

    In the meantime some environments implemented that on their own without waiting for the protocol. If I understand correctly: Gnome as well as KDE have implemented it outside the protocol. And Hyprland devs forked wlroots to advance development faster and also add that. (Correct me if I’m wrong.)

    Since labwc uses wlroots (but is a bit slow with adapting to new versions) it will take quite some time before I can put a checkmark after my last usecase. I am optimistic that it will work. But I accepted that it may take several years to add new functionality and a few months before the functionality arrives in wlroots and at some point after that in labwc.






  • Now, 12 years later, it still is not production ready.

    I use it on both my laptop and my desktop computer. It got better during the last 1-2 years.

    While my laptop (13" 1080p screen) is pretty much fine running with Hyprland on an integrated Intel GPU, my desktop computer with a 28" 4K screen scaling is messed up completely and needs tweaking, sometimes down to a per-program base. Sometimes the font is gigantic sometimes I need a microscope to see anything. That was definitely better on X11.

    On my desktop I run labwc, that does not come with own functionality regarding this: I just recently got whole-screen video recording and now have to wait likely another year or two for single-window recording. (There is a protocol for this, that took two years to be merged, which is just ridiculous for such a low-level base functionality that should be implemented from the beginning on.)

    Other than that, all my common programs are running okay with Wayland.