Post AcdfLmopJmaWfhkPhI by adham@emacs.ch
(DIR) More posts by adham@emacs.ch
(DIR) Post #AW7wYx9dZpTgEDs3RA by adham@emacs.ch
2023-04-21T07:16:37Z
0 likes, 0 repeats
Is this #Hyprland ? #KDE ? Both? Neither? I'm lost for words..This happens when choosing "Plasma (Wayland)" in SDDM and it just shows a black screen so I move into tty1 and launch hyprland. I'll ask for help later, now I need to study...#NixOS #Plasma
(DIR) Post #AW7wZDjJwvWndWgmHI by adham@emacs.ch
2023-04-27T11:04:41Z
0 likes, 1 repeats
After getting my second monitor, KDE Plasma was logging in to a black screen, forcing me to move to #GNOME, so far it's comfy with some extensions. I can not use #Hyprland properly on my second vertical monitor because it doesn't support the needed layouts[1]. [1]: https://github.com/hyprwm/Hyprland/issues/622
(DIR) Post #AW7wZF0jBh2vbnqC36 by adham@emacs.ch
2023-05-28T19:15:22Z
0 likes, 2 repeats
An update on my journey with hopping between window managers, I got #Sway setup with #GNOME a while back and it worked fine for two monitors, up until I needed to screen-share and none of the two guides[0][1] on the matter were able to help, nothing against the authors, maybe I messed something up without knowing. Then came the mess of trying to run my laptop monitor with my two monitors and it just doe not work, maybe it's a #T480 issue? maybe it's a #wlroots issue as it does not appear in GNOME, for now, too time consuming..At last I found myself at home #i3wm, adding picom fixed the tearing problems, screen sharing just works. I *really* wanted to use #Waydroid but it's unstable at the moment and doesn't always work properly (Does not even launch in a VM for some reason) I'll check that later, for now, #i3wm just works. Even if #X11 is now abandoned, it works.I want to give #EXWM a try but I read that it's broken with Emacs 29 and my experience confirms it, again maybe it's just a me issue.[0] https://soyuka.me/make-screen-sharing-wayland-sway-work/[1] https://elis.nu/blog/2021/02/detailed-setup-of-screen-sharing-in-sway/
(DIR) Post #AW7wZG9yum2hAnB66y by adham@emacs.ch
2023-05-13T18:26:26Z
0 likes, 1 repeats
Tomorrow marks a month since I started using #NixOS as my daily driver and there are many things I love about it:1. Declarative configuration2. Generations3. Flakes for developmentMy current setup are two monitors running #Sway for study and work. #Waybar for the bar and that's about it.Still the documentation leaves a *lot* to be desired, I got lucky and built my system on a flake because I saw a YouTube video do that, the installation manual was too difficult and I couldn't grok it. Does this mean I'm hopping back to #ArchLinux? Not any time soon since my finals are coming up and the productivity gain is negligible. However the current unstable status of screen sharing has me worried about my Sway usage and there are a few guides out there on it for NixOS.The idea of manually re-installing everything does sound pretty frustrating and that's another reason to hold off from jumping back.
(DIR) Post #AW7wZISUMw2EIlquEi by adham@emacs.ch
2023-05-17T13:38:32Z
0 likes, 1 repeats
There's one big con to NixOS that I forgot to mention, for me, the download speed is slow, I am not from Europe or the US so getting a download speed of 4 to 6 MB from Arch repos (due to nearby mirrors) is pretty nice, compared to about 300 KB/s from NixOS makes it not so great when doing large (>4 GB) updates and I have not found anything about mirrors (other than hosting your own) for #NixOS. If anyone can provide information about that I'd be grateful.Discovered #Distrobox a couple of days ago and I'm quite impressed. I read and watched some videos on it and if I can figure out how to run Sway and a DE such as KDE or GNOME, I would move to #Arch with an LTS kernel and use containers for #Ubuntu, #Arch with AUR to run my packages. Fun ideas for later. I can get reproducible containers with an install script and other things.
(DIR) Post #AWqeYkKus2ozAL0YLI by adham@emacs.ch
2023-06-19T11:49:26Z
0 likes, 0 repeats
An update on the journey.While #i3wm is cool, my Arch ghosts from 3 years ago whispered to try #dwm again. Still not knowing much of #C I gave it a shot and the only significant changes are- Each monitor gets 9 tags as opposed to 9 being shared between all 3. For my workflow this is more useful than the i3 approach.The cons are that the configuration isn't hot-reload (I know there's probably a way) but it's a con out of the box which could get fixed by me in the futureFrom a workflow point of view it makes each monitor a "space" that you switch from and to with dedicated shortcuts rather than an immediate jump alike any other (i.e. switch to the window to the right), for some reason this is different. I'll need to give it more time before I decide on a verdict.
(DIR) Post #AZZDJKgAocAew9YpKS by adham@emacs.ch
2023-09-08T19:30:19Z
0 likes, 0 repeats
An update on the journey.This is written with great appreciation for #NixOSTwo days ago I was moving from my T480 to an Optiplex 9020 that I outfitted with 20 GB of RAM, the reason to move was that I simply needed more RAM than the 8GB my T480 boasted, I first installed NixOS from an ISO I had laying around, then after the install I simply copied over my system flake, run the command to rebuild, rebooted and everything worked. I use dwm so my window manager setup was back up, Emacs configuration just worked, everything just worked, as someone who's used to jumping hardware and systems a lot I can say that this has been the smoothest transition I've ever done.Next steps now are to setup a separate `nixosConfiguration` for the T480 and start running with .#name instead of .#
(DIR) Post #AZbJuVp7USJ6XcRbOq by wamserma@hachyderm.io
2023-09-09T19:53:41Z
0 likes, 0 repeats
@adham If `name` is identical to hostname, nixos-rebuild will pick the right configuration when you call the flake by it's path.
(DIR) Post #AcdfLmopJmaWfhkPhI by adham@emacs.ch
2023-12-09T16:39:40Z
0 likes, 0 repeats
An update on the journey.I've been on #GNOME for quite a while now, since about October 3rd so that's 2 months of GNOME. I found the focused style of one-application-per-workspace fun to work with, I do miss tiling but I found my way around the "limitation".Still, after a recent upgrade to #NixOS 23.11, GNOME broke in several key areas, VSCode, GIMP and many other applications do not render on #Wayland at all, while I have found Wayland to be of immense usefulness for running 2 monitors at refresh rates of above 60 with no problems, such breakages are dangerous and with such a small community it's hard to find documentation. The problems I found are also hard to pin-down, is it NixOS? Is it GNOME? Is it Wayland? Can't tell, can't know.I might jump back to #KDE but there are issues with that too, mainly the shortcut to run Emacsclient (Super-t) is broken with nothing online about it. I'll check KDE5 out tomorrow and see if things are better or as buggy.