diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b2ccb21 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/lazy-lock.json diff --git a/init.lua b/init.lua index e69de29..9363cb5 100644 --- a/init.lua +++ b/init.lua @@ -0,0 +1,28 @@ +-- config + +vim.opt.guicursor = "" +vim.opt.relativenumber = false +vim.opt.shiftwidth = 4 + +local plugins = { + require("plugins.catppuccin") +} + +-- lazy.vim + +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=v11.17.1", + lazypath, + }) +end + +vim.opt.rtp:prepend(lazypath) + +require("lazy").setup(plugins) diff --git a/lua/plugins/catppuccin.lua b/lua/plugins/catppuccin.lua new file mode 100644 index 0000000..53511b9 --- /dev/null +++ b/lua/plugins/catppuccin.lua @@ -0,0 +1,13 @@ +return { + "catppuccin/nvim", + tag = "v1.11.0", + name = "catppuccin", + config = function() + require("catppuccin").setup({ + flavour = "mocha", + transparant_background = true, + show_end_of_buffer = true + }) + vim.cmd("colorscheme catppuccin") + end +}