up
This commit is contained in:
2
init.lua
2
init.lua
@@ -96,7 +96,7 @@ vim.g.have_nerd_font = true
|
|||||||
-- [[ Setting options ]]
|
-- [[ Setting options ]]
|
||||||
require 'options'
|
require 'options'
|
||||||
|
|
||||||
-- [[ Basic Keymaps ]]
|
-- [[ Keymaps ]]
|
||||||
require 'keymaps'
|
require 'keymaps'
|
||||||
|
|
||||||
-- [[ Basic Autocommands ]]
|
-- [[ Basic Autocommands ]]
|
||||||
|
|||||||
7
lua/keymaps/init.lua
Normal file
7
lua/keymaps/init.lua
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
-- local wk = require 'kickstart.plugins.which-key'
|
||||||
|
|
||||||
|
-- load neovim standard mappings
|
||||||
|
require 'keymaps.base'
|
||||||
|
|
||||||
|
-- load which-key mappings
|
||||||
|
--require 'keymaps.neotree'
|
||||||
5
lua/keymaps/neotree.lua
Normal file
5
lua/keymaps/neotree.lua
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
local wk = require 'kickstart.plugins.which-key'
|
||||||
|
|
||||||
|
wk.register {
|
||||||
|
{ '<leader>e', '<cmd>Neotree toggle reveal<cr>', desc = 'Fichiers...', mode = 'n' },
|
||||||
|
}
|
||||||
@@ -36,8 +36,44 @@ return {
|
|||||||
return '%2l:%-2v'
|
return '%2l:%-2v'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local dashboard = require 'mini.starter'
|
||||||
|
dashboard.setup {
|
||||||
|
evaluate_single = true,
|
||||||
|
header = table.concat({
|
||||||
|
' ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣤⣤⣤⣀⡀',
|
||||||
|
' ⠀⠀⠀⠀⠀⢀⣴⣿⣿⠿⠛⠋⠉⠉⠛⠛⠻⢿⣷⣦⡀',
|
||||||
|
' ⠀⠀⠀⢀⣴⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⣿⣿⣆',
|
||||||
|
' ⠀⠀⣠⣿⠏⠀⠀⢀⣠⣤⣤⣤⣤⣀⠀⠀⠀⠀⠀⠀⠹⣿⣿⡄',
|
||||||
|
' ⠀⣾⣿⠃⠀⠀⠘⠛⠉⠀⠀⠀⠉⠛⠂⠀⠀⠀⠀⠀⠀⠈⣿⣿⣷',
|
||||||
|
' ⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿',
|
||||||
|
' ⠘⣿⣿⣆⠀⠀⠀⠀⣠⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⠃',
|
||||||
|
' ⠀⠛⠻⢿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣷⣦⣄⣀⣀⣀⣤⣴⠿⠛⠁',
|
||||||
|
'',
|
||||||
|
}, '\n'),
|
||||||
|
items = {
|
||||||
|
{ action = 'edit ~/.config/nvim/init.lua', name = ' Configuration', section = 'Configuration' },
|
||||||
|
{ action = 'Telescope find_files', name = ' Rechercher fichier', section = 'Telescope' },
|
||||||
|
{ action = 'Telescope oldfiles', name = ' Fichiers récents', section = 'Telescope' },
|
||||||
|
{ action = 'Telescope live_grep', name = ' Rechercher texte', section = 'Telescope' },
|
||||||
|
{ action = 'e .', name = ' Parcourir', section = 'Fichiers' },
|
||||||
|
{ action = 'qa', name = ' Quitter', section = 'Quitter' },
|
||||||
|
},
|
||||||
|
content_hooks = {
|
||||||
|
require('mini.starter').gen_hook.adding_bullet ' ',
|
||||||
|
require('mini.starter').gen_hook.aligning('center', 'center'),
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
-- Simple way to visualize and work with indent scope
|
||||||
|
local indentscope = require 'mini.indentscope'
|
||||||
|
indentscope.setup {}
|
||||||
|
|
||||||
|
-- Simple way to (un)comment line(s)
|
||||||
|
local commenter = require 'mini.comment'
|
||||||
|
commenter.setup {}
|
||||||
|
|
||||||
-- ... and there is more!
|
-- ... and there is more!
|
||||||
-- Check out: https://github.com/echasnovski/mini.nvim
|
-- Check out: https://github.com/echasnovski/mini.nvim
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ return {
|
|||||||
'nvim-lua/plenary.nvim',
|
'nvim-lua/plenary.nvim',
|
||||||
'nvim-tree/nvim-web-devicons', -- not strictly required, but recommended
|
'nvim-tree/nvim-web-devicons', -- not strictly required, but recommended
|
||||||
'MunifTanjim/nui.nvim',
|
'MunifTanjim/nui.nvim',
|
||||||
|
'folke/snacks.nvim', -- optional
|
||||||
},
|
},
|
||||||
lazy = false,
|
lazy = false,
|
||||||
keys = {
|
keys = {
|
||||||
@@ -22,4 +23,5 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -21,11 +21,11 @@ require('lazy').setup({
|
|||||||
require 'kickstart.plugins.tokyonight',
|
require 'kickstart.plugins.tokyonight',
|
||||||
require 'kickstart.plugins.todo-comments',
|
require 'kickstart.plugins.todo-comments',
|
||||||
-- require 'kickstart.plugins.debug',
|
-- require 'kickstart.plugins.debug',
|
||||||
-- require 'kickstart.plugins.indent_line',
|
-- require 'kickstart.plugins.indent_line', -- use alternative mini module
|
||||||
-- require 'kickstart.plugins.lint',
|
-- require 'kickstart.plugins.lint',
|
||||||
-- require 'kickstart.plugins.autopairs',
|
require 'kickstart.plugins.autopairs',
|
||||||
-- require 'kickstart.plugins.neo-tree',
|
require 'kickstart.plugins.neo-tree',
|
||||||
-- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps
|
-- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps
|
||||||
require 'kickstart.plugins.mini',
|
require 'kickstart.plugins.mini',
|
||||||
require 'kickstart.plugins.treesitter',
|
require 'kickstart.plugins.treesitter',
|
||||||
require 'kickstart.plugins.which-key',
|
require 'kickstart.plugins.which-key',
|
||||||
@@ -63,4 +63,4 @@ require('lazy').setup({
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- The line beneath this is called `modeline`. See `:help modeline`
|
-- The line beneath this is called `modeline`. See `:help modeline`
|
||||||
-- vim: ts=2 sts=2 sw=2 et
|
-- vim: ts=2 sts=2 sw=2 et
|
||||||
|
|||||||
Reference in New Issue
Block a user