   (add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p)
   (add-hook 'prog-mode-hook 'page-break-lines-mode)
   (add-hook 'text-mode-hook 'page-break-lines-mode)
-  (add-hook 'prog-mode-hook 'subword-mode)
   (add-hook 'prog-mode-hook 'hl-line-mode)
   (add-hook 'lisp-mode-hook 'turn-on-lispy-when-available)
 

  :init (setq plantuml-output-type "svg"
              plantuml-default-exec-mode 'jar
              plantuml-jar-path "/usr/share/plantuml/plantuml.jar"
              plantuml-indent-level 2)
  :config (progn
            (add-hook 'plantuml-mode-hook
                      #'(lambda ()
                          (subword-mode -1)))))

(use-package python
  :config (progn


            (add-hook 'python-mode-hook #'highlight-indentation-mode)
            (add-hook 'python-mode-hook #'company-mode)
            (add-hook 'python-mode-hook #'lsp-deferred)
            (add-hook 'python-mode-hook #'subword-mode)))

;; https://ddavis.io/posts/emacs-python-lsp/
(use-package pyvenv
