Для тех, у кого возникнет такая же проблема, не повторите мою ошибку. Я же и сам разобрался.
Темы надо устанавливать не в ~/.local/share/themes, а в /usr/share/themes. Так как эта папка не имеет прав на запись по умолчанию, нужно открыть её через терминал специальной командой с правами на запись: sudo nautilus /usr/share/themes
Затем, в неё нужно закинуть папку с темой, а потом зайти в свойства папки и установить права доступа на чтения для всех пользователей.