   (push "[/\\\\]\\.ccls-cache$" lsp-file-watch-ignored)
   (push "[/\\\\]\\.clangd$" lsp-file-watch-ignored)
   (push "[/\\\\]\\.vscode$" lsp-file-watch-ignored)
-  (push "[/\\\\]_build$" lsp-file-watch-ignored)
 
   (require 'lsp-clients)
   (csetq lsp-clients-clangd-args


(csetq tooltip-resize-echo-area t)
(csetq tooltip-delay 0.5)
(setq x-gtk-use-system-tooltips nil)

(csetq tramp-default-method "ssh")
(csetq tramp-verbose 2)

(csetq uniquify-buffer-name-style 'post-forward-angle-brackets)
(csetq uniquify-after-kill-buffer-p t)


;; simple.el
(csetq mark-ring-max 128)

  (defun user/counsel-M-x-action (orig-fun &rest r)
    "Additional support for multiple cursors."
    (apply orig-fun r)
    (let ((cmd (intern (string-trim-left (nth 0 r) "\\^"))))
      (when (and (boundp 'multiple-cursors-mode)
                 multiple-cursors-mode
                 cmd
