diff --git a/config/neovim/.gitignore b/config/neovim/.gitignore
new file mode 100644
index 00000000..f67ce914
--- /dev/null
+++ b/config/neovim/.gitignore
@@ -0,0 +1 @@
+/spell/*.spl
diff --git a/config/neovim/lua/opdavies/options.lua b/config/neovim/lua/opdavies/options.lua
index 35059a0b..b1665d5d 100644
--- a/config/neovim/lua/opdavies/options.lua
+++ b/config/neovim/lua/opdavies/options.lua
@@ -27,7 +27,7 @@ local settings = {
   signcolumn = "yes:1",
   smartindent = true,
   softtabstop = 2,
-  spellfile = "/home/opdavies/Code/opdavies.nvim/spell/en.utf-8.add",
+  spellfile = "/home/opdavies/Code/dotfiles.nix/config/neovim/spell/en.utf-8.add",
   swapfile = false,
   syntax = "on",
   tabstop = 2,
diff --git a/config/neovim/spell/en.utf-8.add b/config/neovim/spell/en.utf-8.add
new file mode 100644
index 00000000..5bec13b4
--- /dev/null
+++ b/config/neovim/spell/en.utf-8.add
@@ -0,0 +1,112 @@
+ANP
+AWS
+Acquia
+Ansible
+Appnovation
+Architected
+BAU
+Behat
+Bluecheese
+CMSes
+CTI
+Centarro
+CiviCRM
+Configs
+DDEV
+DevOps
+DigitalOcean
+Drupal
+Drupal's
+DrupalCamp
+DrupalCon
+DrupalEasy
+Drupaler
+Drush
+FPM
+FTSE
+HDN
+HashiCorp
+InvalidArgumentException
+Inviqa
+JSON
+Kickstart
+Lando
+Laravel
+Linode
+Magento
+Microserve
+Mischa
+MySQL
+NGINX
+Neovim
+Netlify
+Nginx
+NixOS
+NodeInterface
+Nomensa
+OpenID
+OpenTofu
+PDOException
+PHPStan
+PHPUnit
+Packagist
+PhpStorm
+PostBuilder
+PostNodeRepository
+Pulumi
+S3
+SHA
+SQLSTATE
+SQLite
+SSO
+Sculpin
+Silex
+Sylius
+Symfony
+TODO
+TermInterface
+Themers
+TypeScript
+Ubercart
+VSCode
+WCAG
+WSL
+Wellbeing
+ZSH
+Zellij
+Zettelkasten
+architected
+assertContainsOnlyInstancesOf
+assertSame
+autorandr
+bootcamp
+contrib
+dotfiles
+drupal
+eCommerce
+foreach
+getPost
+hotfix
+isNotPublished
+isPublished
+localhost
+mentees
+nodeStorage
+opdavies
+osCommerce
+param
+reStructuredText
+rebase
+rebasing
+roadmapping
+rst2pdf
+rwxrob
+src
+stylesheet
+stylesheets
+testbot
+tmux
+wildcard
+worktree
+worktrees
+www
diff --git a/lib/shared/modules/zsh/aliases.nix b/lib/shared/modules/zsh/aliases.nix
index d77a62d6..8a19f590 100644
--- a/lib/shared/modules/zsh/aliases.nix
+++ b/lib/shared/modules/zsh/aliases.nix
@@ -9,6 +9,6 @@
   s = "secrets";
   secrets = ''doppler --project "$(whoami)" run'';
   tag = "tag-release";
-  vss = "LC_ALL=C sort --unique $REPOS/opdavies.nvim/spell/en.utf-8.add --output $REPOS/opdavies.nvim/spell/en.utf-8.add";
+  vss = "LC_ALL=C sort --unique $REPOS/dotfiles.nix/config/neovim/spell/en.utf-8.add --output $REPOS/dotfiles.nix/config/neovim/spell/en.utf-8.add";
   wt = "git worktree";
 }