Exactly. That way you don’t have to touch your template at all.
The main difficulty is finding where nordvpn stores the data.
Once you know what directory to preserve, you create a rule with the following commands (care to replace
<dir> with the actual path), then restart the AppVM and finally login with your nordvpn account:
$ sudo mkdir -p /rw/config/qubes-bind-dirs.d
$ echo "binds+=( '<dir>' )" | sudo tee -a /rw/config/qubes-bind-dirs.d/50_user.conf
Now, I don’t know where the directory is, so you’ll have to do a bit of searching for yourself.
$ ls -aR ~/ | grep 'nordvpn\|Nordvpn'
$ ls -aR /etc | grep 'nordvpn\|Nordvpn'
$ ls -aR /opt | grep 'nordvpn\|Nordvpn'
These are just examples, unfortunately I can’t provide you much more help than this. If you can’t find it, you can try asking nordvpn support.