   :hook
   ((python-mode . lsp)
    (gdscript-mode . lsp)
-                                        ; https://github.com/OmniSharp/omnisharp-roslyn/wiki/Configuration-Options
-                                        ; Replace bin_dir in omnisharp run script to actual after install
-   (csharp-mode . lsp)
    (c++-mode . lsp) ;cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1
    (c-mode . lsp) ;cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1
    (lsp-mode . lsp-enable-which-key-integration))

  (setq csharp-tree-sitter-indent-offset 2)
  (add-to-list 'auto-mode-alist '("\\.cs\\'" . csharp-mode)))

(defun my-config--csharp-mode-hook ()
  (flycheck-mode)
  (setq indent-tabs-mode nil)
  (setq truncate-lines t)

  (setq iflipb-wrap-around t)
  :bind
  ([C-tab] . iflipb-next-buffer)
  ([C-iso-lefttab] . iflipb-previous-buffer)
  ([C-S-tab] . iflipb-previous-buffer))

(use-package bindings
  :bind
