diff --git a/nix/modules/home-manager/features/cli/neovim.nix b/nix/modules/home-manager/features/cli/neovim.nix
index bf0cccf1..125617aa 100644
--- a/nix/modules/home-manager/features/cli/neovim.nix
+++ b/nix/modules/home-manager/features/cli/neovim.nix
@@ -24,6 +24,7 @@ with lib;
         mini-nvim
         nvim-web-devicons
         oil-nvim
+        phpactor
         refactoring-nvim
         standard-vim
         undotree
diff --git a/nvim/plugin/phpactor.lua b/nvim/plugin/phpactor.lua
new file mode 100644
index 00000000..873d853c
--- /dev/null
+++ b/nvim/plugin/phpactor.lua
@@ -0,0 +1,2 @@
+vim.keymap.set("n", "<leader>pm", "<cmd>PhpactorContextMenu<CR>")
+vim.keymap.set("n", "<leader>pn", "<cmd>PhpactorClassNew<CR>")