setup lualine and telescope

This commit is contained in:
2025-09-12 01:23:27 +02:00
parent 95709eb068
commit 3a395619a3
7 changed files with 40 additions and 10 deletions

View File

@@ -1,5 +1,10 @@
vim.opt.guicursor = ""
vim.opt.relativenumber = false
vim.opt.shiftwidth = 4
vim.opt.guicursor = "" -- Désactiver le changement de curseur
vim.opt.number = true -- Activer les numéros de ligne
vim.opt.relativenumber = false -- Désactiver les numéros de ligne relatifs
vim.opt.shiftwidth = 4 -- Définir la taille du tab à 4
-- Définir le leader à espace
vim.g.mapleader = " "
vim.g.maplocalleader = " "

View File

@@ -1,4 +1,6 @@
return {
require("plugins.catppuccin"),
require("plugins.nvim-tree")
require("plugins.lualine"),
require("plugins.nvim-tree"),
require("plugins.telescope")
}

View File

@@ -1,7 +1,5 @@
return {
"catppuccin/nvim",
tag = "v1.11.0",
name = "catppuccin",
config = function()
require("catppuccin").setup({
flavour = "mocha",

15
lua/plugins/lualine.lua Normal file
View File

@@ -0,0 +1,15 @@
return {
"nvim-lualine/lualine.nvim",
dependencies = {
{
"nvim-tree/nvim-web-devicons",
}
},
config = function()
require("lualine").setup({
options = {
theme = "catppuccin"
}
})
end
}

View File

@@ -1,13 +1,10 @@
return {
"nvim-tree/nvim-tree.lua",
tag = "v1.14.0",
dependencies = {
{
"nvim-tree/nvim-web-devicons",
tag = "v0.100"
}
},
name = "nvim-tree",
config = function()
require("nvim-tree").setup({
view = {

14
lua/plugins/telescope.lua Normal file
View File

@@ -0,0 +1,14 @@
return {
"nvim-telescope/telescope.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
},
config = function()
require("telescope").setup({
defaults = {
prompt_prefix = "🔍 ",
sorting_strategy = "ascending"
}
})
end
}