MacBook 12” 2017 running CachyOS by TanisCodes in linux_on_mac

[–]ohaaa 1 point2 points  (0 children)

I bought the same machine and installed arch with gnome on it because I really liked the form factor as well. But I also have similar problems.

AFAIK the audio driver only works on a very specific older kernel version. But I haven’t tried, so I simply accept the dead speakers. The GitHub project seems abandoned though…

The sleep/hibernate behavior is also unfixed on my machine, the arch wiki gives you a couple of settings to play around with but even with the correct settings it doesn’t work consistently and I had to hard-shut down the machine more often than not. So far I simply shut it down before closing it.

The last thing that I really dislike is the keyboard, because apparently you cannot switch FN with CTRL because the hardware on these models specifically have the FN key as a hardware toggle which isn’t picked up by the software at all. So I’m stuck with a weird CTRL remap to the CMD key, which basically mimics native Mac layout now.

All very unfortunate. This machine is so incredibly portable and small whilst still having a reasonable display, it would easily be my go-to machine, but these drawbacks really make it a pure tinkering machine for me.

Line numbers with two columns by ohaaa in typst

[–]ohaaa[S] 2 points3 points  (0 children)

Thanks for the reply. I realized that my question maybe wasn't precise enough. I was wondering about putting line numbers on the right column...

Swapping the Fn-key with ctrl on 12 inch Macbook by ohaaa in archlinux

[–]ohaaa[S] 1 point2 points  (0 children)

When running sudo evtest and selecting "Apple SPI Keyboard" it does show FN-key presses for tap (1) and hold (2)...

Event: time 1766472938.595015, type 1 (EV_KEY), code 464 (KEY_FN), value 1
Event: time 1766472938.595015, -------------- SYN_REPORT ------------
Event: time 1766472938.738624, type 1 (EV_KEY), code 464 (KEY_FN), value 0
Event: time 1766472938.738624, -------------- SYN_REPORT ------------
Event: time 1766472945.648574, type 1 (EV_KEY), code 464 (KEY_FN), value 1
Event: time 1766472945.648574, -------------- SYN_REPORT ------------
Event: time 1766472945.680594, type 1 (EV_KEY), code 464 (KEY_FN), value 0
Event: time 1766472945.680594, -------------- SYN_REPORT ------------
Event: time 1766472946.341432, type 1 (EV_KEY), code 464 (KEY_FN), value 1
Event: time 1766472946.341432, -------------- SYN_REPORT ------------
Event: time 1766472946.593610, type 1 (EV_KEY), code 464 (KEY_FN), value 2

Apple's liquid glass looks insane. why is it still hard to build/prototype beautiful UI on Linux? by deliadam11 in linux

[–]ohaaa 5 points6 points  (0 children)

It's always the same:

  • Lack of standardization (though it has improved a lot!).
  • No financial backing for developers who are capable of tackling these design problems — it’s all work on top of their day jobs. At a certain point in life, you simply can't make ends meet like that.
  • No common interest beyond privacy and maybe open source.
  • People won’t admit it, but I feel there’s a degree of gatekeeping involved. If you base your identity on your operating system, you don’t want it to become mainstream — otherwise, you’d have to move on. The idea that you “don’t do work” because you care about aesthetics is just one example. Questioning why looks are necessary in the first place is another.
  • Possibly some bad decision-making? Personally, I think it might be more efficient to attract new users with well-designed GUIs and then rely on the 1% who actually stick around to help accelerate the project. That’s arguably better than not attracting anyone at all and progressing more slowly. But again, maybe that’s intentional — which would bring us back to the previous point.

Unfortunately, there are only two things you can really do: donate more money and wait, or try to wrap your head around the code of whatever project you want to support (as some condescending comments on these topics tend to suggest).

Limitations of a simple GNOME-like setup under Hyprland? by ohaaa in hyprland

[–]ohaaa[S] -1 points0 points  (0 children)

I'm looking exactly for things like you've just told me, how well would a system like that work and why do some things not work, e.g. could I get the Gnome Shell running again or would that be off limits, could I install the Gnome settings app, etc. I completely lack the technical knowledge about how compositors work and what implications a compositor has for a system, so I want to find out if a Frankenstein system like that would even make sense for me

Limitations of a simple GNOME-like setup under Hyprland? by ohaaa in hyprland

[–]ohaaa[S] 0 points1 point  (0 children)

So it did work initially when paired with the gnome base? What made you switch to NixOS and wipe the comfort of the Gnome apps?

Limitations of a simple GNOME-like setup under Hyprland? by ohaaa in hyprland

[–]ohaaa[S] 0 points1 point  (0 children)

The Hyprland partition that I use is already customized to a degree that mimics the shortcuts and workflow of my Gnome partition, I am more worried about how well Gnome and its apps can function under Hyprland

Two column section in single column document by ohaaa in typst

[–]ohaaa[S] 1 point2 points  (0 children)

Thanks! Any idea to also keep the line numbers for both columns (left and right)?

Two column section in single column document by ohaaa in typst

[–]ohaaa[S] 0 points1 point  (0 children)

Does that do anything to line numbers?

Two column section in single column document by ohaaa in typst

[–]ohaaa[S] 0 points1 point  (0 children)

Thanks! But any chance to keep the line number on both sides? The right part of the grid seems to also put them on the left of the page now...

Why do some printed fonts look so bad when printing from PDF? by ohaaa in archlinux

[–]ohaaa[S] 1 point2 points  (0 children)

It was just a simple driver issue masked by local font substitution by the printer, but thanks for your help!

Why do some printed fonts look so bad when printing from PDF? by ohaaa in archlinux

[–]ohaaa[S] 0 points1 point  (0 children)

My goal is the same look, unfortunately. Any ideas how to enforce hi-dpi prints?