Hello everyone,
I want to use a tilling window manager in NixOS, personal preference for TWM in Fedora is: i3/sway, but I have also used: dwm, bspwm, qlite, awesomewm, herbstluftwm. any advice is welcome. some of the TWM are similar like for example sway is a tiling Wayland compositor and a drop-in replacement for i3.
EDIT: this is a great community and respect to the entire nix team+community for the wonderful job.
Live Long and Prosper
Ari.
Not sure what the question really was but you probably want to look under nixos/modules or just use āfind fileā on Github and search up i3.nix, dwm.nix, bspwm.nix, etc for service configurations. If you want to do it on a per user basis, you probably want to use home-manager and its modules.
To look for options I prefer to search through man configuration.nix and man home-configuration.nix for home-manager. Took me a while to discover this when I started using nixos. I used to rely on NixOS Search - Loading...
I am using i3 as the main window manager in NixOS and works really well without any major issues so far.
you can find many packages dedicate for i3 at NixOS Search - Loading...
i3 / sway work OK for now, and nixOS is just my test pc for experimentation and my daily driver is Fedora for many years, so for now I am good with i3 / sway , I will give ion3 I try when I get the time.
Thank you for the provided information and for your contribution.
Ari.
ion3 hasnāt been maintained since 2009 so Iād argue that itās not advisable to use it seriously.
I only came to know about it when I had installed the ion shell with nix-env -iA nixos.ion and was doing a nix-env -u and noticed it was replacing the shell with ion3 (same pname as the shell and a higher version number, nix-env isnāt super smart sometimes).
well my experiment PC is my 3-th PC at work connect via switch to change monitor+keyboard+mouse,
First and main driver is Fedora Stable (Fedora 30 now, soon 31), Second for work testing of apps and running bash scripts or other stuff that need high CPU/GPU this is SilberBlue Fedora rawhide (bleeding edge version) (Fedora 32 version now) and my older PC is more for experimenting and playing around with 2 HDDs, one arch one nixos. I have not used nixos for a long time but is works great and I like to experiment so when I find the time I will test out few tilling Window Managers on it, arch and nixos especially is kinda build for TWM, I use gnome on fedora, and i3/sway on SB Fedora32 so TWM is I am used to it and prefer keyboard over mouse usage. ion3 is on my test experiment list of TWM.
And for what itās worth, Iāve been using the notion fork for the last few months, and Iām happy the project is still alive. I used Ion a loong time ago, but finally gave up on customizing my systems because I hadnāt discovered Nix yet, and reinstalls were always such a pain. Now with Nix, my system is getting more and more customizedā¦
Hello! Can you help me set up a NixOS installation similar to yours? I didnāt find it in the āconfiguration.nixā file the part where I should insert the script you shared. Is it in the same file or some other? Should I install the āhome managerā?
I will be grateful for any help.
After activating the settings the system does not start. Just a ā_ā cursor flashing on the black screen and you have to press āAlt + F2ā to return to the shell.
I installed āswayā before and it didnāt work. Now I ran the āswayā command again and surprise! Only the mouse pointer appeared on the shell screen on which it is possible to slide across it. But no commands are accepted, not even āAlt + F2ā.