Live data from Hacker News

NixOS on Framework Laptop

kvark.github.io

111–120 of 250 posts

Re: NixOS on Framework Laptop

#111

Earlier quoted context omitted.

Somewhat random question: What kind of run time do you get out of a battery charge with PopOS on the framework laptop? I've seen some comments from people who were unhappy with theirs, but maybe PopOS has some better tuning?

I’ve only had mine for a day, but following the official PopOS guide[0] on the framework forums they advise manually setting mem_sleep_default to DeepSleep to override the default S2Idle, which was “burning through the battery” like crazy.” I’ve seen 5-6 hour runtimes with full brightness using with this option enabled (anecdata from a post on the framework or PopOS subreddit), which appears to be somewhat accurate w…

I'm seeing similar, maybe closer to 8 if it's mostly browsing and light IDE work, and I never run full brightness.

I should probably chime in on the forum, but per that thread I tried Wayland but it didn't go so well, particularly with an external monitor plugged in. Too many misbehaving and misscaled apps, I remember having issues with vscode (scaling) and either kitty or alacrity (can't move or adjust window).

Re: NixOS on Framework Laptop

#112

For all framework laptop owners, I'm considering to buy this for myself this christmas. My previous laptop I owned are mostly MBP, laptop from work is mbp, and my own gaming PC. 1 of the reason why I like MBP is the sturdiness and build quality, but i'm ready to go on diy stuff and leave apple for my next laptop. I was watching Dave2D video but when I saw the spring of the hinge when opening the laptop and the flex o…

It definitely does not support 1 hand lid operation. Despite the quality not being as high as a macbook pro (I've owned several for comparison) it absolutely does not feel cheap. In cases where you may damage the device, part of the beauty is that all of the parts are sold by Framework and come with replacement guides and any tools you may need (usually just the included screwdriver).

From context, do you mean "It definitely does support 1 hand lid operation" instead of "It definitely does not"?

Re: NixOS on Framework Laptop

#113
post #101

Earlier quoted context omitted.

Have you actually tried to dive into the part you're interested in? Where did you find the complexity? I've done it a few times for different components and found them pretty well separated and the source pretty straightforward. I have other issues with them, but complexity/obscurity of the is was not one of them.

Looking at using systemd to just run a binary automatically on boot (which some smart person on HN told me was the easiest way). Just looking at the systemd landing page overwhelms me. Boot Loader Interface, Discoverable Partitions Specification, etc. I’m sure the implementation details are very interesting. But where is the “Configure and Start a Service” option? Which is arguably the most important.

The man pages are the reference manual. You might want to search for "systemd service tutorial" or something like that, there's a lot of blogs that explain how to make a simple service.

Re: NixOS on Framework Laptop

#114

Currently using my Framework laptop with Arch Linux. Was able to get everything working, including Bluetooth. Even got the battery life tamed. So far, my favorite laptop since the Thinkpad T42 I had back in the day (other laptops I’ve owned: 2013 MB Air, Dell XPS 15 9550, and a 2018 MBP)

How’s the trackpad? How does it compare to a MacBook? I can’t find a non apple laptop that comes even close in terms of high sensitivity, yet amazing palm typing reject, and multi finger gestures that work in almost every context.

Re: NixOS on Framework Laptop

#115
post #13

Framework + NixOS is the most exciting hardware + OS going IMHO. If someone wants to do a crowdfunding or devpay or similar to make them work out of the box together, I will gladly donate or pay.

Can you do NixOS without systemd? If not, I'd look elsewhere for the distro. Maybe Guix?

Not yet AFAICT. I've been following the nix-processmgmt[1] project, which looks it could make NixOS independent of the init system.

[1]: https://github.com/svanderburg/nix-processmgmt

Re: NixOS on Framework Laptop

#116
post #96

> I only wish the up/down arrow buttons were normal size, like on Thinkpads. Funny, I much prefer a full-size Right-Shift key, which usually requires compact up/down arrow keys. I hate typing on keyboards with tiny, stunted little right-shift keys. I use Right-Shift much more than the arrow keys.

I don’t remember the last time I used the right shift key! I must use it sometimes, I just can’t think when

Yeah, I believe ideally, you'd use the right-hand modifiers when pressing keys on the left hand side, and vice versa.

I think the asymmetric, row-staggered layout that keyboards have discourages this.

Though, a fancy technique many keyboard-enthusiasts will use is to have dual-use keys. e.g. Tap-Hold dual use. The key acts the same when tapped, but acts as a modifier key when held.

e.g. changing Capslock key to escape when tapped, Ctrl when held is probably the easiest to think of.

The best use of tap-hold is for Home-Row modifiers. Putting alt/command/ctrl/shift as modifiers of asdf (and symmetrically, jkl;).

Re: NixOS on Framework Laptop

#117
post #104

> Apparently, KDE Plasma5 does the scaling right. Setting it to 150% gives pleasuring look. Overall, I find KDE’s approach with a taskbar much more reasonable than what Gnome forces on me. It’s the paradigm shift from “tell me what you need” (modern Gnome, also Google) to “show me what you have” (KDE and others application menu, also your file manager). I like this aside and I noticed the same when I tried to use Gno…

Huh. I had the opposite. I never wonder what’s on my PC. If I can’t even remember the program exists I clearly don’t need it.

> I never wonder what’s on my PC

Then clearly this article is not meant for you? Or maybe this forum altogether?

Re: NixOS on Framework Laptop

#118
post #96

> I only wish the up/down arrow buttons were normal size, like on Thinkpads. Funny, I much prefer a full-size Right-Shift key, which usually requires compact up/down arrow keys. I hate typing on keyboards with tiny, stunted little right-shift keys. I use Right-Shift much more than the arrow keys.

I don’t remember the last time I used the right shift key! I must use it sometimes, I just can’t think when

I don't even think about it until I don't have it, then I frequently notice having to hunt for the tiny undersized r-shift and sometimes hitting the up arrow key instead. It's super annoying when it's not there.

Re: NixOS on Framework Laptop

#119

Currently using my Framework laptop with Arch Linux. Was able to get everything working, including Bluetooth. Even got the battery life tamed. So far, my favorite laptop since the Thinkpad T42 I had back in the day (other laptops I’ve owned: 2013 MB Air, Dell XPS 15 9550, and a 2018 MBP)

How’s the trackpad? How does it compare to a MacBook? I can’t find a non apple laptop that comes even close in terms of high sensitivity, yet amazing palm typing reject, and multi finger gestures that work in almost every context.

To me, Macbooks have the worst trackpad 'feel' so hopefully it's nothing like that.

Re: NixOS on Framework Laptop

#120

Earlier quoted context omitted.

Can you do NixOS without systemd? If not, I'd look elsewhere for the distro. Maybe Guix?

Not yet AFAICT. I've been following the nix-processmgmt[1] project, which looks it could make NixOS independent of the init system. [1]: https://github.com/svanderburg/nix-processmgmt

This is great, thank you. I was gonna start on something like this myself, glad i did not duplicate effort with it yet.
Post reply on HN