kak updates:
This commit is contained in:
		
							parent
							
								
									4b99343853
								
							
						
					
					
						commit
						a06aceb75f
					
				| @ -1,415 +0,0 @@ | ||||
| snippet_support = true | ||||
| verbosity = 2 | ||||
| 
 | ||||
| [server] | ||||
| # exit session if no requests were received during given period in seconds | ||||
| # works only in unix sockets mode (-s/--session) | ||||
| # set to 0 to disable | ||||
| timeout = 1800 # seconds = 30 minutes | ||||
| 
 | ||||
| [language.bash] | ||||
| filetypes = ["sh"] | ||||
| roots = [".git", ".hg"] | ||||
| command = "bash-language-server" | ||||
| args = ["start"] | ||||
| 
 | ||||
| [language.c_cpp] | ||||
| filetypes = ["c", "cpp"] | ||||
| roots = ["compile_commands.json", ".clangd", ".git", ".hg"] | ||||
| command = "clangd" | ||||
| 
 | ||||
| [language.crystal] | ||||
| filetypes = ["crystal"] | ||||
| roots = ["shard.yml"] | ||||
| command = "scry" | ||||
| 
 | ||||
| [language.css] | ||||
| filetypes = ["css"] | ||||
| roots = ["package.json", ".git", ".hg"] | ||||
| command = "vscode-css-languageserver" | ||||
| args = ["--stdio"] | ||||
| 
 | ||||
| [language.less] | ||||
| filetypes = ["less"] | ||||
| roots = ["package.json", ".git", ".hg"] | ||||
| command = "vscode-css-languageserver" | ||||
| args = ["--stdio"] | ||||
| 
 | ||||
| [language.scss] | ||||
| filetypes = ["scss"] | ||||
| roots = ["package.json", ".git", ".hg"] | ||||
| command = "vscode-css-languageserver" | ||||
| args = ["--stdio"] | ||||
| 
 | ||||
| [language.d] | ||||
| filetypes = ["d", "di"] | ||||
| roots = [".git", "dub.sdl", "dub.json"] | ||||
| command = "serve-d" | ||||
| 
 | ||||
| [language.dart] | ||||
| # start shell to find path to dart analysis server source | ||||
| filetypes = ["dart"] | ||||
| roots = ["pubspec.yaml", ".git", ".hg"] | ||||
| command = "sh" | ||||
| args = ["-c", "dart $(dirname $(command -v dart))/snapshots/analysis_server.dart.snapshot --lsp"] | ||||
| 
 | ||||
| [language.elixir] | ||||
| filetypes = ["elixir"] | ||||
| roots = ["mix.exs"] | ||||
| command = "elixir-ls" | ||||
| settings_section = "elixirLS" | ||||
| [language.elixir.settings.elixirLS] | ||||
| # See https://github.com/elixir-lsp/elixir-ls/blob/master/apps/language_server/lib/language_server/server.ex | ||||
| # dialyzerEnable = true | ||||
| 
 | ||||
| [language.elm] | ||||
| filetypes = ["elm"] | ||||
| roots = ["elm.json"] | ||||
| command = "elm-language-server" | ||||
| args = ["--stdio"] | ||||
| settings_section = "elmLS" | ||||
| [language.elm.settings.elmLS] | ||||
| # See https://github.com/elm-tooling/elm-language-server#server-settings | ||||
| runtime = "node" | ||||
| elmPath = "elm" | ||||
| elmFormatPath = "elm-format" | ||||
| elmTestPath = "elm-test" | ||||
| 
 | ||||
| [language.erlang] | ||||
| filetypes = ["erlang"] | ||||
| # See https://github.com/erlang-ls/erlang_ls.git for more information and | ||||
| # how to configure. This default config should work in most cases though. | ||||
| roots = ["rebar.config", "erlang.mk", ".git", ".hg"] | ||||
| command = "erlang_ls" | ||||
| 
 | ||||
| [language.go] | ||||
| filetypes = ["go"] | ||||
| roots = ["Gopkg.toml", "go.mod", ".git", ".hg"] | ||||
| command = "gopls" | ||||
| settings_section = "gopls" | ||||
| [language.go.settings.gopls] | ||||
| # See https://github.com/golang/tools/blob/master/gopls/doc/settings.md | ||||
| # "build.buildFlags" = [] | ||||
| 
 | ||||
| [language.haskell] | ||||
| filetypes = ["haskell"] | ||||
| roots = ["Setup.hs", "stack.yaml", "*.cabal"] | ||||
| command = "haskell-language-server-wrapper" | ||||
| args = ["--lsp"] | ||||
| settings_section = "haskell" | ||||
| [language.haskell.settings.haskell] | ||||
| # See https://haskell-language-server.readthedocs.io/en/latest/configuration.html | ||||
| # formattingProvider = "ormolu" | ||||
| 
 | ||||
| [language.html] | ||||
| filetypes = ["html"] | ||||
| roots = ["package.json"] | ||||
| command = "vscode-html-languageserver" | ||||
| args = ["--stdio"] | ||||
| 
 | ||||
