diff --git a/dotfiles/neovim/lua/my/paq.lua b/dotfiles/neovim/lua/my/paq.lua
index 2d37718..93a7e91 100644
--- a/dotfiles/neovim/lua/my/paq.lua
+++ b/dotfiles/neovim/lua/my/paq.lua
@@ -48,6 +48,7 @@ function M.setup()
     "haringsrob/nvim_context_vt", -- show context on closing parenthesis
     "vuki656/package-info.nvim", -- shows latest versions in package.json
     "stevearc/dressing.nvim", -- better ui I guess
+    "rktjmp/paperplanes.nvim", -- export to pastebin like services
 
     -- Git stuff
     "ruifm/gitlinker.nvim", -- generate permalinks for code
diff --git a/dotfiles/neovim/lua/my/plugins/init.lua b/dotfiles/neovim/lua/my/plugins/init.lua
index baf0bd8..b31f738 100644
--- a/dotfiles/neovim/lua/my/plugins/init.lua
+++ b/dotfiles/neovim/lua/my/plugins/init.lua
@@ -21,6 +21,7 @@ function M.setup()
     require("my.plugins.vimux").setup()
   end)
 
+  require("my.plugins.paperplanes").setup()
   require("my.plugins.neogit").setup()
   require("my.plugins.telescope").setup()
 
diff --git a/dotfiles/neovim/lua/my/plugins/paperplanes.lua b/dotfiles/neovim/lua/my/plugins/paperplanes.lua
new file mode 100644
index 0000000..6736b5e
--- /dev/null
+++ b/dotfiles/neovim/lua/my/plugins/paperplanes.lua
@@ -0,0 +1,9 @@
+local M = {}
+
+function M.setup()
+  require("paperplanes").setup({
+    provider = "paste.rs"
+  })
+end
+
+return M