diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua deleted file mode 100644 index 4b5b354..0000000 --- a/.config/nvim/init.lua +++ /dev/null @@ -1,5 +0,0 @@ -require('plugins') -require('options') -require('lsp_settings') -require('mappings') -require('autocmds') diff --git a/.config/nvim/lua/autocmds.lua b/.config/nvim/lua/autocmds.lua deleted file mode 100644 index da93f99..0000000 --- a/.config/nvim/lua/autocmds.lua +++ /dev/null @@ -1,163 +0,0 @@ -local autocmd = vim.api.nvim_create_autocmd -- Create autocommand ----- Toggle between line numbers and relative line numbers -local _group = vim.api.nvim_create_augroup("LineNumber", { clear = true }) - -local function relativeln(target) - if vim.b.lnstatus == nil then - vim.b.lnstatus = "number" - end - - if vim.b.lnstatus ~= "nonumber" then - if target == "number" then - vim.o.number = true - vim.o.relativenumber = false - else - vim.o.number = true - vim.o.relativenumber = true - end - else - vim.o.number = false - end -end - -autocmd("InsertEnter", { - pattern = "*", - callback = function() - relativeln("number") - end, - once = false, - group = _group, -}) -autocmd("InsertLeave", { - pattern = "*", - callback = function() - relativeln("relativenumber") - end, - once = false, - group = _group, -}) - -autocmd("FocusLost", { - pattern = "*", - callback = function() - relativeln("number") - end, - once = false, - group = _group, -}) -autocmd("CursorMoved", { - pattern = "*", - callback = function() - relativeln("relativenumber") - end, - once = false, - group = _group, -}) - -function Toggleln() - if vim.b.lnstatus == nil then - vim.b.lnstatus = "number" - end - - if vim.b.lnstatus == "number" then - vim.o.number = false - vim.o.relativenumber = false - vim.b.lnstatus = "nonumber" - else - vim.o.number = true - vim.o.relativenumber = true - vim.b.lnstatus = "number" - end -end - ----- trim whitespace on save -autocmd("BufWritePre", { - pattern = "*", - callback = function() - vim.cmd([[:%s/\s\+$//e]]) - end, - once = false, - group = _group, -}) - --- change tmux title -autocmd("BufReadPost", { - pattern = "*", - callback = function() - vim.cmd([[call system("tmux rename-window '" . expand("%:t") . "'")]]) - end, - once = false, - group = _group, -}) -autocmd("FileReadPost", { - pattern = "*", - callback = function() - vim.cmd([[call system("tmux rename-window '" . expand("%:t") . "'")]]) - end, - once = false, - group = _group, -}) - -autocmd("BufNewFile", { - pattern = "*", - callback = function() - vim.cmd([[call system("tmux rename-window '" . expand("%:t") . "'")]]) - end, - once = false, - group = _group, -}) - -autocmd("BufEnter", { - pattern = "*", - callback = function() - vim.cmd([[call system("tmux rename-window '" . expand("%:t") . "'")]]) - end, - once = false, - group = _group, -}) - --- auto close nvimtree -autocmd('BufEnter', { - command = "if winnr('$') == 1 && bufname() == 'NvimTree_' . tabpagenr() | quit | endif", - nested = true, -}) - - --- dont show line numbers for nvimtree buffers -autocmd("BufEnter", - { - pattern = { "NvimTree*" }, - callback = function() - vim.b.lnstatus = "nonumber" - end - }) - --- Disable the statusline, tabline and cmdline while the alpha dashboard is open -autocmd('User', { - pattern = 'AlphaReady', - desc = 'disable status, tabline and cmdline for alpha', - callback = function() - vim.go.laststatus = 1 - vim.opt.showtabline = 1 - vim.opt.cmdheight = 1 - end, -}) -autocmd('BufUnload', { - buffer = 0, - desc = 'enable status, tabline and cmdline after alpha', - callback = function() - vim.go.laststatus = 2 - vim.opt.showtabline = 2 - vim.opt.cmdheight = 1 - end, -}) - - -vim.cmd [[autocmd BufEnter *.g :setlocal filetype=gentee]] - - --- auto format on write -vim.cmd [[autocmd BufWritePre * lua vim.lsp.buf.format()]] - --- syntax fix -vim.cmd("syntax sync fromstart") diff --git a/.config/nvim/lua/lsp_settings.lua b/.config/nvim/lua/lsp_settings.lua deleted file mode 100644 index cb5835b..0000000 --- a/.config/nvim/lua/lsp_settings.lua +++ /dev/null @@ -1,70 +0,0 @@ -require("mason").setup { - automatic_installation = true -} - --- Setup lspconfig. -local capabilities = require('cmp_nvim_lsp').default_capabilities(vim.lsp.protocol.make_client_capabilities()) - --- LSP hotkey config -local opts = { noremap = true, silent = true } -vim.keymap.set('n', 'e', vim.diagnostic.open_float, opts) -vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, opts) -vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts) -vim.keymap.set('n', 'q', vim.diagnostic.setloclist, opts) - --- Use an on_attach function to only map the following keys --- after the language server attaches to the current buffer -local on_attach = function(client, bufnr) - -- Enable completion triggered by - vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc') - if client.server_capabilities.colorProvider then - -- Attach document colour support - require("document-color").buf_attach(bufnr, { mode = "background" }) - end - - -- Mappings. - -- See `:help vim.lsp.*` for documentation on any of the below functions - local bufopts = { noremap = true, silent = true, buffer = bufnr } - vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, bufopts) - vim.keymap.set('n', 'gd', vim.lsp.buf.definition, bufopts) - vim.keymap.set('n', 'K', vim.lsp.buf.hover, bufopts) - vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, bufopts) - vim.keymap.set('n', '', vim.lsp.buf.signature_help, bufopts) - vim.keymap.set('n', 'wa', vim.lsp.buf.add_workspace_folder, bufopts) - vim.keymap.set('n', 'wr', vim.lsp.buf.remove_workspace_folder, bufopts) - vim.keymap.set('n', 'wl', function() - print(vim.inspect(vim.lsp.buf.list_workspace_folders())) - end, bufopts) - vim.keymap.set('n', 'D', vim.lsp.buf.type_definition, bufopts) - vim.keymap.set('n', 'rn', vim.lsp.buf.rename, bufopts) - vim.keymap.set('n', 'ca', vim.lsp.buf.code_action, bufopts) - vim.keymap.set('n', 'gr', vim.lsp.buf.references, bufopts) - vim.keymap.set('n', 'f', vim.lsp.buf.formatting, bufopts) -end - -local lsp_flags = { - -- This is the default in Nvim 0.7+ - debounce_text_changes = 150, -} - ---- initialize language servers -require('mason-lspconfig').setup() -require('mason-lspconfig').setup_handlers { - function(server_name) - require("lspconfig")[server_name].setup { - on_attach = on_attach, - flags = lsp_flags, - capabilities = capabilities, - settings = { - Lua = { - diagnostics = { - globals = { 'vim' } - } - }, - gopls = { - gofumpt = true - } - } - } - end -} diff --git a/.config/nvim/lua/mappings.lua b/.config/nvim/lua/mappings.lua deleted file mode 100644 index 611f614..0000000 --- a/.config/nvim/lua/mappings.lua +++ /dev/null @@ -1,38 +0,0 @@ -local vimp = require('vimp') - --- Map leader -vim.g.mapleader = " " - --- NvimTree -vimp.noremap({ 'silent' }, 'n', [[:NvimTreeToggle]]) - --- Telescope -vimp.noremap({ 'silent' }, 'ff', [[:Telescope find_files]]) -vimp.noremap({ 'silent' }, 'fg', [[:Telescope live_grep]]) -vimp.noremap({ 'silent' }, 'fb', [[:Telescope buffers]]) - --- tabs and stuff -vimp.vnoremap('', [[]]) -vimp.noremap("", [[>gv]]) -vimp.noremap("", [[', [[:TablineBufferNext]]) -vimp.nnoremap({ 'silent' }, '', [[:TablineBufferPrevious]]) - --- markdown -vimp.noremap({ 'silent' }, 'md', [[:MarkdownPreviewToggle]]) - - --- Remove search highlight on Enter -vimp.nnoremap("", [[:nohlsearch]]) - --- Don't lose selection on < or > -vimp.xnoremap("<", [[", [[>gv]]) - --- ArgWrap -vimp.nnoremap({ 'silent' }, 'a', [[:ArgWrap]]) - --- Toggle Line -vimp.nnoremap({ 'silent' }, 'l', [[:lua Toggleln()]]) diff --git a/.config/nvim/lua/options.lua b/.config/nvim/lua/options.lua deleted file mode 100644 index ce7e5cb..0000000 --- a/.config/nvim/lua/options.lua +++ /dev/null @@ -1,64 +0,0 @@ --- globals -vim.g.colorizer_auto_color = 1 -vim.g.tmuxline_previm = "minimal" -vim.g.powerline_pycmd = "py3" -vim.g.tex_flavor = "latex" - --- dictionary -vim.o.dictionary="/usr/dict/words" - --- colors -vim.o.termguicolors = true - --- Better display for messages -vim.o.cmdheight=1 - --- You will have bad experience for diagnostic messages when it's default 4000. -vim.o.updatetime=300 -vim.o.mmp=5000 - --- don't give |ins-completion-menu| messages. -vim.o.hidden=true -vim.o.signcolumn='yes' -vim.o.encoding='utf-8' -vim.o.shortmess='c' -vim.o.autoread=true -vim.o.backspace='indent,eol,start' -vim.o.ruler=true -vim.o.showmode=true -vim.o.history=1000 -vim.o.hidden=true -vim.o.ignorecase=true -vim.o.smartcase=true -vim.o.hlsearch=true -vim.o.incsearch=true -vim.o.showmatch=true -vim.o.laststatus=2 -vim.o.autoindent=true -vim.o.cindent=true -vim.o.shiftwidth=2 -vim.o.softtabstop=2 -vim.o.tabstop=2 -vim.o.expandtab=true -vim.o.scrolloff=5 -vim.o.foldmethod='indent' -vim.o.foldlevel=99 -vim.wo.wrap=false -vim.o.showcmd=true -vim.o.number=true -vim.o.relativenumber=true -vim.o.mouse='a' -vim.o.redrawtime=10000 -vim.o.inccommand='split' ----- Sync " and + registers -vim.o.clipboard='unnamedplus' - --- show completion options on -vim.o.wildmenu=true --- complete only up to the point of ambiguity -vim.o.wildmode='list:longest' - -vim.opt.backupdir='/home/abs3nt/.cache/nvim/backup//' -vim.o.directory='/home/abs3nt/.cache/nvim/swap//' -vim.o.undodir='/home/abs3nt/.cache/nvim/undo//' -vim.o.undofile=true diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua deleted file mode 100644 index 7b3b1a6..0000000 --- a/.config/nvim/lua/plugins.lua +++ /dev/null @@ -1,363 +0,0 @@ -local ensure_packer = function() - local fn = vim.fn - local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim' - if fn.empty(fn.glob(install_path)) > 0 then - fn.system({'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path}) - vim.cmd [[packadd packer.nvim]] - return true - end - return false -end - -local packer_bootstrap = ensure_packer() - -return require('packer').startup({ function(use) - - -- Packer can manage itself - use 'wbthomason/packer.nvim' - - --vimp (in mappings.lua) - use 'svermeulen/vimpeccable' - - --nim - use 'alaviss/nim.nvim' - - -- golang - use 'fatih/vim-go' - - -- obsession - use 'tpope/vim-obsession' - - --rust - use { - 'simrat39/rust-tools.nvim', - config = function() - local rt = require('rust-tools') - rt.setup({ - server = { - on_attach = function(_, bufnr) - -- Hover actions - vim.keymap.set("n", "", rt.hover_actions.hover_actions, { buffer = bufnr }) - -- Code action groups - vim.keymap.set("n", "a", rt.code_action_group.code_action_group, { buffer = bufnr }) - end - } - }) - end - } - - --lsp (in lsp_settings.lua) - use 'neovim/nvim-lspconfig' - use 'williamboman/mason-lspconfig' - use 'williamboman/mason.nvim' - use 'mfussenegger/nvim-dap' - - -- auto color hex/rgb - use { - 'norcalli/nvim-colorizer.lua', - config = function() require('colorizer').setup() end, - } - - use { - 'mrshmllow/document-color.nvim', - config = function() - require('document-color').setup { - mode = "background", - } - end - } - - - -- Markdown preview - use { - "iamcco/markdown-preview.nvim", - run = "cd app && npm install", - setup = function() - vim.g.mkdp_filetypes = { "markdown" } - vim.g.mkdp_markdown_css = '/home/abs3nt/.config/nvim/static/custom.css' - vim.g.mkdp_highlight_css = '/home/abs3nt/.cache/wal/colors.css' - vim.g.mkdp_browser = 'surf' - vim.g.mkdp_echo_preview_url = 1 - end, - ft = { "markdown" } - } - - use { - "ellisonleao/glow.nvim", - config = function() - require('glow').setup({}) - end - } - - -- auto pairs - use { - 'windwp/nvim-autopairs', - config = function() - require('nvim-autopairs').setup {} - end - } - - -- show git diffs - use { - 'lewis6991/gitsigns.nvim', - config = function() require('gitsigns').setup() end - } - - -- fuzzy finder - use { - 'nvim-telescope/telescope.nvim', - branch = '0.1.x', - requires = { - 'nvim-lua/plenary.nvim', - } - } - - -- file explorer - use { - 'kyazdani42/nvim-tree.lua', - config = function() - require('nvim-tree').setup { - sort_by = "case_sensitive", - view = { - adaptive_size = true, - mappings = { - list = { - { key = "u", action = "dir_up" }, - }, - }, - }, - renderer = { - group_empty = true, - }, - } - end - } - - -- open file at last location - use { - 'ethanholz/nvim-lastplace', - config = function() - require('nvim-lastplace').setup { - lastplace_open_folds = true - } - end - } - - -- multiple cursors - use 'mg979/vim-visual-multi' - - -- wrap things inside pairs - use 'FooSoft/vim-argwrap' - - -- which key - use { - "folke/which-key.nvim", - config = function() - require("which-key").setup {} - end - } - - -- pasting indents - use { - 'hrsh7th/nvim-pasta', - config = function() - require('pasta').setup { - converters = { - require('pasta.converters').indentation, - }, - paste_mode = true, - next_key = vim.api.nvim_replace_termcodes('', true, true, true), - prev_key = vim.api.nvim_replace_termcodes('', true, true, true), - } - end - } - - use { - "hrsh7th/nvim-cmp", - requires = { - { "hrsh7th/cmp-nvim-lsp" }, - { "hrsh7th/cmp-nvim-lua" }, - { "hrsh7th/cmp-buffer" }, - { "hrsh7th/cmp-path" }, - { "hrsh7th/cmp-cmdline" }, - { "L3MON4D3/LuaSnip" }, - { "saadparwaiz1/cmp_luasnip" }, - { "rafamadriz/friendly-snippets" }, - { "f3fora/cmp-spell", { "hrsh7th/cmp-calc" }, { "hrsh7th/cmp-emoji" } }, - }, - config = function() - require('luasnip.loaders.from_vscode').lazy_load() - local cmp = require 'cmp' - cmp.setup({ - snippet = { - -- REQUIRED - you must specify a snippet engine - expand = function(args) - require('luasnip').lsp_expand(args.body) -- For `luasnip` users. - end, - }, - window = { - completion = cmp.config.window.bordered(), - documentation = cmp.config.window.bordered(), - }, - mapping = cmp.mapping.preset.insert({ - [''] = cmp.mapping.scroll_docs(-4), - [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping.complete(), - [''] = cmp.mapping.abort(), - [''] = cmp.mapping.confirm({ select = true }), -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items. - }), - sources = cmp.config.sources({ - { name = 'nvim_lsp' }, - { name = 'luasnip' }, - }, { - { name = 'buffer' }, - }) - }) - - -- Set configuration for specific filetype. - cmp.setup.filetype('gitcommit', { - sources = cmp.config.sources({ - { name = 'cmp_git' }, -- You can specify the `cmp_git` source if you were installed it. - }, { - { name = 'buffer' }, - }) - }) - - -- Use buffer source for `/` (if you enabled `native_menu`, this won't work anymore). - cmp.setup.cmdline('/', { - mapping = cmp.mapping.preset.cmdline(), - sources = { - { name = 'buffer' } - } - }) - - -- Use cmdline & path source for ':' (if you enabled `native_menu`, this won't work anymore). - cmp.setup.cmdline(':', { - mapping = cmp.mapping.preset.cmdline(), - sources = cmp.config.sources({ - { name = 'path' } - }, { - { name = 'cmdline' } - }) - }) - end, - } - - -- terminal toggler - use { - "NvChad/nvterm", - config = function() - require("nvterm").setup() - local toggle_modes = { 'n', 't' } - local mappings = { - { toggle_modes, 'th', function() require("nvterm.terminal").toggle('horizontal') end }, - { toggle_modes, 'tv', function() require("nvterm.terminal").toggle('vertical') end }, - { toggle_modes, 'tf', function() require("nvterm.terminal").toggle('float') end }, - } - local opts = { noremap = true, silent = true } - for _, mapping in ipairs(mappings) do - vim.keymap.set(mapping[1], mapping[2], mapping[3], opts) - end - end - } - - --- THEME STUFF - -- colors - use { - 'AlphaTechnolog/pywal.nvim', - as = 'pywal', - config = function() - local pywal = require('pywal') - pywal.setup() - end - } - - -- better statusbar - use { - 'hoob3rt/lualine.nvim', - requires = { { 'kyazdani42/nvim-web-devicons', opt = true } }, - config = function() - require('lualine').setup({ options = { theme = 'pywal-nvim' } }) - end, - after = 'pywal' - } - - -- better tabs - use { - 'kdheepak/tabline.nvim', - requires = { { 'kyazdani42/nvim-web-devicons', opt = true } }, - config = function() - require('tabline').setup({ options = { theme = 'pywal-nvim' } }) - end, - after = { 'pywal' } - } - - -- fwatch updates colors automatically - use { - 'rktjmp/fwatch.nvim', - config = function() - require('fwatch').watch("/home/abs3nt/.cache/wal/colors", - { on_event = function() - vim.defer_fn(function() - vim.cmd('colorscheme pywal') - end, 100) - end }) - end, - after = 'pywal' - } - - -- greeter - use { - 'goolord/alpha-nvim', - - requires = { 'kyazdani42/nvim-web-devicons' }, - config = function() - local alpha = require('alpha') - local dashboard = require('alpha.themes.dashboard') - dashboard.section.header.val = { - [[ ▄▄▄ ▄▄▄▄ ██████ ███▄ █ ▄▄▄█████▓]], - [[▒████▄ ▓█████▄ ▒██ ▒ ██ ▀█ █ ▓ ██▒ ▓▒]], - [[▒██ ▀█▄ ▒██▒ ▄██░ ▓██▄ ▓██ ▀█ ██▒▒ ▓██░ ▒░]], - [[░██▄▄▄▄██ ▒██░█▀ ▒ ██▒▓██▒ ▐▌██▒░ ▓██▓ ░ ]], - [[ ▓█ ▓██▒░▓█ ▀█▓▒██████▒▒▒██░ ▓██░ ▒██▒ ░ ]], - [[ ▒▒ ▓▒█░░▒▓███▀▒▒ ▒▓▒ ▒ ░░ ▒░ ▒ ▒ ▒ ░░ ]], - [[ ▒ ▒▒ ░▒░▒ ░ ░ ░▒ ░ ░░ ░░ ░ ▒░ ░ ]], - [[ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░ ]], - [[ ░ ░ ░ ░ ░ ]], - [[ ░ ]] - } - dashboard.section.buttons.val = { - dashboard.button("e", " New file", ":ene startinsert "), - dashboard.button("r", " Recently used files", ":Telescope oldfiles"), - dashboard.button("f", " Find file", ":Telescope find_files"), - dashboard.button("t", " Find text", ":Telescope live_grep "), - dashboard.button("s", " Settings", - ":e $HOME/.config/nvim/init.lua | :cd %:p:h | split . | wincmd k | pwd"), - dashboard.button("q", " Quit NVIM", ":qa"), - } - local handle = assert(io.popen('fortune -s')) - local fortune = handle:read("*all") - handle:close() - dashboard.section.footer.val = fortune - dashboard.section.header.opts.hl = "Title" - dashboard.section.buttons.opts.hl = "Debug" - dashboard.section.footer.opts.hl = "Conceal" - dashboard.config.opts.noautocmd = true - dashboard.config.opts.setup = function() - vim.b.lnstatus = "nonumber" - end - alpha.setup(dashboard.opts) - end - } - if packer_bootstrap then - require('packer').sync() - end -end, - config = { - display = { - open_fn = function() - return require('packer.util').float({ border = 'single' }) - end - } - } -}) diff --git a/.config/nvim/plugin/packer_compiled.lua b/.config/nvim/plugin/packer_compiled.lua deleted file mode 100644 index e7dcb05..0000000 --- a/.config/nvim/plugin/packer_compiled.lua +++ /dev/null @@ -1,422 +0,0 @@ --- Automatically generated packer.nvim plugin loader code - -if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then - vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"') - return -end - -vim.api.nvim_command('packadd packer.nvim') - -local no_errors, error_msg = pcall(function() - -_G._packer = _G._packer or {} -_G._packer.inside_compile = true - -local time -local profile_info -local should_profile = false -if should_profile then - local hrtime = vim.loop.hrtime - profile_info = {} - time = function(chunk, start) - if start then - profile_info[chunk] = hrtime() - else - profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6 - end - end -else - time = function(chunk, start) end -end - -local function save_profiles(threshold) - local sorted_times = {} - for chunk_name, time_taken in pairs(profile_info) do - sorted_times[#sorted_times + 1] = {chunk_name, time_taken} - end - table.sort(sorted_times, function(a, b) return a[2] > b[2] end) - local results = {} - for i, elem in ipairs(sorted_times) do - if not threshold or threshold and elem[2] > threshold then - results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms' - end - end - if threshold then - table.insert(results, '(Only showing plugins that took longer than ' .. threshold .. ' ms ' .. 'to load)') - end - - _G._packer.profile_output = results -end - -time([[Luarocks path setup]], true) -local package_path_str = "/home/abs3nt/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/abs3nt/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/abs3nt/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/abs3nt/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" -local install_cpath_pattern = "/home/abs3nt/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so" -if not string.find(package.path, package_path_str, 1, true) then - package.path = package.path .. ';' .. package_path_str -end - -if not string.find(package.cpath, install_cpath_pattern, 1, true) then - package.cpath = package.cpath .. ';' .. install_cpath_pattern -end - -time([[Luarocks path setup]], false) -time([[try_loadstring definition]], true) -local function try_loadstring(s, component, name) - local success, result = pcall(loadstring(s), name, _G.packer_plugins[name]) - if not success then - vim.schedule(function() - vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {}) - end) - end - return result -end - -time([[try_loadstring definition]], false) -time([[Defining packer_plugins]], true) -_G.packer_plugins = { - LuaSnip = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/LuaSnip", - url = "https://github.com/L3MON4D3/LuaSnip" - }, - ["alpha-nvim"] = { - config = { "\27LJ\2\n3\0\0\2\0\4\0\0056\0\0\0009\0\1\0'\1\3\0=\1\2\0K\0\1\0\rnonumber\rlnstatus\6b\bvim\r\1\0\t\0,\1]6\0\0\0'\2\1\0B\0\2\0026\1\0\0'\3\2\0B\1\2\0029\2\3\0019\2\4\0025\3\6\0=\3\5\0029\2\3\0019\2\a\0024\3\a\0009\4\b\1'\6\t\0'\a\n\0'\b\v\0B\4\4\2>\4\1\0039\4\b\1'\6\f\0'\a\r\0'\b\14\0B\4\4\2>\4\2\0039\4\b\1'\6\15\0'\a\16\0'\b\17\0B\4\4\2>\4\3\0039\4\b\1'\6\18\0'\a\19\0'\b\20\0B\4\4\2>\4\4\0039\4\b\1'\6\21\0'\a\22\0'\b\23\0B\4\4\2>\4\5\0039\4\b\1'\6\24\0'\a\25\0'\b\26\0B\4\4\0?\4\0\0=\3\5\0026\2\27\0006\4\28\0009\4\29\4'\6\30\0B\4\2\0A\2\0\2\18\5\2\0009\3\31\2'\6 \0B\3\3\2\18\6\2\0009\4!\2B\4\2\0019\4\3\0019\4\"\4=\3\5\0049\4\3\0019\4\4\0049\4#\4'\5%\0=\5$\0049\4\3\0019\4\a\0049\4#\4'\5&\0=\5$\0049\4\3\0019\4\"\0049\4#\4'\5'\0=\5$\0049\4(\0019\4#\4+\5\2\0=\5)\0049\4(\0019\4#\0043\5+\0=\5*\0049\4*\0009\6#\1B\4\2\1K\0\1\0\0\nsetup\14noautocmd\vconfig\fConceal\nDebug\nTitle\ahl\topts\vfooter\nclose\t*all\tread\15fortune -s\npopen\aio\vassert\f:qa\19 Quit NVIM\6qN:e $HOME/.config/nvim/init.lua | :cd %:p:h | split . | wincmd k | pwd\18 Settings\6s\30:Telescope live_grep \19 Find text\6t\30:Telescope find_files\19 Find file\6f\28:Telescope oldfiles\29 Recently used files\6r :ene startinsert \18 New file\6e\vbutton\fbuttons\1\v\0\0j ▄▄▄ ▄▄▄▄ ██████ ███▄ █ ▄▄▄█████▓l▒████▄ ▓█████▄ ▒██ ▒ ██ ▀█ █ ▓ ██▒ ▓▒v▒██ ▀█▄ ▒██▒ ▄██░ ▓██▄ ▓██ ▀█ ██▒▒ ▓██░ ▒░x░██▄▄▄▄██ ▒██░█▀ ▒ ██▒▓██▒ ▐▌██▒░ ▓██▓ ░ x ▓█ ▓██▒░▓█ ▀█▓▒██████▒▒▒██░ ▓██░ ▒██▒ ░ l ▒▒ ▓▒█░░▒▓███▀▒▒ ▒▓▒ ▒ ░░ ▒░ ▒ ▒ ▒ ░░ \\ ▒ ▒▒ ░▒░▒ ░ ░ ░▒ ░ ░░ ░░ ░ ▒░ ░ J ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░ > ░ ░ ░ ░ ░ 6 ░ \bval\vheader\fsection\27alpha.themes.dashboard\nalpha\frequire\r\4\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/alpha-nvim", - url = "https://github.com/goolord/alpha-nvim" - }, - ["cmp-buffer"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-buffer", - url = "https://github.com/hrsh7th/cmp-buffer" - }, - ["cmp-calc"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-calc", - url = "https://github.com/hrsh7th/cmp-calc" - }, - ["cmp-cmdline"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-cmdline", - url = "https://github.com/hrsh7th/cmp-cmdline" - }, - ["cmp-emoji"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-emoji", - url = "https://github.com/hrsh7th/cmp-emoji" - }, - ["cmp-nvim-lsp"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", - url = "https://github.com/hrsh7th/cmp-nvim-lsp" - }, - ["cmp-nvim-lua"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-nvim-lua", - url = "https://github.com/hrsh7th/cmp-nvim-lua" - }, - ["cmp-path"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-path", - url = "https://github.com/hrsh7th/cmp-path" - }, - ["cmp-spell"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp-spell", - url = "https://github.com/f3fora/cmp-spell" - }, - cmp_luasnip = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/cmp_luasnip", - url = "https://github.com/saadparwaiz1/cmp_luasnip" - }, - ["document-color.nvim"] = { - config = { "\27LJ\2\nS\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\tmode\15background\nsetup\19document-color\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/document-color.nvim", - url = "https://github.com/mrshmllow/document-color.nvim" - }, - ["friendly-snippets"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/friendly-snippets", - url = "https://github.com/rafamadriz/friendly-snippets" - }, - ["fwatch.nvim"] = { - config = { "\27LJ\2\n5\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0\22colorscheme pywal\bcmd\bvim-\1\0\4\0\3\0\0066\0\0\0009\0\1\0003\2\2\0)\3d\0B\0\3\1K\0\1\0\0\rdefer_fn\bvimp\1\0\5\0\a\0\n6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0005\3\5\0003\4\4\0=\4\6\3B\0\3\1K\0\1\0\ron_event\1\0\0\0#/home/abs3nt/.cache/wal/colors\nwatch\vfwatch\frequire\0" }, - load_after = {}, - loaded = true, - needs_bufread = false, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/opt/fwatch.nvim", - url = "https://github.com/rktjmp/fwatch.nvim" - }, - ["gitsigns.nvim"] = { - config = { "\27LJ\2\n6\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\rgitsigns\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/gitsigns.nvim", - url = "https://github.com/lewis6991/gitsigns.nvim" - }, - ["glow.nvim"] = { - config = { "\27LJ\2\n6\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\tglow\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/glow.nvim", - url = "https://github.com/ellisonleao/glow.nvim" - }, - ["lualine.nvim"] = { - config = { "\27LJ\2\n`\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\foptions\1\0\0\1\0\1\ntheme\15pywal-nvim\nsetup\flualine\frequire\0" }, - load_after = {}, - loaded = true, - needs_bufread = false, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/opt/lualine.nvim", - url = "https://github.com/hoob3rt/lualine.nvim" - }, - ["markdown-preview.nvim"] = { - loaded = false, - needs_bufread = false, - only_cond = false, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/opt/markdown-preview.nvim", - url = "https://github.com/iamcco/markdown-preview.nvim" - }, - ["mason-lspconfig"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/mason-lspconfig", - url = "https://github.com/williamboman/mason-lspconfig" - }, - ["mason.nvim"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/mason.nvim", - url = "https://github.com/williamboman/mason.nvim" - }, - ["nim.nvim"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nim.nvim", - url = "https://github.com/alaviss/nim.nvim" - }, - ["nvim-autopairs"] = { - config = { "\27LJ\2\n@\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\19nvim-autopairs\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-autopairs", - url = "https://github.com/windwp/nvim-autopairs" - }, - ["nvim-cmp"] = { - config = { "\27LJ\2\nC\0\1\4\0\4\0\a6\1\0\0'\3\1\0B\1\2\0029\1\2\0019\3\3\0B\1\2\1K\0\1\0\tbody\15lsp_expand\fluasnip\frequire\6\1\0\n\0/\0v6\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\0016\0\0\0'\2\3\0B\0\2\0029\1\4\0005\3\b\0005\4\6\0003\5\5\0=\5\a\4=\4\t\0035\4\r\0009\5\n\0009\5\v\0059\5\f\5B\5\1\2=\5\14\0049\5\n\0009\5\v\0059\5\f\5B\5\1\2=\5\15\4=\4\v\0039\4\16\0009\4\17\0049\4\18\0045\6\20\0009\a\16\0009\a\19\a)\tB\a\2\2=\a\21\0069\a\16\0009\a\19\a)\t\4\0B\a\2\2=\a\22\0069\a\16\0009\a\23\aB\a\1\2=\a\24\0069\a\16\0009\a\25\aB\a\1\2=\a\26\0069\a\16\0009\a\27\a5\t\28\0B\a\2\2=\a\29\6B\4\2\2=\4\16\0039\4\n\0009\4\30\0044\6\3\0005\a\31\0>\a\1\0065\a \0>\a\2\0064\a\3\0005\b!\0>\b\1\aB\4\3\2=\4\30\3B\1\2\0019\1\4\0009\1\"\1'\3#\0005\4&\0009\5\n\0009\5\30\0054\a\3\0005\b$\0>\b\1\a4\b\3\0005\t%\0>\t\1\bB\5\3\2=\5\30\4B\1\3\0019\1\4\0009\1'\1'\3(\0005\4)\0009\5\16\0009\5\17\0059\5'\5B\5\1\2=\5\16\0044\5\3\0005\6*\0>\6\1\5=\5\30\4B\1\3\0019\1\4\0009\1'\1'\3+\0005\4,\0009\5\16\0009\5\17\0059\5'\5B\5\1\2=\5\16\0049\5\n\0009\5\30\0054\a\3\0005\b-\0>\b\1\a4\b\3\0005\t.\0>\t\1\bB\5\3\2=\5\30\4B\1\3\1K\0\1\0\1\0\1\tname\fcmdline\1\0\1\tname\tpath\1\0\0\6:\1\0\1\tname\vbuffer\1\0\0\6/\fcmdline\1\0\0\1\0\1\tname\vbuffer\1\0\1\tname\fcmp_git\14gitcommit\rfiletype\1\0\1\tname\vbuffer\1\0\1\tname\fluasnip\1\0\1\tname\rnvim_lsp\fsources\t\1\0\1\vselect\2\fconfirm\n\nabort\14\rcomplete\n\n\1\0\0\16scroll_docs\vinsert\vpreset\fmapping\18documentation\15completion\1\0\0\rbordered\vwindow\vconfig\fsnippet\1\0\0\vexpand\1\0\0\0\nsetup\bcmp\14lazy_load luasnip.loaders.from_vscode\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-cmp", - url = "https://github.com/hrsh7th/nvim-cmp" - }, - ["nvim-colorizer.lua"] = { - config = { "\27LJ\2\n7\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\14colorizer\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-colorizer.lua", - url = "https://github.com/norcalli/nvim-colorizer.lua" - }, - ["nvim-dap"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-dap", - url = "https://github.com/mfussenegger/nvim-dap" - }, - ["nvim-lastplace"] = { - config = { "\27LJ\2\nY\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\25lastplace_open_folds\2\nsetup\19nvim-lastplace\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-lastplace", - url = "https://github.com/ethanholz/nvim-lastplace" - }, - ["nvim-lspconfig"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", - url = "https://github.com/neovim/nvim-lspconfig" - }, - ["nvim-pasta"] = { - config = { "\27LJ\2\n\2\0\0\t\0\14\0 6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\5\0004\3\3\0006\4\0\0'\6\3\0B\4\2\0029\4\4\4>\4\1\3=\3\6\0026\3\a\0009\3\b\0039\3\t\3'\5\n\0+\6\2\0+\a\2\0+\b\2\0B\3\5\2=\3\v\0026\3\a\0009\3\b\0039\3\t\3'\5\f\0+\6\2\0+\a\2\0+\b\2\0B\3\5\2=\3\r\2B\0\2\1K\0\1\0\rprev_key\n\rnext_key\n\27nvim_replace_termcodes\bapi\bvim\15converters\1\0\1\15paste_mode\2\16indentation\21pasta.converters\nsetup\npasta\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-pasta", - url = "https://github.com/hrsh7th/nvim-pasta" - }, - ["nvim-tree.lua"] = { - config = { "\27LJ\2\n\1\0\0\a\0\f\0\0176\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0005\4\6\0004\5\3\0005\6\5\0>\6\1\5=\5\a\4=\4\b\3=\3\t\0025\3\n\0=\3\v\2B\0\2\1K\0\1\0\rrenderer\1\0\1\16group_empty\2\tview\rmappings\tlist\1\0\0\1\0\2\vaction\vdir_up\bkey\6u\1\0\1\18adaptive_size\2\1\0\1\fsort_by\19case_sensitive\nsetup\14nvim-tree\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvim-tree.lua", - url = "https://github.com/kyazdani42/nvim-tree.lua" - }, - ["nvim-web-devicons"] = { - loaded = false, - needs_bufread = false, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/opt/nvim-web-devicons", - url = "https://github.com/kyazdani42/nvim-web-devicons" - }, - nvterm = { - config = { "\27LJ\2\nM\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\15horizontal\vtoggle\20nvterm.terminal\frequireK\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\rvertical\vtoggle\20nvterm.terminal\frequireH\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\nfloat\vtoggle\20nvterm.terminal\frequire\2\1\0\14\0\15\0&6\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\0015\0\3\0004\1\4\0005\2\4\0>\0\1\0023\3\5\0>\3\3\2>\2\1\0015\2\6\0>\0\1\0023\3\a\0>\3\3\2>\2\2\0015\2\b\0>\0\1\0023\3\t\0>\3\3\2>\2\3\0015\2\n\0006\3\v\0\18\5\1\0B\3\2\4X\6\b6\b\f\0009\b\r\b9\b\14\b:\n\1\a:\v\2\a:\f\3\a\18\r\2\0B\b\5\1E\6\3\3R\6\127K\0\1\0\bset\vkeymap\bvim\vipairs\1\0\2\fnoremap\2\vsilent\2\0\1\3\0\0\0\15tf\0\1\3\0\0\0\15tv\0\1\3\0\0\0\15th\1\3\0\0\6n\6t\nsetup\vnvterm\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/nvterm", - url = "https://github.com/NvChad/nvterm" - }, - ["packer.nvim"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/packer.nvim", - url = "https://github.com/wbthomason/packer.nvim" - }, - ["plenary.nvim"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/plenary.nvim", - url = "https://github.com/nvim-lua/plenary.nvim" - }, - pywal = { - after = { "fwatch.nvim", "tabline.nvim", "lualine.nvim" }, - config = { "\27LJ\2\n3\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\1\2\0B\1\1\1K\0\1\0\nsetup\npywal\frequire\0" }, - loaded = true, - only_config = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/pywal", - url = "https://github.com/AlphaTechnolog/pywal.nvim" - }, - ["rust-tools.nvim"] = { - config = { "\27LJ\2\n\1\0\2\b\1\v\0\0236\2\0\0009\2\1\0029\2\2\2'\4\3\0'\5\4\0-\6\0\0009\6\5\0069\6\5\0065\a\6\0=\1\a\aB\2\5\0016\2\0\0009\2\1\0029\2\2\2'\4\3\0'\5\b\0-\6\0\0009\6\t\0069\6\t\0065\a\n\0=\1\a\aB\2\5\1K\0\1\0\0\1\0\0\22code_action_group\14a\vbuffer\1\0\0\18hover_actions\14\6n\bset\vkeymap\bvimh\1\0\6\0\b\0\f6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\6\0005\4\4\0003\5\3\0=\5\5\4=\4\a\3B\1\2\0012\0\0K\0\1\0\vserver\1\0\0\14on_attach\1\0\0\0\nsetup\15rust-tools\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/rust-tools.nvim", - url = "https://github.com/simrat39/rust-tools.nvim" - }, - ["tabline.nvim"] = { - config = { "\27LJ\2\n`\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\foptions\1\0\0\1\0\1\ntheme\15pywal-nvim\nsetup\ftabline\frequire\0" }, - load_after = {}, - loaded = true, - needs_bufread = false, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/opt/tabline.nvim", - url = "https://github.com/kdheepak/tabline.nvim" - }, - ["telescope.nvim"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/telescope.nvim", - url = "https://github.com/nvim-telescope/telescope.nvim" - }, - ["vim-argwrap"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/vim-argwrap", - url = "https://github.com/FooSoft/vim-argwrap" - }, - ["vim-go"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/vim-go", - url = "https://github.com/fatih/vim-go" - }, - ["vim-obsession"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/vim-obsession", - url = "https://github.com/tpope/vim-obsession" - }, - ["vim-visual-multi"] = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/vim-visual-multi", - url = "https://github.com/mg979/vim-visual-multi" - }, - vimpeccable = { - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/vimpeccable", - url = "https://github.com/svermeulen/vimpeccable" - }, - ["which-key.nvim"] = { - config = { "\27LJ\2\n;\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\14which-key\frequire\0" }, - loaded = true, - path = "/home/abs3nt/.local/share/nvim/site/pack/packer/start/which-key.nvim", - url = "https://github.com/folke/which-key.nvim" - } -} - -time([[Defining packer_plugins]], false) --- Setup for: markdown-preview.nvim -time([[Setup for markdown-preview.nvim]], true) -try_loadstring("\27LJ\2\n\2\0\0\2\0\v\0\0216\0\0\0009\0\1\0005\1\3\0=\1\2\0006\0\0\0009\0\1\0'\1\5\0=\1\4\0006\0\0\0009\0\1\0'\1\a\0=\1\6\0006\0\0\0009\0\1\0'\1\t\0=\1\b\0006\0\0\0009\0\1\0)\1\1\0=\1\n\0K\0\1\0\26mkdp_echo_preview_url\tsurf\17mkdp_browser'/home/abs3nt/.cache/wal/colors.css\23mkdp_highlight_css0/home/abs3nt/.config/nvim/static/custom.css\22mkdp_markdown_css\1\2\0\0\rmarkdown\19mkdp_filetypes\6g\bvim\0", "setup", "markdown-preview.nvim") -time([[Setup for markdown-preview.nvim]], false) --- Config for: nvim-colorizer.lua -time([[Config for nvim-colorizer.lua]], true) -try_loadstring("\27LJ\2\n7\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\14colorizer\frequire\0", "config", "nvim-colorizer.lua") -time([[Config for nvim-colorizer.lua]], false) --- Config for: gitsigns.nvim -time([[Config for gitsigns.nvim]], true) -try_loadstring("\27LJ\2\n6\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\rgitsigns\frequire\0", "config", "gitsigns.nvim") -time([[Config for gitsigns.nvim]], false) --- Config for: nvterm -time([[Config for nvterm]], true) -try_loadstring("\27LJ\2\nM\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\15horizontal\vtoggle\20nvterm.terminal\frequireK\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\rvertical\vtoggle\20nvterm.terminal\frequireH\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\nfloat\vtoggle\20nvterm.terminal\frequire\2\1\0\14\0\15\0&6\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\0015\0\3\0004\1\4\0005\2\4\0>\0\1\0023\3\5\0>\3\3\2>\2\1\0015\2\6\0>\0\1\0023\3\a\0>\3\3\2>\2\2\0015\2\b\0>\0\1\0023\3\t\0>\3\3\2>\2\3\0015\2\n\0006\3\v\0\18\5\1\0B\3\2\4X\6\b6\b\f\0009\b\r\b9\b\14\b:\n\1\a:\v\2\a:\f\3\a\18\r\2\0B\b\5\1E\6\3\3R\6\127K\0\1\0\bset\vkeymap\bvim\vipairs\1\0\2\fnoremap\2\vsilent\2\0\1\3\0\0\0\15tf\0\1\3\0\0\0\15tv\0\1\3\0\0\0\15th\1\3\0\0\6n\6t\nsetup\vnvterm\frequire\0", "config", "nvterm") -time([[Config for nvterm]], false) --- Config for: document-color.nvim -time([[Config for document-color.nvim]], true) -try_loadstring("\27LJ\2\nS\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\tmode\15background\nsetup\19document-color\frequire\0", "config", "document-color.nvim") -time([[Config for document-color.nvim]], false) --- Config for: rust-tools.nvim -time([[Config for rust-tools.nvim]], true) -try_loadstring("\27LJ\2\n\1\0\2\b\1\v\0\0236\2\0\0009\2\1\0029\2\2\2'\4\3\0'\5\4\0-\6\0\0009\6\5\0069\6\5\0065\a\6\0=\1\a\aB\2\5\0016\2\0\0009\2\1\0029\2\2\2'\4\3\0'\5\b\0-\6\0\0009\6\t\0069\6\t\0065\a\n\0=\1\a\aB\2\5\1K\0\1\0\0\1\0\0\22code_action_group\14a\vbuffer\1\0\0\18hover_actions\14\6n\bset\vkeymap\bvimh\1\0\6\0\b\0\f6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\6\0005\4\4\0003\5\3\0=\5\5\4=\4\a\3B\1\2\0012\0\0K\0\1\0\vserver\1\0\0\14on_attach\1\0\0\0\nsetup\15rust-tools\frequire\0", "config", "rust-tools.nvim") -time([[Config for rust-tools.nvim]], false) --- Config for: alpha-nvim -time([[Config for alpha-nvim]], true) -try_loadstring("\27LJ\2\n3\0\0\2\0\4\0\0056\0\0\0009\0\1\0'\1\3\0=\1\2\0K\0\1\0\rnonumber\rlnstatus\6b\bvim\r\1\0\t\0,\1]6\0\0\0'\2\1\0B\0\2\0026\1\0\0'\3\2\0B\1\2\0029\2\3\0019\2\4\0025\3\6\0=\3\5\0029\2\3\0019\2\a\0024\3\a\0009\4\b\1'\6\t\0'\a\n\0'\b\v\0B\4\4\2>\4\1\0039\4\b\1'\6\f\0'\a\r\0'\b\14\0B\4\4\2>\4\2\0039\4\b\1'\6\15\0'\a\16\0'\b\17\0B\4\4\2>\4\3\0039\4\b\1'\6\18\0'\a\19\0'\b\20\0B\4\4\2>\4\4\0039\4\b\1'\6\21\0'\a\22\0'\b\23\0B\4\4\2>\4\5\0039\4\b\1'\6\24\0'\a\25\0'\b\26\0B\4\4\0?\4\0\0=\3\5\0026\2\27\0006\4\28\0009\4\29\4'\6\30\0B\4\2\0A\2\0\2\18\5\2\0009\3\31\2'\6 \0B\3\3\2\18\6\2\0009\4!\2B\4\2\0019\4\3\0019\4\"\4=\3\5\0049\4\3\0019\4\4\0049\4#\4'\5%\0=\5$\0049\4\3\0019\4\a\0049\4#\4'\5&\0=\5$\0049\4\3\0019\4\"\0049\4#\4'\5'\0=\5$\0049\4(\0019\4#\4+\5\2\0=\5)\0049\4(\0019\4#\0043\5+\0=\5*\0049\4*\0009\6#\1B\4\2\1K\0\1\0\0\nsetup\14noautocmd\vconfig\fConceal\nDebug\nTitle\ahl\topts\vfooter\nclose\t*all\tread\15fortune -s\npopen\aio\vassert\f:qa\19 Quit NVIM\6qN:e $HOME/.config/nvim/init.lua | :cd %:p:h | split . | wincmd k | pwd\18 Settings\6s\30:Telescope live_grep \19 Find text\6t\30:Telescope find_files\19 Find file\6f\28:Telescope oldfiles\29 Recently used files\6r :ene startinsert \18 New file\6e\vbutton\fbuttons\1\v\0\0j ▄▄▄ ▄▄▄▄ ██████ ███▄ █ ▄▄▄█████▓l▒████▄ ▓█████▄ ▒██ ▒ ██ ▀█ █ ▓ ██▒ ▓▒v▒██ ▀█▄ ▒██▒ ▄██░ ▓██▄ ▓██ ▀█ ██▒▒ ▓██░ ▒░x░██▄▄▄▄██ ▒██░█▀ ▒ ██▒▓██▒ ▐▌██▒░ ▓██▓ ░ x ▓█ ▓██▒░▓█ ▀█▓▒██████▒▒▒██░ ▓██░ ▒██▒ ░ l ▒▒ ▓▒█░░▒▓███▀▒▒ ▒▓▒ ▒ ░░ ▒░ ▒ ▒ ▒ ░░ \\ ▒ ▒▒ ░▒░▒ ░ ░ ░▒ ░ ░░ ░░ ░ ▒░ ░ J ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░ > ░ ░ ░ ░ ░ 6 ░ \bval\vheader\fsection\27alpha.themes.dashboard\nalpha\frequire\r\4\0", "config", "alpha-nvim") -time([[Config for alpha-nvim]], false) --- Config for: nvim-tree.lua -time([[Config for nvim-tree.lua]], true) -try_loadstring("\27LJ\2\n\1\0\0\a\0\f\0\0176\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0005\4\6\0004\5\3\0005\6\5\0>\6\1\5=\5\a\4=\4\b\3=\3\t\0025\3\n\0=\3\v\2B\0\2\1K\0\1\0\rrenderer\1\0\1\16group_empty\2\tview\rmappings\tlist\1\0\0\1\0\2\vaction\vdir_up\bkey\6u\1\0\1\18adaptive_size\2\1\0\1\fsort_by\19case_sensitive\nsetup\14nvim-tree\frequire\0", "config", "nvim-tree.lua") -time([[Config for nvim-tree.lua]], false) --- Config for: pywal -time([[Config for pywal]], true) -try_loadstring("\27LJ\2\n3\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\1\2\0B\1\1\1K\0\1\0\nsetup\npywal\frequire\0", "config", "pywal") -time([[Config for pywal]], false) --- Config for: glow.nvim -time([[Config for glow.nvim]], true) -try_loadstring("\27LJ\2\n6\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\tglow\frequire\0", "config", "glow.nvim") -time([[Config for glow.nvim]], false) --- Config for: nvim-lastplace -time([[Config for nvim-lastplace]], true) -try_loadstring("\27LJ\2\nY\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\25lastplace_open_folds\2\nsetup\19nvim-lastplace\frequire\0", "config", "nvim-lastplace") -time([[Config for nvim-lastplace]], false) --- Config for: which-key.nvim -time([[Config for which-key.nvim]], true) -try_loadstring("\27LJ\2\n;\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\14which-key\frequire\0", "config", "which-key.nvim") -time([[Config for which-key.nvim]], false) --- Config for: nvim-cmp -time([[Config for nvim-cmp]], true) -try_loadstring("\27LJ\2\nC\0\1\4\0\4\0\a6\1\0\0'\3\1\0B\1\2\0029\1\2\0019\3\3\0B\1\2\1K\0\1\0\tbody\15lsp_expand\fluasnip\frequire\6\1\0\n\0/\0v6\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\0016\0\0\0'\2\3\0B\0\2\0029\1\4\0005\3\b\0005\4\6\0003\5\5\0=\5\a\4=\4\t\0035\4\r\0009\5\n\0009\5\v\0059\5\f\5B\5\1\2=\5\14\0049\5\n\0009\5\v\0059\5\f\5B\5\1\2=\5\15\4=\4\v\0039\4\16\0009\4\17\0049\4\18\0045\6\20\0009\a\16\0009\a\19\a)\tB\a\2\2=\a\21\0069\a\16\0009\a\19\a)\t\4\0B\a\2\2=\a\22\0069\a\16\0009\a\23\aB\a\1\2=\a\24\0069\a\16\0009\a\25\aB\a\1\2=\a\26\0069\a\16\0009\a\27\a5\t\28\0B\a\2\2=\a\29\6B\4\2\2=\4\16\0039\4\n\0009\4\30\0044\6\3\0005\a\31\0>\a\1\0065\a \0>\a\2\0064\a\3\0005\b!\0>\b\1\aB\4\3\2=\4\30\3B\1\2\0019\1\4\0009\1\"\1'\3#\0005\4&\0009\5\n\0009\5\30\0054\a\3\0005\b$\0>\b\1\a4\b\3\0005\t%\0>\t\1\bB\5\3\2=\5\30\4B\1\3\0019\1\4\0009\1'\1'\3(\0005\4)\0009\5\16\0009\5\17\0059\5'\5B\5\1\2=\5\16\0044\5\3\0005\6*\0>\6\1\5=\5\30\4B\1\3\0019\1\4\0009\1'\1'\3+\0005\4,\0009\5\16\0009\5\17\0059\5'\5B\5\1\2=\5\16\0049\5\n\0009\5\30\0054\a\3\0005\b-\0>\b\1\a4\b\3\0005\t.\0>\t\1\bB\5\3\2=\5\30\4B\1\3\1K\0\1\0\1\0\1\tname\fcmdline\1\0\1\tname\tpath\1\0\0\6:\1\0\1\tname\vbuffer\1\0\0\6/\fcmdline\1\0\0\1\0\1\tname\vbuffer\1\0\1\tname\fcmp_git\14gitcommit\rfiletype\1\0\1\tname\vbuffer\1\0\1\tname\fluasnip\1\0\1\tname\rnvim_lsp\fsources\t\1\0\1\vselect\2\fconfirm\n\nabort\14\rcomplete\n\n\1\0\0\16scroll_docs\vinsert\vpreset\fmapping\18documentation\15completion\1\0\0\rbordered\vwindow\vconfig\fsnippet\1\0\0\vexpand\1\0\0\0\nsetup\bcmp\14lazy_load luasnip.loaders.from_vscode\frequire\0", "config", "nvim-cmp") -time([[Config for nvim-cmp]], false) --- Config for: nvim-pasta -time([[Config for nvim-pasta]], true) -try_loadstring("\27LJ\2\n\2\0\0\t\0\14\0 6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\5\0004\3\3\0006\4\0\0'\6\3\0B\4\2\0029\4\4\4>\4\1\3=\3\6\0026\3\a\0009\3\b\0039\3\t\3'\5\n\0+\6\2\0+\a\2\0+\b\2\0B\3\5\2=\3\v\0026\3\a\0009\3\b\0039\3\t\3'\5\f\0+\6\2\0+\a\2\0+\b\2\0B\3\5\2=\3\r\2B\0\2\1K\0\1\0\rprev_key\n\rnext_key\n\27nvim_replace_termcodes\bapi\bvim\15converters\1\0\1\15paste_mode\2\16indentation\21pasta.converters\nsetup\npasta\frequire\0", "config", "nvim-pasta") -time([[Config for nvim-pasta]], false) --- Config for: nvim-autopairs -time([[Config for nvim-autopairs]], true) -try_loadstring("\27LJ\2\n@\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\19nvim-autopairs\frequire\0", "config", "nvim-autopairs") -time([[Config for nvim-autopairs]], false) --- Load plugins in order defined by `after` -time([[Sequenced loading]], true) -vim.cmd [[ packadd lualine.nvim ]] - --- Config for: lualine.nvim -try_loadstring("\27LJ\2\n`\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\foptions\1\0\0\1\0\1\ntheme\15pywal-nvim\nsetup\flualine\frequire\0", "config", "lualine.nvim") - -vim.cmd [[ packadd tabline.nvim ]] - --- Config for: tabline.nvim -try_loadstring("\27LJ\2\n`\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\foptions\1\0\0\1\0\1\ntheme\15pywal-nvim\nsetup\ftabline\frequire\0", "config", "tabline.nvim") - -vim.cmd [[ packadd fwatch.nvim ]] - --- Config for: fwatch.nvim -try_loadstring("\27LJ\2\n5\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0\22colorscheme pywal\bcmd\bvim-\1\0\4\0\3\0\0066\0\0\0009\0\1\0003\2\2\0)\3d\0B\0\3\1K\0\1\0\0\rdefer_fn\bvimp\1\0\5\0\a\0\n6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0005\3\5\0003\4\4\0=\4\6\3B\0\3\1K\0\1\0\ron_event\1\0\0\0#/home/abs3nt/.cache/wal/colors\nwatch\vfwatch\frequire\0", "config", "fwatch.nvim") - -time([[Sequenced loading]], false) -vim.cmd [[augroup packer_load_aucmds]] -vim.cmd [[au!]] - -- Filetype lazy-loads -time([[Defining lazy-load filetype autocommands]], true) -vim.cmd [[au FileType markdown ++once lua require("packer.load")({'markdown-preview.nvim'}, { ft = "markdown" }, _G.packer_plugins)]] -time([[Defining lazy-load filetype autocommands]], false) -vim.cmd("augroup END") - -_G._packer.inside_compile = false -if _G._packer.needs_bufread == true then - vim.cmd("doautocmd BufRead") -end -_G._packer.needs_bufread = false - -if should_profile then save_profiles() end - -end) - -if not no_errors then - error_msg = error_msg:gsub('"', '\\"') - vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None') -end diff --git a/.config/nvim/static/custom.css b/.config/nvim/static/custom.css deleted file mode 100644 index e2dd637..0000000 --- a/.config/nvim/static/custom.css +++ /dev/null @@ -1,412 +0,0 @@ -body { background-color: var(--background); } - -.markdown-body ol ol, -.markdown-body ul ol, -.markdown-body ol ul, -.markdown-body ul ul, -.markdown-body ol ul ol, -.markdown-body ul ul ol, -.markdown-body ol ul ul, -.markdown-body ul ul ul { - margin-top: 0; - margin-bottom: 0; -} -.markdown-body { - font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 16px; - color: var(--foreground); - line-height: 1.6; - word-wrap: break-word; - padding: 45px; - background: var(--background); - border: 0px solid var(--foreground); - -webkit-border-radius: 0 0 3px 3px; - border-radius: 0 0 3px 3px; -} -.markdown-body > *:first-child { - margin-top: 0 !important; -} -.markdown-body > *:last-child { - margin-bottom: 0 !important; -} -.markdown-body .table-of-contents ol { - list-style: none; -} -.markdown-body .table-of-contents > ol { - padding-left: 0; -} -.markdown-body * { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.markdown-body h1, -.markdown-body h2, -.markdown-body h3, -.markdown-body h4, -.markdown-body h5, -.markdown-body h6 { - margin-top: 1em; - margin-bottom: 16px; - font-weight: bold; - line-height: 1.4; -} -.markdown-body h1 .anchor, -.markdown-body h2 .anchor, -.markdown-body h3 .anchor, -.markdown-body h4 .anchor, -.markdown-body h5 .anchor, -.markdown-body h6 .anchor { - margin-left: -24px; - visibility: hidden; -} -.markdown-body h1:hover .anchor, -.markdown-body h2:hover .anchor, -.markdown-body h3:hover .anchor, -.markdown-body h4:hover .anchor, -.markdown-body h5:hover .anchor, -.markdown-body h6:hover .anchor { - visibility: visible; -} -.markdown-body p, -.markdown-body blockquote, -.markdown-body ul, -.markdown-body ol, -.markdown-body dl, -.markdown-body table, -.markdown-body pre { - margin-top: 0; - margin-bottom: 16px; - background-color: var(--background) !important; /* Changes background of code block */ -} -.markdown-body h1 { - margin: 0.67em 0; - padding-bottom: 0.3em; - font-size: 2.25em; - line-height: 1.2; - border-bottom: 1px solid var(--color4); - color: var(--color13) !important; -} -.markdown-body h2 { - padding-bottom: 0.3em; - font-size: 1.75em; - line-height: 1.225; - border-bottom: 1px solid var(--color4); - color: var(--color12) !important; -} -.markdown-body h3 { - font-size: 1.5em; - line-height: 1.43; -} -.markdown-body h4 { - font-size: 1.25em; -} -.markdown-body h5 { - font-size: 1em; -} -.markdown-body h6 { - font-size: 1em; - color: var(--color8) !important; -} -.markdown-body hr { - margin-top: 20px; - margin-bottom: 20px; - height: 0; - border: 0; - border-top: 1px solid var(--color4); -} -.markdown-body ol, -.markdown-body ul { - padding-left: 2em; -} -.markdown-body ol ol, -.markdown-body ul ol { - list-style-type: lower-roman; -} -.markdown-body ol ul, -.markdown-body ul ul { - list-style-type: circle; -} -.markdown-body ol ul ul, -.markdown-body ul ul ul { - list-style-type: square; -} -.markdown-body ol { - list-style-type: decimal; -} -.markdown-body ul { - list-style-type: disc; - /* color: var(--color9) !important; */ /* changes color of all bullet lists */ -} -li::marker { - color: var(--color14) !important; /* changes color of bullet points */ -} -.markdown-body dl { - margin-bottom: 1.3em -} -.markdown-body dl dt { - font-weight: 700; -} -.markdown-body dl dd { - margin-left: 0; -} -.markdown-body dl dd p { - margin-bottom: 0.8em; -} -.markdown-body blockquote { - margin-left: 0; - margin-right: 0; - padding: 0 15px; - color: var(--color8) !important; - border-left: 4px solid var(--color3) !important; /* border denoting block quote */ -} -.markdown-body table { - display: block; - width: 100%; - overflow: auto; - word-break: normal; - word-break: keep-all; - border-collapse: collapse; - border-spacing: 0; -} -.markdown-body table tr { - background-color: var(--background) !important; /* Changes bacground color of tables */ - border-top: 1px solid var(--color4); -} -.markdown-body table tr:nth-child(2n) { - background-color: #f8f8f8; -} -.markdown-body table th, -.markdown-body table td { - padding: 6px 13px; - border: 1px solid var(--color4); /* color of table cells/border */ -} -.markdown-body pre { - word-wrap: normal; - padding: 16px; - overflow: auto; - font-size: 85%; - line-height: 1.45; - background-color: #f7f7f7; - -webkit-border-radius: 3px; - border-radius: 3px; -} -.markdown-body pre code { - display: inline; - max-width: initial; - padding: 0; - margin: 0; - overflow: initial; - font-size: 100%; - line-height: inherit; - word-wrap: normal; - white-space: pre; - -webkit-border-radius: 3px; - border-radius: 3px; - background-color: transparent; -} -.markdown-body pre code:before, -.markdown-body pre code:after { - content: normal; -} -.markdown-body code { - font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; - padding: 0; - padding-top: 0.2em; - padding-bottom: 0.2em; - margin: 0; - font-size: 85%; - -webkit-border-radius: 3px; - border-radius: 3px; -} -.markdown-body code:before, -.markdown-body code:after { - letter-spacing: -0.2em; - content: "\00a0"; -} -.markdown-body a { - color: var(--color2) !important; /* Change style of hyperlinks */ - text-decoration: underline; - background: transparent; -} -.markdown-body img { - max-width: 100%; - max-height: 100%; -} -.markdown-body strong { - font-weight: bold; -} -.markdown-body em { - font-style: italic; -} -.markdown-body del { - text-decoration: line-through; -} -.task-list-item { - list-style-type: none; -} -.task-list-item input { - font: 13px/1.4 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - margin: 0 0.35em 0.25em -1.6em; - vertical-align: middle; -} -.task-list-item input[disabled] { - cursor: default; -} -.task-list-item input[type="checkbox"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -.task-list-item input[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} - - -/* Below are the page settings */ - -#page-ctn { - margin: 0 auto; - max-width: 900px; -} - -#page-header { - padding: 8px; - background-color: var(--background) !important; - border-color: var(--foreground) !important; - border-style: solid; - border-width: 1px 1px 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} - -#page-header svg { - display: inline-block; - margin-right: 5px; - overflow: hidden; - fill: var(--foreground) !important; -} - -#page-header h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - padding-right: 16px; - font-size: 14px; - font-weight: 600; - color: var(--foreground) !important; - - -} - - - - -/* Highlight settings */ - -.hljs { - display: block; - overflow-x: auto; - padding: 0.5em; - /* color: #333; */ - color: var(--color7) !important; - background: var(--background) !important; -} - -.hljs-comment, -.hljs-quote { - color: var(--color8) !important; /* color of comments */ - font-style: italic; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-subst { - color: var(--color4) !important; - font-weight: bold; -} - -.hljs-number, -.hljs-literal, -.hljs-variable, -.hljs-template-variable, -.hljs-tag .hljs-attr { - color: var(--color5) !important; -} - -.hljs-string, -.hljs-doctag { - color: var(--color1) !important; -} - -.hljs-title, -.hljs-section, -.hljs-selector-id { - color: var(--color3) !important; /* Color of function title */ - font-weight: bold; -} - -.hljs-subst { - font-weight: normal; -} - -.hljs-type, -.hljs-class .hljs-title { - color: var(--color2) !important; /* Color of class title */ - font-weight: bold; -} - -.hljs-tag, -.hljs-name, -.hljs-attribute { - font-weight: normal; - color: var(--color6) !important; /* Color of XML/HTML tags */ -} - -.hljs-regexp, -.hljs-link { - /* color: #009926; */ - color: var(--color9) !important; -} - -.hljs-symbol, -.hljs-bullet { - /* color: #990073; */ - color: var(--color10) !important; -} - -.hljs-built_in, -.hljs-builtin-name { - /* color: #0086b3; */ - color: var(--color12) !important; -} - -.hljs-meta { - color: var(--color8) !important; /* Color of meta tags */ - font-weight: bold; -} - -.hljs-deletion { - background: var(--color3); -} - -.hljs-addition { - background: #dfd; -} - -.hljs-emphasis { - font-style: italic; -} - -.hljs-strong { - font-weight: bold; -} - -.katex-html { - color: var(--color6); -}