Now that school started, Wife finally had time to sit down and start using her laptop for more than a few minutes. There are a few minor things to iron out to make it more convenient for her (like increasing font size), but overall, it's been an amazin...
-
Now that school started, Wife finally had time to sit down and start using her laptop for more than a few minutes. There are a few minor things to iron out to make it more convenient for her (like increasing font size), but overall, it's been an amazing sight to see her being delighted and excited to use something tailored for Her.
"You mean I can touch these icons? And they warp me to the thing I need?"
"I can print on the printer in your room?"
"You're telling me I don't need to remember more than just one master password? And this thing will fill out not only the password, but the username for me?"
She eased into #niri's scrollable tiling style instantly, and wished to know why isn't everything like that. She was very happy with #Geary as her e-mail client, too.
And building it on top of #NixOS made it easy for me to manage the laptop for her - and will eventually let me merge her configuration and my #OrgRoam-based one (and my infrastructure configs) into one big, happy knowledge base.
-
Gergely Nagy 🐁replied to Gergely Nagy 🐁 last edited by
Will snap a screenshot tomorrow, because I'm very proud of myself right now. :flan_pats:
-
Gergely Nagy 🐁replied to Gergely Nagy 🐁 last edited by
Wife complained that she does not like that when the laptop is docked, and plugged into the TV, the TV appears as a separate output. She wants the laptop's monitor mirrored.
#niri can't do that, but wl-mirror can do the deed well enough! I just need to start and stop it as appropriate. I originally wanted to do that by listening to niri IPC, but it doesn't send events on output changes. Thankfully, @YaLTeR pointed me to the wlr output management protocol, which landed me on kanshi, and the combination of this two gets the job done perfectly.
TV plugged in?
systemctl --user start wl-mirror
. TV disappears?systemctl --user stop wl-mirror
. And the service itself is justwl-mirror --fullscreen-output HDMI-A-1 eDP-1
wrapped into a service. I did have to tweak niri's config a little, to place the two outputs further apart, so that she doesn't mouse over to the TV by accident.I like this. I can configure all of it declaratively with ease, too, so it not being a built-in feature of the desktop environment is no problem at all.