up
This commit is contained in:
2
init.lua
2
init.lua
@@ -96,7 +96,7 @@ vim.g.have_nerd_font = true
|
||||
-- [[ Setting options ]]
|
||||
require 'options'
|
||||
|
||||
-- [[ Basic Keymaps ]]
|
||||
-- [[ Keymaps ]]
|
||||
require 'keymaps'
|
||||
|
||||
-- [[ 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'
|
||||
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!
|
||||
-- Check out: https://github.com/echasnovski/mini.nvim
|
||||
end,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,6 +8,7 @@ return {
|
||||
'nvim-lua/plenary.nvim',
|
||||
'nvim-tree/nvim-web-devicons', -- not strictly required, but recommended
|
||||
'MunifTanjim/nui.nvim',
|
||||
'folke/snacks.nvim', -- optional
|
||||
},
|
||||
lazy = false,
|
||||
keys = {
|
||||
@@ -22,4 +23,5 @@ return {
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -21,11 +21,11 @@ require('lazy').setup({
|
||||
require 'kickstart.plugins.tokyonight',
|
||||
require 'kickstart.plugins.todo-comments',
|
||||
-- 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.autopairs',
|
||||
-- require 'kickstart.plugins.neo-tree',
|
||||
-- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps
|
||||
require 'kickstart.plugins.autopairs',
|
||||
require 'kickstart.plugins.neo-tree',
|
||||
-- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps
|
||||
require 'kickstart.plugins.mini',
|
||||
require 'kickstart.plugins.treesitter',
|
||||
require 'kickstart.plugins.which-key',
|
||||
@@ -63,4 +63,4 @@ require('lazy').setup({
|
||||
})
|
||||
|
||||
-- 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