i3 is configured with home-manager but must be activated also at system level to set the environment (eg. opengl, dconf, …)
{ config, pkgs, lib, ... }:
{
services.xserver = {
enable = true;
desktopManager = {
xterm.enable = false;
};
windowManager.i3 = {
enable = true;
extraPackages = [ ];
};
};
}