From 953f3237ce8755fd92923232f802bf476b5600c7 Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 9 May 2026 13:02:24 +0000 Subject: [PATCH] =?UTF-8?q?.config/nvim/init.lua=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/init.lua | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .config/nvim/init.lua diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua new file mode 100644 index 0000000..3d5badd --- /dev/null +++ b/.config/nvim/init.lua @@ -0,0 +1,31 @@ +-- True Color Support erzwingen +vim.opt.termguicolors = true + +-- Maus deaktivieren +vim.opt.mouse = "" + +-- Einrückung: 4 Leerzeichen +vim.opt.shiftwidth = 4 +vim.opt.tabstop = 4 +vim.opt.expandtab = true + +-- Transparenz erzwingen (Normaler Text & UI-Elemente) +vim.cmd[[highlight Normal guibg=NONE ctermbg=NONE]] +vim.cmd[[highlight NonText guibg=NONE ctermbg=NONE]] +vim.cmd[[highlight SignColumn guibg=NONE ctermbg=NONE]] +vim.cmd[[highlight EndOfBuffer guibg=NONE ctermbg=NONE]] + +-- Zeilennummern & Cursorline +vim.opt.number = true +vim.opt.relativenumber = false +vim.opt.cursorline = true + +-- FARBEN & HINTERGRÜNDE (Kein Grau mehr) +-- LineNr: Inaktive Nummern (Hellgrau, Hintergrund transparent) +vim.api.nvim_set_hl(0, 'LineNr', { fg = '#a0a0a0', bg = 'NONE' }) + +-- CursorLineNr: Aktuelle Zeilennummer (Neon-Gelb, Hintergrund transparent) +vim.api.nvim_set_hl(0, 'CursorLineNr', { fg = '#ffcc00', bg = 'NONE', bold = true }) + +-- CursorLine: Der Balken der aktiven Zeile (Hintergrund komplett weg) +vim.api.nvim_set_hl(0, 'CursorLine', { bg = 'NONE', ctermbg = 'NONE' }) \ No newline at end of file