Given you have Emacs 29.1 and JDK on your GNU/Linux.
Install Clojure
wget https://github.com/clojure/brew-install/releases/latest/download/linux-install.sh -O install_clojure.sh && \ chmod 755 install_clojure.sh && \ su -c ./install_clojure.sh
Install cljKondo
wget https://raw.githubusercontent.com/clj-kondo/clj-kondo/master/script/install-clj-kondo -O install-clj-kondo.sh && \ chmod 755 install-clj-kondo.sh && \ su -c ./install-clj-kondo.sh
Put this in your .emacs file
(setq warning-minimum-level :emergency) (setq package-archives '(("elpa" . "https://elpa.gnu.org/packages/") ("melpa" . "https://melpa.org/packages/"))) (use-package flycheck :config (add-hook 'after-init-hook #'global-flycheck-mode)) (use-package flycheck-clj-kondo :ensure t) (use-package clojure-mode :ensure t :config (require 'flycheck-clj-kondo)) (use-package paredit :ensure t :config (add-hook 'clojure-mode-hook #'enable-paredit-mode) (add-hook 'edn-hook #'enable-paredit-mode))
Top comments (0)