| # # Commented out by default because you still need to set the paths in the JDT | ||||
| # # Language Server arguments below before this can become a valid configuration. | ||||
| [language.java] | ||||
| filetypes = ["java"] | ||||
| roots = [".git", "mvnw", "gradlew"] | ||||
| command = "jdtls" | ||||
| # args = [ | ||||
| #     "-Declipse.application=org.eclipse.jdt.ls.core.id1", | ||||
| #     "-Dosgi.bundles.defaultStartLevel=4", | ||||
| #     "-Declipse.product=org.eclipse.jdt.ls.core.product", | ||||
| #     "-Dlog.level=ALL", | ||||
| #     "-Dfile.encoding=utf-8", | ||||
| #     "--add-modules=ALL-SYSTEM", | ||||
| #     "--add-opens", | ||||
| #     "java.base/java.util=ALL-UNNAMED", | ||||
| #     "--add-opens", | ||||
| #     "java.base/java.lang=ALL-UNNAMED", | ||||
| #     "-noverify", | ||||
| #     "-Xmx1G", | ||||
| #     "-jar", | ||||
| #     "/usr/share/java/jdtls/plugins/org.eclipse.equinox.launcher_1.6.900.v20240613-2009.jar" | ||||
| #     "-configuration", | ||||
| #     "/usr/share/jdtls/config_linux", | ||||
| #     "-data", | ||||
| # #     "/path/to/eclipse-workspace", | ||||
| # ] | ||||
| # [language.java.settings] | ||||
| # # See https://github.dev/eclipse/eclipse.jdt.ls | ||||
| # # "java.format.insertSpaces" = true | ||||
| 
 | ||||
| [language.javascript] | ||||
| filetypes = ["javascript"] | ||||
| roots = [".flowconfig"] | ||||
| command = "flow" | ||||
| args = ["lsp"] | ||||
| 
 | ||||
| [language.json] | ||||
| filetypes = ["json"] | ||||
| roots = ["package.json"] | ||||
| command = "json-languageserver" | ||||
| args = ["--stdio"] | ||||
| 
 | ||||
| # Requires Julia packages "LanguageServer", "StaticLint" and "SymbolServer" | ||||
| [language.julia] | ||||
| filetypes = ["julia"] | ||||
| roots = ["Project.toml", ".git", ".hg"] | ||||
| command = "julia" | ||||
| args = [ | ||||
|     "--startup-file=no", | ||||
|     "--history-file=no", | ||||
|     "-e", | ||||
|     """ | ||||
|         using LanguageServer; | ||||
|         using Pkg; | ||||
|         import StaticLint; | ||||
|         import SymbolServer; | ||||
|         import REPL; | ||||
|         env_path = dirname(Pkg.Types.Context().env.project_file); | ||||
|         server = LanguageServer.LanguageServerInstance(stdin, stdout, env_path, ""); | ||||
|         server.runlinter = true; | ||||
|         run(server); | ||||
|     """, | ||||
| ] | ||||
| [language.julia.settings] | ||||
| # See https://github.com/julia-vscode/LanguageServer.jl/blob/master/src/requests/workspace.jl | ||||
| # Format options. See https://github.com/julia-vscode/DocumentFormat.jl/blob/master/src/DocumentFormat.jl | ||||
| # "julia.format.indent" = 4 | ||||
| # Lint options. See https://github.com/julia-vscode/StaticLint.jl/blob/master/src/linting/checks.jl | ||||
| # "julia.lint.call" = true | ||||
| # Other options, see https://github.com/julia-vscode/LanguageServer.jl/blob/master/src/requests/workspace.jl | ||||
| # "julia.lint.run" = "true" | ||||
| 
 | ||||
| [language.latex] | ||||
| filetypes = ["latex"] | ||||
| roots = [".git", ".hg"] | ||||
| command = "texlab" | ||||
| settings_section = "texlab" | ||||
| [language.latex.settings.texlab] | ||||
| # See https://github.com/latex-lsp/texlab/blob/master/docs/options.md | ||||
| # | ||||
| # Preview configuration for zathura with SyncTeX search. | ||||
| # For other PDF viewers see https://github.com/latex-lsp/texlab/blob/master/docs/previewing.md | ||||
| forwardSearch.executable = "zathura" | ||||
| forwardSearch.args = [ | ||||
|     "%p", | ||||
|     "--synctex-forward", # Support texlab-forward-search | ||||
|     "%l:1:%f", | ||||
|     "--synctex-editor-command", # Inverse search: use Control+Left-Mouse-Button to jump to source. | ||||
|     """ | ||||
|         sh -c ' | ||||
|             echo " | ||||
|                 evaluate-commands -client $kak_client %{ | ||||
|                     evaluate-commands -try-client %opt{jumpclient} %{ | ||||
|                         edit -- %{input} %{line} | ||||
|                     } | ||||
|                 } | ||||
|             " | kak -p $kak_session | ||||
|         ' | ||||
|     """, | ||||
| ] | ||||
| 
 | ||||
| [language.lua] | ||||
| filetypes = ["lua"] | ||||
| roots = [".git", ".hg"] | ||||
| command = "lua-language-server" | ||||
| [language.lua.settings.Lua] | ||||
| # See https://github.com/sumneko/vscode-lua/blob/master/setting/schema.json | ||||
| # diagnostics.enable = true | ||||
| 
 | ||||
