• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: October 8th, 2023

help-circle







  • Eglot is really awful when it comes to dynamic configs like workspace config and initialization option. I really went so far as using environment variable and a shell script for using clangd to support switching cmake binary dir. It’s so much easier with vim.

    In case of python, I stick with jedi-language-server for now. When I figure out how to use pyright, I might come back here and comment again.








  • I stopped using worktree completely. It’s basically fancy git clone and it’ll leave unnecessary path histories and I have to index the project from scratch as well.

    I think git checkout is enough unless you work in a repo where git checkout causes huge recompilation. It’s also a good moment to make a commit to the working branch for reflog when I checkout some PR.
    I never use stash either unless i intend to pop the stash within a minute.