I wanted to import some node groups into a new project to save as my startup file so that I will always have them. I accidentally imported one of the nodes I wanted, as well as a junk copy that I had created. I've tried everything I can think of to delete it, and haven't found anything helpful online. The node was originally a copy of the Rectangular to Polar node group, but is now empty and has been renamed Untitled. I suppose I could simply use it next time I need a new node group, but I'd rather just get rid of it. Is there any way to do this?
- Open up a new Blender file (aka. the startup file)
- In the Outliner, select "Data-Blocks" from the drop-down menu
- Find the "Node Groups" section, which should contain the node groups that you are trying to remove
- Expand one of the node groups and uncheck the "Fake User" field
- Repeat this for all the node groups that you want to remove
- Save the file as the start up file, close and open a new Blender file
The node groups that do not have any users will not be saved and thus will not be there when the startup file is loaded. If you have multiple node groups to remove and they have dependencies upon each other, then it may be necessary to save the startup file, close, open new, and save again a couple of times. Each time, the node groups without any dependencies (leaves) will be pruned and eventually you can remove all unwanted node groups.