summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFolke Lemaitre <folke.lemaitre@gmail.com>2023-01-07 10:20:36 +0100
committerFolke Lemaitre <folke.lemaitre@gmail.com>2023-01-07 10:20:36 +0100
commitd8769e1cf8cd4047f78f26923a92e83fa94de9f6 (patch)
tree809080ff355b1b20a1f100f51177d4f9557e8d1b
feat: initial commit
-rw-r--r--.gitignore8
-rw-r--r--.neoconf.json15
-rw-r--r--init.lua1
-rw-r--r--lua/config/lazy.lua36
-rw-r--r--stylua.toml3
5 files changed, 63 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cc5457a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+tt.*
+.tests
+doc/tags
+debug
+.repro
+foo.*
+*.log
+data
diff --git a/.neoconf.json b/.neoconf.json
new file mode 100644
index 0000000..aa1b504
--- /dev/null
+++ b/.neoconf.json
@@ -0,0 +1,15 @@
+{
+ "neodev": {
+ "library": {
+ "enabled": true,
+ "plugins": true
+ }
+ },
+ "neoconf": {
+ "plugins": {
+ "sumneko_lua": {
+ "enabled": true
+ }
+ }
+ }
+}
diff --git a/init.lua b/init.lua
new file mode 100644
index 0000000..55b8979
--- /dev/null
+++ b/init.lua
@@ -0,0 +1 @@
+require("config.lazy")
diff --git a/lua/config/lazy.lua b/lua/config/lazy.lua
new file mode 100644
index 0000000..2e00452
--- /dev/null
+++ b/lua/config/lazy.lua
@@ -0,0 +1,36 @@
+local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
+if not vim.loop.fs_stat(lazypath) then
+ vim.fn.system({
+ "git",
+ "clone",
+ "--filter=blob:none",
+ "https://github.com/folke/lazy.nvim.git",
+ "--branch=stable",
+ lazypath,
+ })
+end
+vim.opt.rtp:prepend(vim.env.LAZY or lazypath)
+
+require("lazy").setup({
+ spec = {
+ { "LazyVim/LazyVim", import = "lazyvim.plugins" },
+ { import = "plugins" },
+ },
+ defaults = { lazy = true },
+ install = { colorscheme = { "tokyonight", "habamax" } },
+ checker = { enabled = true },
+ performance = {
+ rtp = {
+ disabled_plugins = {
+ "gzip",
+ "matchit",
+ "matchparen",
+ "netrwPlugin",
+ "tarPlugin",
+ "tohtml",
+ "tutor",
+ "zipPlugin",
+ },
+ },
+ },
+})
diff --git a/stylua.toml b/stylua.toml
new file mode 100644
index 0000000..5d6c50d
--- /dev/null
+++ b/stylua.toml
@@ -0,0 +1,3 @@
+indent_type = "Spaces"
+indent_width = 2
+column_width = 120 \ No newline at end of file