| [language.nim] | ||||
| filetypes = ["nim"] | ||||
| roots = ["*.nimble", ".git", ".hg"] | ||||
| command = "nimlangserver" | ||||
| 
 | ||||
| [language.nix] | ||||
| filetypes = ["nix"] | ||||
| roots = ["flake.nix", "shell.nix", ".git", ".hg"] | ||||
| command = "rnix-lsp" | ||||
| 
 | ||||
| [language.ocaml] | ||||
| filetypes = ["ocaml"] | ||||
| roots = ["Makefile", "opam", "*.opam", "dune"] | ||||
| command = "ocamllsp" | ||||
| 
 | ||||
| [language.php] | ||||
| filetypes = ["php"] | ||||
| roots = [".htaccess", "composer.json"] | ||||
| command = "intelephense" | ||||
| args = ["--stdio"] | ||||
| settings_section = "intelephense" | ||||
| [language.php.settings] | ||||
| intelephense.storagePath = "/tmp/intelephense" | ||||
| 
 | ||||
| [language.python] | ||||
| filetypes = ["python"] | ||||
| roots = ["requirements.txt", "setup.py", ".git", ".hg"] | ||||
| command = "pylsp" | ||||
| settings_section = "_" | ||||
| [language.python.settings._] | ||||
| # See https://github.com/python-lsp/python-lsp-server#configuration | ||||
| # pylsp.configurationSources = ["flake8"] | ||||
| 
 | ||||
| [language.r] | ||||
| filetypes = ["r"] | ||||
| roots = ["DESCRIPTION", ".git", ".hg"] | ||||
| command = "R" | ||||
| args = ["--slave", "-e", "languageserver::run()"] | ||||
| 
 | ||||
| [language.racket] | ||||
| filetypes = ["racket"] | ||||
| roots = ["info.rkt"] | ||||
| command = "racket" | ||||
| args = ["-l", "racket-langserver"] | ||||
| 
 | ||||
| [language.reason] | ||||
| filetypes = ["reason"] | ||||
| roots = ["package.json", "Makefile", ".git", ".hg"] | ||||
| command = "ocamllsp" | ||||
| 
 | ||||
| [language.ruby] | ||||
| filetypes = ["ruby"] | ||||
| roots = ["Gemfile"] | ||||
| command = "solargraph" | ||||
| args = ["stdio"] | ||||
| [language.ruby.settings] | ||||
| # See https://github.com/castwide/solargraph/blob/master/lib/solargraph/language_server/host.rb | ||||
| # "solargraph.completion" = true | ||||
| 
 | ||||
| [language.rust] | ||||
| filetypes = ["rust"] | ||||
| roots = ["Cargo.toml"] | ||||
| command = "sh" | ||||
| args = [ | ||||
|     "-c", | ||||
|     """ | ||||
|         if path=$(rustup which rls 2>/dev/null); then | ||||
|             "$path" | ||||
|         else | ||||
|             rls | ||||
|         fi | ||||
|     """, | ||||
| ] | ||||
| [language.rust.settings.rust] | ||||
| # See https://github.com/rust-lang/rls#configuration | ||||
| # features = [] | ||||
| 
 | ||||
| # [language.rust] | ||||
| # filetypes = ["rust"] | ||||
| # roots = ["Cargo.toml"] | ||||
| # command = "sh" | ||||
| # args = [ | ||||
| #     "-c", | ||||
| #     """ | ||||
| #         if path=$(rustup which rust-analyzer 2>/dev/null); then | ||||
| #             "$path" | ||||
| #         else | ||||
| #             rust-analyzer | ||||
| #         fi | ||||
| #     """, | ||||
| # ] | ||||
| # settings_section = "rust-analyzer" | ||||
| # [language.rust.settings.rust-analyzer] | ||||
| # hoverActions.enable = false # kak-lsp doesn't support this at the moment | ||||
| # # cargo.features = [] | ||||
| # # See https://rust-analyzer.github.io/manual.html#configuration | ||||
| # # If you get 'unresolved proc macro' warnings, you have two options | ||||
| # # 1. The safe choice is two disable the warning: | ||||
| # diagnostics.disabled = ["unresolved-proc-macro"] | ||||
| # # 2. Or you can opt-in for proc macro support | ||||
| # procMacro.enable = true | ||||
| # cargo.loadOutDirsFromCheck = true | ||||
| # # See https://github.com/rust-analyzer/rust-analyzer/issues/6448 | ||||
| 
 | ||||
| [language.terraform] | ||||
| filetypes = ["terraform"] | ||||
| roots = ["*.tf"] | ||||
| command = "terraform-ls" | ||||
| args = ["serve"] | ||||
| [language.terraform.settings.terraform-ls] | ||||
| # See https://github.com/hashicorp/terraform-ls/blob/main/docs/SETTINGS.md | ||||
| # rootModulePaths = [] | ||||
| 
 | ||||
| [language.typescript] | ||||
| filetypes = ["typescript"] | ||||
| roots = ["package.json", "tsconfig.json", ".git", ".hg"] | ||||
| command = "typescript-language-server" | ||||
| args = ["--stdio"] | ||||
| 
 | ||||
