KDE Plasma session in a nix-env - eviltoast

Hi, I’m new to nix and NixOS and would like to try out the package manager first on a different host OS (I use OpenSUSE Tumbleweed). I want to build KDE Plasma desktop in its own nix environment isolated from the rest of the system and be able to launch a graphical desktop session (requires integration from systemd and d-bus). Do you think that should be possible with nix?