Add dotfiles

This commit is contained in:
2024-02-28 01:37:11 +01:00
commit aa37de5f47
58 changed files with 3361 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
return {
{
"utilyre/barbecue.nvim",
name = "barbecue",
version = "*",
dependencies = {"SmiteshP/nvim-navic", "nvim-tree/nvim-web-devicons"},
config = function()
require("barbecue").setup()
end,
}
}

View File

@@ -0,0 +1,9 @@
return {
{
'Eandrju/cellular-automaton.nvim',
cmd = {
"CellularAutomaton"
},
init = function() vim.keymap.set("n", "<leader>fu", "<cmd>CellularAutomaton make_it_rain<CR>") end
}
}

View File

@@ -0,0 +1,11 @@
return {
{
'kkoomen/vim-doge',
build = ':call doge#install()',
init = function()
vim.g.doge_doc_standard_cpp = 'doxygen_qt'
vim.g.doge_mapping_comment_jump_forward = '<c-j>'
vim.g.doge_mapping_comment_jump_backward = '<c-k>'
end
}
}

View File

@@ -0,0 +1,6 @@
return {
{
"GCBallesteros/jupytext.nvim",
config = true
}
}

View File

@@ -0,0 +1,15 @@
return {
{
"seandewar/killersheep.nvim",
config = function()
require("killersheep").setup {
gore = true, -- Enables/disables blood and gore.
keymaps = {
move_left = "h", -- Keymap to move cannon to the left.
move_right = "l", -- Keymap to move cannon to the right.
shoot = "<Space>" -- Keymap to shoot the cannon.
}
}
end
}
}

View File

@@ -0,0 +1,8 @@
return {
{
"ThePrimeagen/vim-be-good",
cmd = {
"VimBeGood"
}
}
}

View File

@@ -0,0 +1,40 @@
return {
{
"lervag/vimtex",
ft = {"tex", "bib"},
config = function()
-- General configuration
vim.cmd("syntax enable")
vim.g.vimtex_compiler_latexmk = {
out_dir = 'build',
options = {
'-shell-escape',
'-verbose',
'-file-line-error',
'-interaction=nonstopmode',
'-synctex=1'
}
}
vim.g.vimtex_view_general_viewer = 'sioyek'
vim.g.vimtex_quickfix_mode = 0
-- Concealment
vim.cmd([[set conceallevel=1]])
vim.g.tex_conceal = 'abdmg'
-- Synctex configuration
vim.g.vimtex_compiler_progname = 'nvr'
local options = string.format(
'--reuse-window --inverse-search="nvr --servername %s +%%2 %%1" --forward-search-file @tex --forward-search-line @line @pdf',
vim.v.servername)
local command = string.format("let g:vimtex_view_general_options='%s'", options)
vim.cmd(command)
end
}
}

View File

@@ -0,0 +1,15 @@
return {
{
"folke/which-key.nvim",
event = "VeryLazy",
init = function()
vim.o.timeout = true
vim.o.timeoutlen = 300
end,
opts = {
-- your configuration comes here
-- or leave it empty to use the default settings
-- refer to the configuration section below
}
}
}