mirror of
https://github.com/morgan9e/blog
synced 2026-04-14 00:04:07 +09:00
a
This commit is contained in:
45
content/blog/2026-03-26-life-revised.md
Normal file
45
content/blog/2026-03-26-life-revised.md
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
title: Life, Revised
|
||||
date: 2026-03-25T14:49:00+09:00
|
||||
---
|
||||
|
||||
It's been like a year since I dumped my blog. Mostly because of my terrible writing, but I didn't thought much of it because of LLM these days. Why write a blog to clear up my thoughts where I can just dump all my ideas into LLM and interactively chat about it?
|
||||
|
||||
Idk, I've hit weekly limit on Claude so I have nowhere to dump my ideas this week, so I thought about finally write some blog post about what I do these days. In reverse temporal manner. (My memory is getting worse day by day)
|
||||
|
||||
### Moving to macOS
|
||||
|
||||
I've been using Linux as my main OS for 6 years now, and before that.. well I never owned my own machines.
|
||||
My first laptop was my father's Samsung Laptop, which then I installed Ubuntu on it. It's everyone's first distro you know, although now I hate ubuntu more than anything. Then when I graduated I bought my first new laptop, which is what I am still using now, the great Surface Laptop 4.
|
||||
|
||||
As you know, this laptop is designed for Windows, and thus bunch of missing features when I first installed Linux on it. I had to use linux-surface out-of-tree kernel, mouse and keyboard didn't worked, it was quite a hassle. But anyway, I used Linux a day after I bought this machine. It was fun using nobody-does-that.
|
||||
|
||||
Anyway, I still use this laptop, Intel 11th is running more than enough for me, my Fedora installation I did 4 years ago got throught 4 major update flawlessly, and Linux is getting more and more better these days. It's The year of Linux Desktop yk?
|
||||
|
||||
The only problem was that my battery is dying. Even with Linux's blessing, this laptop doesn't even last 2 hours. and considering I am still a student, it's bit a problem.
|
||||
|
||||
So, this year, I decided to buy a new laptop. I searched everything. but, nothing. NOTHING. Either it's stupidly expensive, lacks Linux support, terrible design (curse you gaming laptops), or bad build quality. The best option for me was like M2 Macbook Air with Asahi Linux on it, considering it started to get USB-C DP Alt support now.
|
||||
|
||||
Then I thought, why not just Macbooks? I mean build quality is out of league, wonderful battery life, best speaker and keyboard, it was like only good laptop in market. The only thing was that it runs macOS, and I have to say goodbye to my 4 year old Fedora.
|
||||
|
||||
In worse case if I was going to hate macOS, I can just RDP to my Linux too. gnome-remote-desktop got really good.
|
||||
|
||||
Then I got busy and bla bla,,, and then..
|
||||
|
||||
*Apple announced Macbook Neo. For 499.*
|
||||
|
||||
Anyway, I own Macbook Neo now, been using it for like 2 weeks now, it's wonderful. I experienced if I can live with 8GB before, using `mem=8G`, and it was more than enough for me. And with that, it's the best laptop afterall. I surely don't need full performance (since I do my computation things on my server anyway).
|
||||
|
||||
But I mean... I'm writing this article on my Linux laptop still, it's not like I use it exclusively but like.... polyamory I guess.
|
||||
|
||||
### Linux f*ckeries
|
||||
|
||||
As a average Linux user, I have (had) a bunch of workflow for my everyday Linux usage. (yes, you need workflow for using everyday OS if you're using Linux)
|
||||
|
||||
Like.. I recently found out that I can do a lot of things via D-Bus and interacting with various apps, so I now have a lot of things floating through D-Bus now. I thought rewriting Freon, the GNOME Menubar sensor app, to use D-Bus and have seperate privileged sensor daemon, mostly for using RAPL information to get system power usage. And also then I can finally show power draw on MangoHud even on Flatpaks.
|
||||
|
||||
And also I wanted to have macOS-like screentime on Linux too, there's screentime on GNOME now but it lacks per-app tracking. So I made a daemon that tracks opened applications on GNOME, getting data from extensions.
|
||||
|
||||
And... bunch of things, like FreeRDP HiDPI problem caused some problem while I was traveling and tried to RDP to my laptop, so I had to patch (sdl-)freerdp to do HiDPI properly..
|
||||
|
||||
I think, even though this "problems" can be see
|
||||
Reference in New Issue
Block a user