Skip to content

Latest commit

 

History

1,025 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My neovim config.

Install

Install.sh creates symbolic links to this folder.

For wsl markdownPreview support : sudo apt-get install -y xdg-utils

git config core.hooksPath hooks/

Tips

https://thevaluable.dev/vim-advanced/ Telescope bcommits bcommits_range :g/TODO/d => delete line :g/TODO/norm A; => append A; visual selection then type norm A, => insert , at the end gi last insert position and go in insert mode g; jump previous change g, jump next change gv last selection `` previous position . last change position " position last file closed

Performance debug

  • For startup time Lazy profile (not perfect but good enough)
  • For runtime:
  • plenary.profile (wrapper around lua profiler)
  • profile.nvim (self described pile of hack)
  • perfanno to open the resulting trace file

TODO

  • Claude: is ~/code/dotfiles2/claude/TODO.MD
  • lazygit: Waiting on add force push on lazygit itself (custom command doesn't work) (jesseduffield/lazygit#5966)

High priority

Linter terraform Start terminal in cwd

Medium priority

  • Replace api by 1password call
  • fix restart taking 10 mn randomly (no clue why, cant reproduce...)
  • When a test succeeds, "snapshot" of current code so if test fails after I can diff with current code
  • Bring back obsession or similar or at least shortcut to save current session

Low priority

About

My vim/nvim config

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages