By default, the order of nodes in the left panel is like so:
subflows
common
function
network
sequence
parser
storage
This is defined in the settings.js file, located in the ~/.node-red directory.
If an item is not present (e.g. subflows) then it's not shown.
If an item is not in the list, then it's added to the end of the list (e.g. dashboard node)
To change the order, the only way to do this as of this writing (20210808) is to modify the settings.js file. To do this, do the following:
Open the settings.js file
Search for //categories
Remove the // tokens
(Re)arrange the nodes; if you add a new node (e.g. dashboard) and you want it to be at the top, add 'dashboard' @ the beginning of the list.
An example could be:
categories: ['dashboard', 'subflows', 'common', 'function', 'network', 'sequence', 'parser', 'storage']
This will make sure dashboard is at the top of the nodes list in the left panel.
To install node-red on a Raspberry Pi, run the following commands:
sudo apt install build-essential
An interesting node is the dashboard node. It replaces the node-red-contrib-ui and is the preferred way to go apparently...
However, you can't install the dashboard node without removing the node-red-contrib-ui. So, first delete this node but make sure there's no one in your current flow that is using one or more of the widgets from that node. If so, first delete them and don't forget to deploy the changes. Otherwise, it's not possible to delete the conflicting node.
Once all dependencies are gone, install the dashboard node using the Manage palette menu item. Open the "hamburger" switch and select Manage palette.
Then select the Install tab and type dashboard in the search modules field.