diff options
| author | Stefan Weigl-Bosker <stefan@s00.xyz> | 2025-05-23 20:37:17 -0400 |
|---|---|---|
| committer | Stefan Weigl-Bosker <stefan@s00.xyz> | 2025-05-23 20:38:18 -0400 |
| commit | 8ee33acda70c74ff4dc2cd8b574cdf94e2e0ef24 (patch) | |
| tree | 66a9e7ff669811f8ddda6ede8debc3c2fb2aaf52 | |
| parent | 1d98588efde0ea3124827caaf630bb0f33c444f4 (diff) | |
| download | home-8ee33acda70c74ff4dc2cd8b574cdf94e2e0ef24.tar.gz | |
`modules/neovim`: compat with transparent bg
idk
| -rw-r--r-- | modules/foot.nix | 6 | ||||
| -rw-r--r-- | modules/neovim/default.nix | 8 | ||||
| -rw-r--r-- | modules/neovim/nvim/init.lua | 2 | ||||
| -rw-r--r-- | modules/neovim/nvim/lua/config/colorscheme.lua | 6 | ||||
| -rw-r--r-- | modules/neovim/nvim/lua/config/settings.lua | 2 |
5 files changed, 15 insertions, 9 deletions
diff --git a/modules/foot.nix b/modules/foot.nix index 9927e7d..4a297cd 100644 --- a/modules/foot.nix +++ b/modules/foot.nix @@ -19,8 +19,8 @@ in main = { # font="ComicShannsMono Nerd Font Mono:size=12"; # font="BerkeleyMonoPatched Nerd Font Mono:size=12"; - # font ="Hack Nerd Font Mono:size=10"; - font ="TamzenForPowerline:size=11,Cozette:size=11"; + font ="CodeNewRoman Nerd Font Mono:size=12"; + # font ="TamzenForPowerline:size=11,Cozette:size=11"; title="term"; resize-by-cells="no"; pad="0x0 center"; @@ -36,7 +36,7 @@ in }; colors = { - alpha=0.8; + alpha=0.7; # foreground="cacaca"; # background="0f0f0f"; # regular0="0f0f0f"; diff --git a/modules/neovim/default.nix b/modules/neovim/default.nix index 807ab74..e572001 100644 --- a/modules/neovim/default.nix +++ b/modules/neovim/default.nix @@ -68,7 +68,9 @@ in { plugin = lean-nvim; - config = '' + config = + # lua + '' require('lean').setup{ mappings = true } ''; type = "lua"; @@ -98,8 +100,8 @@ in ]; # extraLuaPackages = ps: with ps; [ # ]; - extraLuaConfig = '' - + extraLuaConfig = + '' ${builtins.readFile ./nvim/init.lua} vim.cmd[[${scheme.extraVimConfig}]] vim.cmd[[colorscheme ${scheme.name}]] diff --git a/modules/neovim/nvim/init.lua b/modules/neovim/nvim/init.lua index 3a0bf92..8a4de01 100644 --- a/modules/neovim/nvim/init.lua +++ b/modules/neovim/nvim/init.lua @@ -6,5 +6,5 @@ require("config.treesitter") require("config.icons") require("config.fzf") require("config.oil") -require("config.statusline") +-- require("config.statusline") require("config.tmux") diff --git a/modules/neovim/nvim/lua/config/colorscheme.lua b/modules/neovim/nvim/lua/config/colorscheme.lua index eb7f8bb..63a29be 100644 --- a/modules/neovim/nvim/lua/config/colorscheme.lua +++ b/modules/neovim/nvim/lua/config/colorscheme.lua @@ -10,11 +10,15 @@ vim.api.nvim_create_autocmd("ColorScheme", { callback = function(args) hi TabLineFill guibg=bg hi TabLineSel guibg=bg guifg=fg hi TabLine guibg=bg + hi Normal guibg=NONE + hi NormalNC guibg=NONE + hi NormalFloat guibg=NONE + hi StatusLine guibg=NONE guifg=fg + hi StatusLineNC guibg=NONE ]] vim.api.nvim_set_hl(0, 'FzfLuaBorder', { fg = colors.base01 }) - -- i dislike syntax highlighting -- vim.api.nvim_set_hl(0, 'Comment', {}) vim.api.nvim_set_hl(0, 'Constant', {}) diff --git a/modules/neovim/nvim/lua/config/settings.lua b/modules/neovim/nvim/lua/config/settings.lua index 7baeefa..c27b138 100644 --- a/modules/neovim/nvim/lua/config/settings.lua +++ b/modules/neovim/nvim/lua/config/settings.lua @@ -16,7 +16,7 @@ vim.o.termguicolors = true vim.opt.fillchars = {eob = " "} vim.o.smd = false --vim.opt.laststatus = 3 -vim.opt.laststatus=3 +vim.opt.laststatus=1 vim.opt.cmdheight=0 --%-0{minwid}.{maxwid}{item -- vim.opt.statusline="%=%f%=%r %p%% « %l, %c %y" |