Skip to content

soulbreak/dotfiles

Repository files navigation

Themes

Default can be edited in nvim/init.lua or manually with :colorscheme <scheme>

LSP

To install neovim

:Lazy

For LSP servers we use Mason: https://github.com/mason-org/mason.nvim

:Mason

LSP server automatic installation with mason-lspconfig

:help lspconfig-all add the server name to the "ensure_installed" list under lua/sbrk/lsp.lua

Check installation status with

:checkheath lsp

Ref: https://lazy.folke.io/installation

Treesitter

Purpose: Treesitter simply improves the syntax highlighting

Check installation status:

:checkhealth nvim-treesitter

Check installed language:

:TSInstallInfo

Conform

Purpose: Formatter

Code Companion

; + f + f = fuzzy finder with CTRL to open in a new tab

Copilot

git clone --depth=1 https://github.com/github/copilot.vim.git ~/.config/nvim/pack/github/start/copilot.vim

tmux tips

List sessions

CTRL+a s

Select in multisplitted pane:

SHIFT+F11

vim tips

Insert date

:r !date

Select all in visual mode

ggVG

Save without triggered Conform

:noautocmd w

GPG reminder

Export:

gpg --export-secrets-key --armor <key-name> > <key-name>.gpg.asc

Import:

gpg --import <key-name>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors