2023-10-27 06:59:10 +01:00
|
|
|
(setq direnv-always-show-summary nil
|
|
|
|
apheleia-remote-algorithm 'local)
|
2023-10-27 06:51:20 +01:00
|
|
|
|
2023-10-27 06:59:10 +01:00
|
|
|
(when (require 'aggressive-indent nil :noerror) (add-hook 'prog-mode-hook #'aggressive-indent-mode))
|
2023-10-27 06:51:20 +01:00
|
|
|
|
2023-10-27 06:59:10 +01:00
|
|
|
(when (require 'rainbow-delimiters nil :noerror) (add-hook 'prog-mode-hook #'rainbow-delimiters-mode))
|
2023-10-27 06:51:20 +01:00
|
|
|
|
2023-10-27 06:59:10 +01:00
|
|
|
(when (require 'treesit-aut nil :noerror) (global-treesit-auto-mode +1))
|
2023-10-27 06:51:20 +01:00
|
|
|
|
2023-10-27 06:59:10 +01:00
|
|
|
(when (require 'apheleia nil :noerror) (apheleia-global-mode +1))
|
2023-10-27 06:51:20 +01:00
|
|
|
|
2023-10-27 06:59:10 +01:00
|
|
|
(when (require 'eglot nil :noerror) (eglot-ensure))
|
2023-10-27 06:51:20 +01:00
|
|
|
|
2023-10-27 06:59:10 +01:00
|
|
|
(when (require 'direnv nil :noerror) (direnv-mode +1))
|
2023-10-27 06:51:20 +01:00
|
|
|
|
|
|
|
(when (require 'yasnippet nil :noerror)
|
|
|
|
(require 'yasnippet-snippets nil :noerror)
|
|
|
|
(yas-reload-all)
|
|
|
|
(add-hook 'prog-mode-hook #'yas-minor-mode))
|
2023-10-24 08:06:35 +01:00
|
|
|
|
|
|
|
(provide 'custom-ide-config)
|