-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit.lua
69 lines (62 loc) · 1.99 KB
/
init.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
vim.o.number = true
vim.o.relativenumber = true
vim.o.cursorcolumn = 80
vim.o.tabstop = 2
vim.o.softtabstop = 2
vim.o.shiftwidth = 2
vim.o.expandtab = true
vim.o.cursorline = true
vim.o.cursorcolumn = false
vim.o.textwidth = 100
vim.o.list = true
vim.o.listchars = 'tab:▸·,trail:·,eol:↵'
-- vim.g.mapleader = ','
-- vim.g.maplocalleader = '\\'
vim.opt.wildignore = { '**/node_modules/**', '**/_build/**', '**/target/**' }
-- 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", -- latest stable release
-- lazypath,
-- })
-- end
-- vim.opt.rtp:prepend(lazypath)
-- require("lazy").setup({
-- {
-- 'folke/tokyonight.nvim',
-- lazy = false,
-- priority = 1000,
-- config = function()
-- vim.cmd([[colorscheme tokyonight-moon]])
-- end
-- },
-- { 'tpope/vim-fugitive' },
-- {
-- 'nvim-telescope/telescope.nvim',
-- tag = '0.1.4',
-- dependencies = { 'nvim-lua/plenary.nvim' },
-- config = function()
-- local builtin = require('telescope.builtin')
-- vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
-- vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
-- vim.keymap.set('n', '<leader>fb', builtin.buffers, {})
-- vim.keymap.set('n', '<leader>fh', builtin.help_tags, {})
-- end
-- },
-- {
-- "nvim-neo-tree/neo-tree.nvim",
-- branch = "v3.x",
-- dependencies = {
-- "nvim-lua/plenary.nvim",
-- "nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
-- "MunifTanjim/nui.nvim",
-- },
-- config = function()
-- vim.keymap.set('n', '<localleader>t', 'Neotree', {})
-- end
-- }
-- }, {})