Default Cursor not detecting custom cursors

I have been trying to fix my cursors. On title bars and on my desktop, my cursor would change from my installed cursor (nordic-dark) to the default cursor. I did find this thread that allowed for me to use the breeze-cursors by creating ~/.local/share/default/index.theme. However, when I try to do the same and specify Inherits=Nordic_cursors, it reverts back to the default theme again. I did get it to work by creating a symbolic link to the original directory(~/.local/share/icons) in /usr/share/icons, but I feel that is not the correct solution, as it is considered bad practice to modify that folder.
Is there a way to specify a default cursor icon for current user to a downloaded cursor pack?