summaryrefslogtreecommitdiff
path: root/.config/nvim
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/after/plugin/rust_analyzer.lua6
-rw-r--r--.config/nvim/after/plugin/zenmode.lua9
-rw-r--r--.config/nvim/lua/dts/packer.lua3
-rw-r--r--.config/nvim/plugin/packer_compiled.lua5
4 files changed, 23 insertions, 0 deletions
diff --git a/.config/nvim/after/plugin/rust_analyzer.lua b/.config/nvim/after/plugin/rust_analyzer.lua
new file mode 100644
index 0000000..f232d1d
--- /dev/null
+++ b/.config/nvim/after/plugin/rust_analyzer.lua
@@ -0,0 +1,6 @@
+require("lspconfig").rust_analyzer.setup({
+ cmd = {
+ "rustup", "run", "stable", "rust-analyzer"
+ }
+})
+
diff --git a/.config/nvim/after/plugin/zenmode.lua b/.config/nvim/after/plugin/zenmode.lua
new file mode 100644
index 0000000..a755b01
--- /dev/null
+++ b/.config/nvim/after/plugin/zenmode.lua
@@ -0,0 +1,9 @@
+require("zen-mode").setup({
+ width = 512,
+ plugins = {
+ options = {
+ number = false,
+ relativenumber = false
+ }
+ }
+})
diff --git a/.config/nvim/lua/dts/packer.lua b/.config/nvim/lua/dts/packer.lua
index c6f61ed..d3b8b30 100644
--- a/.config/nvim/lua/dts/packer.lua
+++ b/.config/nvim/lua/dts/packer.lua
@@ -84,5 +84,8 @@ return require("packer").startup(function(use)
tag = "v3.*",
requires = {"nvim-tree/nvim-web-devicons"},
}
+
+ -- Disraction free writing.
+ use "folke/zen-mode.nvim"
end)
diff --git a/.config/nvim/plugin/packer_compiled.lua b/.config/nvim/plugin/packer_compiled.lua
index 55ed774..2ae95c6 100644
--- a/.config/nvim/plugin/packer_compiled.lua
+++ b/.config/nvim/plugin/packer_compiled.lua
@@ -200,6 +200,11 @@ _G.packer_plugins = {
loaded = true,
path = "/home/david/.local/share/nvim/site/pack/packer/start/vim-visual-star-search",
url = "https://github.com/nelstrom/vim-visual-star-search"
+ },
+ ["zen-mode.nvim"] = {
+ loaded = true,
+ path = "/home/david/.local/share/nvim/site/pack/packer/start/zen-mode.nvim",
+ url = "https://github.com/folke/zen-mode.nvim"
}
}