.dotfiles/home
Martin Larsson 822d397635 Update clang from lspconfig, fix keybinds for header/source switching
and symbol info. Also start clang with more and different options for
better handling in larger projects:

+            "--background-index",         -- Enables background indexing
+            "--clang-tidy",               -- Enables clang-tidy diagnostics
+            "--completion-style=bundled", -- Simpler completions for faster performance
+            "--rename-file-limit=0",      -- No limit on renaming files
+            "--header-insertion=iwyu",    -- Suggest missing includes based on IWYU
+            "--inlay-hints",              -- Enable inlay hints for parameter and type information
+            "--limit-results=70",         -- Limit autocompletion and symbol results
+            "--suggest-missing-includes", -- Still show missing includes suggestions
+            "--pch-storage=disk",         -- Stores precompiled headers on disk (fixes the issue where system ran out of memory when indexing large projects, not a huge performance hit on fast m2 ssds)
+            "--log=error",                -- Log only errors
2024-09-21 16:45:34 +02:00
..
.config Update clang from lspconfig, fix keybinds for header/source switching 2024-09-21 16:45:34 +02:00
.zsh Add fzf theme catppuccin, also initialize fzf if built from source 2024-05-28 23:10:14 +02:00
.ideavimrc Add qwerty window nav keybinds to ideavim 2024-09-21 16:44:45 +02:00
.p10k.zsh Remove battery life from p10k prompt, rather have it in the status bar instead 2024-06-01 13:27:22 +02:00
.tmux.conf Remove accidental paste in comment 2024-08-28 23:55:44 +02:00
.zshrc Add some basic git aliases 2024-08-29 00:03:22 +02:00