You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

880 B

Dev - Syntax

Package

Define syntax dev package.

  (use-package emacs
    :after uno-dev
    :config
    (provide 'uno-dev-syntax))

Flycheck

  (use-package flycheck
    :after uno-dev-syntax
    :general
    (uno-leader-define
      "e" '(:ignore t :which-key "Error")
      "el" '(uno/dev/syntax/toggle-flycheck :which-key "Error list"))
    :init
    (defun uno/dev/syntax/toggle-flycheck ()
      "Toggle flycheck"
      (interactive)
      (if-let ((-window (flycheck-get-error-list-window)))
          (quit-window nil -window)
        (flycheck-list-errors)))
    :config
    (uno/handle-side-window "\\*Flycheck errors\\*"))

  (use-package hide-mode-line
    :after (uno-dev-syntax flycheck)
    :hook
    (flycheck-error-list-mode . turn-on-hide-mode-line-mode))