| # [language.typescript] | ||||
| # filetypes = ["typescript"] | ||||
| # roots = ["package.json", "tsconfig.json", ".git", ".hg"] | ||||
| # command = "deno" | ||||
| # args = ["lsp"] | ||||
| # [language.typescript.settings.deno] | ||||
| # enable = true | ||||
| # lint = true | ||||
| 
 | ||||
| [language.yaml] | ||||
| filetypes = ["yaml"] | ||||
| roots = [".git", ".hg"] | ||||
| command = "yaml-language-server" | ||||
| args = ["--stdio"] | ||||
| [language.yaml.settings] | ||||
| # See https://github.com/redhat-developer/yaml-language-server#language-server-settings | ||||
| # Defaults are at https://github.com/redhat-developer/yaml-language-server/blob/master/src/yamlSettings.ts | ||||
| # yaml.format.enable = true | ||||
| 
 | ||||
| [language.zig] | ||||
| filetypes = ["zig"] | ||||
| roots = ["build.zig"] | ||||
| command = "zls" | ||||
| 
 | ||||
| # Semantic tokens support | ||||
| # See https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_semanticTokens | ||||
| # for the default list of tokens and modifiers. | ||||
| # However, many language servers implement their own values. | ||||
| # Make sure to check the output of `lsp-capabilities` and each server's documentation and source code as well. | ||||
| # Examples: | ||||
| # - TypeScript: https://github.com/microsoft/vscode-languageserver-node/blob/2645fb54ea1e764aff71dee0ecc8aceff3aabf56/client/src/common/semanticTokens.ts#L58 | ||||
| # - Rust Analyzer: https://github.com/rust-analyzer/rust-analyzer/blob/f6da603c7fe56c19a275dc7bab1f30fe1ad39707/crates/ide/src/syntax_highlighting.rs#L42 | ||||
| [[semantic_tokens]] | ||||
| token = "comment" | ||||
| face = "documentation" | ||||
| modifiers = ["documentation"] | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "comment" | ||||
| face = "comment" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "function" | ||||
| face = "function" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "keyword" | ||||
| face = "keyword" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "namespace" | ||||
| face = "module" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "operator" | ||||
| face = "operator" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "string" | ||||
| face = "string" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "type" | ||||
| face = "type" | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "variable" | ||||
| face = "default+d" | ||||
| modifiers = ["readonly"] | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "variable" | ||||
| face = "default+d" | ||||
| modifiers = ["constant"] | ||||
| 
 | ||||
| [[semantic_tokens]] | ||||
| token = "variable" | ||||
| face = "variable" | ||||
| @ -34,7 +34,7 @@ plug "tinted-theming/base16-kakoune" | ||||
| 
 | ||||
| ## Treesitter ## | ||||
| 
 | ||||
| eval %sh{ kak-tree-sitter -dks --with-highlighting --with-text-objects --session $kak_session } | ||||
| eval %sh{ kak-tree-sitter -dks --with-highlighting --with-text-objects --init $kak_session } | ||||
| #eval %sh{ kak-tree-sitter -dks --with-text-objects --session $kak_session } | ||||
| #eval %sh{ kak-tree-sitter -dks  --with-highlighting --session $kak_session } | ||||
| 
 | ||||
| @ -48,6 +48,9 @@ add-highlighter global/ show-matching | ||||
| add-highlighter global/ column 80 MenuForeground | ||||
| add-highlighter global/ show-whitespaces | ||||
| 
 | ||||
| ## Wrapping ## | ||||
| 
 | ||||
