About
Installing npm and Node on Linux Mint was a huge pain in the ass for me, particularly because my Quartz Configuration required a later version than I could install
The answer, likely obvious to others, is to just use nvm, but that was also non-trivial, because I use fish. There are solutions, because of course there are - Linux people are crazy, but they are the backbone of so much of modern technological infrastructure.
Go through the normal install process, making sure that you properly update $HOME/.config/fish/config.fish with the export NVM_DIR=<...> commands.
Then, install Fisher. Nice ‘n straightforward, that one.
Then, use Fisher to install nvm.fish. That’ll get you what you need. You should be good to go from here.