...automatically when docking or undocking
writeShellScriptBin
writeShellApplication
services.xserver.displayManager
nix fmt