| add-highlighter global/ wrap -word -indent | ||||
| ## Formatting ## | ||||
| define-command enable-autofmt -docstring 'enable autoformatting of buffer' %{ | ||||
| 
 | ||||
|  | ||||
| @ -49,8 +49,8 @@ local function save_profiles(threshold) | ||||
| end | ||||
| 
 | ||||
| time([[Luarocks path setup]], true) | ||||
| local package_path_str = "/home/mikec/.cache/nvim/packer_hererocks/2.1.1723675123/share/lua/5.1/?.lua;/home/mikec/.cache/nvim/packer_hererocks/2.1.1723675123/share/lua/5.1/?/init.lua;/home/mikec/.cache/nvim/packer_hererocks/2.1.1723675123/lib/luarocks/rocks-5.1/?.lua;/home/mikec/.cache/nvim/packer_hererocks/2.1.1723675123/lib/luarocks/rocks-5.1/?/init.lua" | ||||
| local install_cpath_pattern = "/home/mikec/.cache/nvim/packer_hererocks/2.1.1723675123/lib/lua/5.1/?.so" | ||||
| local package_path_str = "/home/mikec/.cache/nvim/packer_hererocks/2.1.1725453128/share/lua/5.1/?.lua;/home/mikec/.cache/nvim/packer_hererocks/2.1.1725453128/share/lua/5.1/?/init.lua;/home/mikec/.cache/nvim/packer_hererocks/2.1.1725453128/lib/luarocks/rocks-5.1/?.lua;/home/mikec/.cache/nvim/packer_hererocks/2.1.1725453128/lib/luarocks/rocks-5.1/?/init.lua" | ||||
| local install_cpath_pattern = "/home/mikec/.cache/nvim/packer_hererocks/2.1.1725453128/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 | ||||
| @ -236,7 +236,7 @@ _G.packer_plugins = { | ||||
|     url = "https://github.com/VonHeikemen/lsp-zero.nvim" | ||||
|   }, | ||||
|   ["lualine.nvim"] = { | ||||
|     config = { "\27LJ\2\nº\1\0\0\n\0\f\0\0254\0\0\0006\1\0\0006\3\1\0009\3\2\0039\3\3\0035\5\4\0B\3\2\0A\1\0\4H\4\5€6\6\5\0009\6\6\6\18\b\0\0009\t\a\5B\6\3\1F\4\3\3R\4ù\127'\1\b\0006\2\5\0009\2\t\2\18\4\0\0'\5\n\0B\2\3\2'\3\v\0&\1\3\1L\1\2\0\6]\6 \vconcat\nï<EFBFBD>£ [\tname\vinsert\ntable\1\0\1\nbufnr\3\0\23get_active_clients\blsp\bvim\npairsÈ\5\1\0\b\0\29\0'3\0\0\0006\1\1\0'\3\2\0B\1\2\0029\1\3\0015\3\t\0005\4\4\0005\5\5\0=\5\6\0045\5\a\0=\5\b\4=\4\n\0035\4\14\0004\5\3\0005\6\v\0005\a\f\0=\a\r\6>\6\1\5=\5\15\0044\5\0\0=\5\16\0045\5\17\0=\5\18\0045\5\20\0>\0\1\0055\6\19\0>\6\2\5=\5\21\0045\5\22\0=\5\23\0045\5\24\0005\6\25\0005\a\26\0=\a\r\6>\6\2\5=\5\27\4=\4\28\3B\1\2\1K\0\1\0\rsections\14lualine_z\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\rprogress\14separator\0\1\2\0\0\rlocation\14lualine_y\1\4\0\0\rencoding\15fileformat\rfiletype\14lualine_x\1\5\0\0\0\0\vbranch\tdiff\1\2\1\0\16diagnostics\18icons_enabled\2\14lualine_c\1\2\0\0\rfilename\14lualine_b\14lualine_a\1\0\6\14lualine_x\0\14lualine_z\0\14lualine_c\0\14lualine_b\0\14lualine_a\0\14lualine_y\0\14separator\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\tmode\14separator\0\foptions\1\0\2\rsections\0\foptions\0\25component_separators\1\0\2\nright\5\tleft\5\23section_separators\1\0\2\nright\bî‚¶\tleft\bî‚´\1\0\4\23section_separators\0\18icons_enabled\1\17globalstatus\2\25component_separators\0\nsetup\flualine\frequire\0\0" }, | ||||
|     config = { "\27LJ\2\nº\1\0\0\n\0\f\0\0254\0\0\0006\1\0\0006\3\1\0009\3\2\0039\3\3\0035\5\4\0B\3\2\0A\1\0\4H\4\5€6\6\5\0009\6\6\6\18\b\0\0009\t\a\5B\6\3\1F\4\3\3R\4ù\127'\1\b\0006\2\5\0009\2\t\2\18\4\0\0'\5\n\0B\2\3\2'\3\v\0&\1\3\1L\1\2\0\6]\6 \vconcat\nï<EFBFBD>£ [\tname\vinsert\ntable\1\0\1\nbufnr\3\0\23get_active_clients\blsp\bvim\npairsÈ\5\1\0\b\0\29\0'3\0\0\0006\1\1\0'\3\2\0B\1\2\0029\1\3\0015\3\t\0005\4\4\0005\5\5\0=\5\6\0045\5\a\0=\5\b\4=\4\n\0035\4\14\0004\5\3\0005\6\v\0005\a\f\0=\a\r\6>\6\1\5=\5\15\0044\5\0\0=\5\16\0045\5\17\0=\5\18\0045\5\20\0>\0\1\0055\6\19\0>\6\2\5=\5\21\0045\5\22\0=\5\23\0045\5\24\0005\6\25\0005\a\26\0=\a\r\6>\6\2\5=\5\27\4=\4\28\3B\1\2\1K\0\1\0\rsections\14lualine_z\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\rprogress\14separator\0\1\2\0\0\rlocation\14lualine_y\1\4\0\0\rencoding\15fileformat\rfiletype\14lualine_x\1\5\0\0\0\0\vbranch\tdiff\1\2\1\0\16diagnostics\18icons_enabled\2\14lualine_c\1\2\0\0\rfilename\14lualine_b\14lualine_a\1\0\6\14lualine_z\0\14lualine_x\0\14lualine_c\0\14lualine_b\0\14lualine_a\0\14lualine_y\0\14separator\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\tmode\14separator\0\foptions\1\0\2\rsections\0\foptions\0\25component_separators\1\0\2\nright\5\tleft\5\23section_separators\1\0\2\nright\bî‚¶\tleft\bî‚´\1\0\4\23section_separators\0\18icons_enabled\1\17globalstatus\2\25component_separators\0\nsetup\flualine\frequire\0\0" }, | ||||
|     loaded = true, | ||||
|     path = "/home/mikec/.local/share/nvim/site/pack/packer/start/lualine.nvim", | ||||
|     url = "https://github.com/nvim-lualine/lualine.nvim" | ||||
| @ -523,70 +523,70 @@ time([[Setup for nvim-unception]], false) | ||||
| time([[packadd for nvim-unception]], true) | ||||
| vim.cmd [[packadd nvim-unception]] | ||||
| time([[packadd for nvim-unception]], false) | ||||
| -- Config for: LuaSnip | ||||
| time([[Config for LuaSnip]], true) | ||||
| try_loadstring("\27LJ\2\nM\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\14lazy_load luasnip.loaders.from_vscode\frequire\0", "config", "LuaSnip") | ||||
| time([[Config for LuaSnip]], false) | ||||
| -- Config for: twilight.nvim | ||||
| time([[Config for twilight.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\rtwilight\frequire\0", "config", "twilight.nvim") | ||||
| time([[Config for twilight.nvim]], false) | ||||
| -- Config for: alpha-nvim | ||||
| time([[Config for alpha-nvim]], true) | ||||
| try_loadstring("\27LJ\2\n`\0\0\5\0\5\0\n6\0\0\0'\2\1\0B\0\2\0029\0\2\0006\2\0\0'\4\3\0B\2\2\0029\2\4\2B\0\2\1K\0\1\0\vconfig\26alpha.themes.startify\nsetup\nalpha\frequire\0", "config", "alpha-nvim") | ||||
| time([[Config for alpha-nvim]], false) | ||||
| -- Config for: nvim-ts-autotag | ||||
| time([[Config for nvim-ts-autotag]], true) | ||||
| try_loadstring("\27LJ\2\n=\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\20nvim-ts-autotag\frequire\0", "config", "nvim-ts-autotag") | ||||
| time([[Config for nvim-ts-autotag]], false) | ||||
| -- Config for: indent-blankline.nvim | ||||
| time([[Config for indent-blankline.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nY\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\nscope\1\0\1\nscope\0\1\0\1\fenabled\1\nsetup\bibl\frequire\0", "config", "indent-blankline.nvim") | ||||
| time([[Config for indent-blankline.nvim]], false) | ||||
| -- Config for: web-tools.nvim | ||||
| time([[Config for web-tools.nvim]], 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\14web-tools\frequire\0", "config", "web-tools.nvim") | ||||
| time([[Config for web-tools.nvim]], false) | ||||
| -- Config for: leap.nvim | ||||
| time([[Config for leap.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nA\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\25add_default_mappings\tleap\frequire\0", "config", "leap.nvim") | ||||
| time([[Config for leap.nvim]], false) | ||||
| -- Config for: Comment.nvim | ||||
| time([[Config for Comment.nvim]], true) | ||||
| try_loadstring("\27LJ\2\n5\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\fComment\frequire\0", "config", "Comment.nvim") | ||||
| time([[Config for Comment.nvim]], false) | ||||
| -- Config for: nvim-surround | ||||
| time([[Config for nvim-surround]], 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\18nvim-surround\frequire\0", "config", "nvim-surround") | ||||
| time([[Config for nvim-surround]], false) | ||||
| -- Config for: workspaces.nvim | ||||
| time([[Config for workspaces.nvim]], true) | ||||
| try_loadstring("\27LJ\2\n8\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\15workspaces\frequire\0", "config", "workspaces.nvim") | ||||
| time([[Config for workspaces.nvim]], 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: compiler-explorer.nvim | ||||
| time([[Config for compiler-explorer.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nx\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\fautocmd\1\0\1\fautocmd\0\1\0\2\ahl\15Cursorline\venable\2\nsetup\22compiler-explorer\frequire\0", "config", "compiler-explorer.nvim") | ||||
| time([[Config for compiler-explorer.nvim]], false) | ||||
| -- Config for: range-highlight.nvim | ||||
| time([[Config for range-highlight.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nA\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\20range-highlight\frequire\0", "config", "range-highlight.nvim") | ||||
| time([[Config for range-highlight.nvim]], false) | ||||
| -- Config for: lualine.nvim | ||||
| time([[Config for lualine.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nº\1\0\0\n\0\f\0\0254\0\0\0006\1\0\0006\3\1\0009\3\2\0039\3\3\0035\5\4\0B\3\2\0A\1\0\4H\4\5€6\6\5\0009\6\6\6\18\b\0\0009\t\a\5B\6\3\1F\4\3\3R\4ù\127'\1\b\0006\2\5\0009\2\t\2\18\4\0\0'\5\n\0B\2\3\2'\3\v\0&\1\3\1L\1\2\0\6]\6 \vconcat\nï<EFBFBD>£ [\tname\vinsert\ntable\1\0\1\nbufnr\3\0\23get_active_clients\blsp\bvim\npairsÈ\5\1\0\b\0\29\0'3\0\0\0006\1\1\0'\3\2\0B\1\2\0029\1\3\0015\3\t\0005\4\4\0005\5\5\0=\5\6\0045\5\a\0=\5\b\4=\4\n\0035\4\14\0004\5\3\0005\6\v\0005\a\f\0=\a\r\6>\6\1\5=\5\15\0044\5\0\0=\5\16\0045\5\17\0=\5\18\0045\5\20\0>\0\1\0055\6\19\0>\6\2\5=\5\21\0045\5\22\0=\5\23\0045\5\24\0005\6\25\0005\a\26\0=\a\r\6>\6\2\5=\5\27\4=\4\28\3B\1\2\1K\0\1\0\rsections\14lualine_z\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\rprogress\14separator\0\1\2\0\0\rlocation\14lualine_y\1\4\0\0\rencoding\15fileformat\rfiletype\14lualine_x\1\5\0\0\0\0\vbranch\tdiff\1\2\1\0\16diagnostics\18icons_enabled\2\14lualine_c\1\2\0\0\rfilename\14lualine_b\14lualine_a\1\0\6\14lualine_x\0\14lualine_z\0\14lualine_c\0\14lualine_b\0\14lualine_a\0\14lualine_y\0\14separator\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\tmode\14separator\0\foptions\1\0\2\rsections\0\foptions\0\25component_separators\1\0\2\nright\5\tleft\5\23section_separators\1\0\2\nright\bî‚¶\tleft\bî‚´\1\0\4\23section_separators\0\18icons_enabled\1\17globalstatus\2\25component_separators\0\nsetup\flualine\frequire\0\0", "config", "lualine.nvim") | ||||
| time([[Config for lualine.nvim]], false) | ||||
| -- Config for: Comment.nvim | ||||
| time([[Config for Comment.nvim]], true) | ||||
| try_loadstring("\27LJ\2\n5\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\fComment\frequire\0", "config", "Comment.nvim") | ||||
| time([[Config for Comment.nvim]], false) | ||||
| -- Config for: telescope-tabs | ||||
| time([[Config for telescope-tabs]], 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\19telescope-tabs\frequire\0", "config", "telescope-tabs") | ||||
| time([[Config for telescope-tabs]], false) | ||||
| -- Config for: twilight.nvim | ||||
| time([[Config for twilight.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\rtwilight\frequire\0", "config", "twilight.nvim") | ||||
| time([[Config for twilight.nvim]], false) | ||||
| -- Config for: dim.lua | ||||
| time([[Config for dim.lua]], true) | ||||
| try_loadstring("\27LJ\2\n5\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\bdim\frequire\0", "config", "dim.lua") | ||||
| time([[Config for dim.lua]], false) | ||||
| -- Config for: LuaSnip | ||||
| time([[Config for LuaSnip]], true) | ||||
| try_loadstring("\27LJ\2\nM\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\14lazy_load luasnip.loaders.from_vscode\frequire\0", "config", "LuaSnip") | ||||
| time([[Config for LuaSnip]], false) | ||||
| -- Config for: alpha-nvim | ||||
| time([[Config for alpha-nvim]], true) | ||||
| try_loadstring("\27LJ\2\n`\0\0\5\0\5\0\n6\0\0\0'\2\1\0B\0\2\0029\0\2\0006\2\0\0'\4\3\0B\2\2\0029\2\4\2B\0\2\1K\0\1\0\vconfig\26alpha.themes.startify\nsetup\nalpha\frequire\0", "config", "alpha-nvim") | ||||
| time([[Config for alpha-nvim]], false) | ||||
| -- Config for: web-tools.nvim | ||||
| time([[Config for web-tools.nvim]], 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\14web-tools\frequire\0", "config", "web-tools.nvim") | ||||
| time([[Config for web-tools.nvim]], false) | ||||
| -- Config for: nvim-surround | ||||
| time([[Config for nvim-surround]], 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\18nvim-surround\frequire\0", "config", "nvim-surround") | ||||
| time([[Config for nvim-surround]], false) | ||||
| -- Config for: indent-blankline.nvim | ||||
| time([[Config for indent-blankline.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nY\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\nscope\1\0\1\nscope\0\1\0\1\fenabled\1\nsetup\bibl\frequire\0", "config", "indent-blankline.nvim") | ||||
| time([[Config for indent-blankline.nvim]], false) | ||||
| -- Config for: nvim-ts-autotag | ||||
| time([[Config for nvim-ts-autotag]], true) | ||||
| try_loadstring("\27LJ\2\n=\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\20nvim-ts-autotag\frequire\0", "config", "nvim-ts-autotag") | ||||
| time([[Config for nvim-ts-autotag]], false) | ||||
| -- Config for: workspaces.nvim | ||||
| time([[Config for workspaces.nvim]], true) | ||||
| try_loadstring("\27LJ\2\n8\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\15workspaces\frequire\0", "config", "workspaces.nvim") | ||||
| time([[Config for workspaces.nvim]], false) | ||||
| -- Config for: lualine.nvim | ||||
| time([[Config for lualine.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nº\1\0\0\n\0\f\0\0254\0\0\0006\1\0\0006\3\1\0009\3\2\0039\3\3\0035\5\4\0B\3\2\0A\1\0\4H\4\5€6\6\5\0009\6\6\6\18\b\0\0009\t\a\5B\6\3\1F\4\3\3R\4ù\127'\1\b\0006\2\5\0009\2\t\2\18\4\0\0'\5\n\0B\2\3\2'\3\v\0&\1\3\1L\1\2\0\6]\6 \vconcat\nï<EFBFBD>£ [\tname\vinsert\ntable\1\0\1\nbufnr\3\0\23get_active_clients\blsp\bvim\npairsÈ\5\1\0\b\0\29\0'3\0\0\0006\1\1\0'\3\2\0B\1\2\0029\1\3\0015\3\t\0005\4\4\0005\5\5\0=\5\6\0045\5\a\0=\5\b\4=\4\n\0035\4\14\0004\5\3\0005\6\v\0005\a\f\0=\a\r\6>\6\1\5=\5\15\0044\5\0\0=\5\16\0045\5\17\0=\5\18\0045\5\20\0>\0\1\0055\6\19\0>\6\2\5=\5\21\0045\5\22\0=\5\23\0045\5\24\0005\6\25\0005\a\26\0=\a\r\6>\6\2\5=\5\27\4=\4\28\3B\1\2\1K\0\1\0\rsections\14lualine_z\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\rprogress\14separator\0\1\2\0\0\rlocation\14lualine_y\1\4\0\0\rencoding\15fileformat\rfiletype\14lualine_x\1\5\0\0\0\0\vbranch\tdiff\1\2\1\0\16diagnostics\18icons_enabled\2\14lualine_c\1\2\0\0\rfilename\14lualine_b\14lualine_a\1\0\6\14lualine_z\0\14lualine_x\0\14lualine_c\0\14lualine_b\0\14lualine_a\0\14lualine_y\0\14separator\1\0\2\nright\bî‚´\tleft\bî‚¶\1\2\1\0\tmode\14separator\0\foptions\1\0\2\rsections\0\foptions\0\25component_separators\1\0\2\nright\5\tleft\5\23section_separators\1\0\2\nright\bî‚¶\tleft\bî‚´\1\0\4\23section_separators\0\18icons_enabled\1\17globalstatus\2\25component_separators\0\nsetup\flualine\frequire\0\0", "config", "lualine.nvim") | ||||
| time([[Config for lualine.nvim]], false) | ||||
| -- Config for: leap.nvim | ||||
| time([[Config for leap.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nA\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\25add_default_mappings\tleap\frequire\0", "config", "leap.nvim") | ||||
| time([[Config for leap.nvim]], false) | ||||
| -- Config for: range-highlight.nvim | ||||
| time([[Config for range-highlight.nvim]], true) | ||||
| try_loadstring("\27LJ\2\nA\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\20range-highlight\frequire\0", "config", "range-highlight.nvim") | ||||
| time([[Config for range-highlight.nvim]], 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) | ||||
| -- Load plugins in order defined by `after` | ||||
| time([[Sequenced loading]], true) | ||||
| vim.cmd [[ packadd nvim-web-devicons ]] | ||||
| @ -599,13 +599,6 @@ time([[Sequenced loading]], false) | ||||
| 
 | ||||
| -- Command lazy-loads | ||||
| time([[Defining lazy-load commands]], true) | ||||
| pcall(vim.api.nvim_create_user_command, 'DBUI', function(cmdargs) | ||||
|           require('packer.load')({'vim-dadbod'}, { cmd = 'DBUI', l1 = cmdargs.line1, l2 = cmdargs.line2, bang = cmdargs.bang, args = cmdargs.args, mods = cmdargs.mods }, _G.packer_plugins) | ||||
|         end, | ||||
|         {nargs = '*', range = true, bang = true, complete = function() | ||||
|           require('packer.load')({'vim-dadbod'}, {}, _G.packer_plugins) | ||||
|           return vim.fn.getcompletion('DBUI ', 'cmdline') | ||||
|       end}) | ||||
| pcall(vim.api.nvim_create_user_command, 'DBUIAddConnection', function(cmdargs) | ||||
|           require('packer.load')({'vim-dadbod'}, { cmd = 'DBUIAddConnection', l1 = cmdargs.line1, l2 = cmdargs.line2, bang = cmdargs.bang, args = cmdargs.args, mods = cmdargs.mods }, _G.packer_plugins) | ||||
|         end, | ||||
| @ -641,6 +634,13 @@ pcall(vim.api.nvim_create_user_command, 'DBUIToggle', function(cmdargs) | ||||
|           require('packer.load')({'vim-dadbod'}, {}, _G.packer_plugins) | ||||
|           return vim.fn.getcompletion('DBUIToggle ', 'cmdline') | ||||
|       end}) | ||||
| pcall(vim.api.nvim_create_user_command, 'DBUI', function(cmdargs) | ||||
|           require('packer.load')({'vim-dadbod'}, { cmd = 'DBUI', l1 = cmdargs.line1, l2 = cmdargs.line2, bang = cmdargs.bang, args = cmdargs.args, mods = cmdargs.mods }, _G.packer_plugins) | ||||
|         end, | ||||
|         {nargs = '*', range = true, bang = true, complete = function() | ||||
|           require('packer.load')({'vim-dadbod'}, {}, _G.packer_plugins) | ||||
|           return vim.fn.getcompletion('DBUI ', 'cmdline') | ||||
|       end}) | ||||
| time([[Defining lazy-load commands]], false) | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Michael Chalupiak
						Michael Chalupiak