Hi i am new to nixos i was trying to make it my daily driver due to reproduciability of nix os but desktop icon is very important for me in gnome to do work but many extensions just dont work on nixos because of i think sandboxing that is happening in nixos by default and many stuffs require a work around.
How are you installing the extensions and what errors have you encountered? Please send relevant segments of systemd journal.
There is not really any sandboxing involved, just different programs being installed to a separate prefixes. But I would expect desktop icons extension to be mostly self-contained – it might check Nautilus GSettings schemas for settings but it should still handle their absence gracefully if it is coded properly.