aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/ui.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/plugins/ui.lua')
-rw-r--r--nvim/lua/plugins/ui.lua58
1 files changed, 58 insertions, 0 deletions
diff --git a/nvim/lua/plugins/ui.lua b/nvim/lua/plugins/ui.lua
new file mode 100644
index 0000000..10c4762
--- /dev/null
+++ b/nvim/lua/plugins/ui.lua
@@ -0,0 +1,58 @@
1return {
2
3 {
4 "Mofiqul/vscode.nvim",
5 priority = 1000, -- wichtig: vor anderen UI-Plugins laden
6 lazy = false,
7 config = function()
8 local vscode = require("vscode")
9
10 vscode.setup({
11 style = "dark",
12 transparent = false,
13 italic_comments = true,
14 underline_links = true,
15 disable_nvimtree_bg = true,
16 })
17
18 vscode.load()
19 end,
20 },
21
22 {
23 "nvim-tree/nvim-tree.lua",
24 dependencies = {
25 "nvim-tree/nvim-web-devicons",
26 },
27 cmd = { "NvimTreeToggle", "NvimTreeOpen" },
28 keys = {
29 { "<leader>e", "<cmd>NvimTreeToggle<cr>", desc = "Explorer toggle" },
30 },
31 config = function()
32 require("nvim-tree").setup({
33 view = {
34 width = 30,
35 },
36 renderer = {
37 highlight_git = true,
38 icons = {
39 show = {
40 file = true,
41 folder = true,
42 git = true,
43 },
44 },
45 },
46 filters = {
47 dotfiles = false,
48 },
49 })
50 end,
51 },
52
53 {
54 "RRethy/vim-illuminate",
55 event = "BufReadPost",
56 },
57
58}