This commit is contained in:
espoir 2025-11-26 13:31:37 +01:00
parent 3b1dfcd21e
commit aeb1110167
3 changed files with 37 additions and 0 deletions

View File

1
fish Submodule

@ -0,0 +1 @@
Subproject commit dbc0825b92ced54ff17e217c1ee97a8bc166227e

36
nvim/init.lua Normal file
View File

@ -0,0 +1,36 @@
-- 2-space indentation
vim.opt.tabstop = 2
vim.opt.shiftwidth = 2
vim.opt.softtabstop = 2
vim.opt.expandtab = true
vim.opt.relativenumber = true
vim.opt.number = true
vim.opt.termguicolors = true
vim.o.background = "dark"
-- immediate safety highlights (gui and terminal)
vim.cmd([[hi! Normal guibg=NONE guifg=NONE ctermbg=NONE ctermfg=NONE]])
vim.cmd([[hi! NonText guibg=NONE guifg=NONE ctermbg=NONE ctermfg=NONE]])
-- transparent background
vim.api.nvim_create_autocmd("VimEnter", {
callback = function()
vim.cmd("hi! Normal guibg=NONE ctermbg=NONE")
vim.cmd("hi! NonText guibg=NONE ctermbg=NONE")
end,
})
-- OSC52 clipboard integration (copy over SSH)
vim.g.clipboard = {
name = "osc52",
copy = {
["+"] = require("vim.ui.clipboard.osc52").copy("+"),
["*"] = require("vim.ui.clipboard.osc52").copy("*"),
},
paste = {
["+"] = require("vim.ui.clipboard.osc52").paste("+"),
["*"] = require("vim.ui.clipboard.osc52").paste("*"),
},
}