#+TITLE: Language - Kotlin #+AUTHOR: Juan Placencia * Package Define Kotlin language package. #+BEGIN_SRC emacs-lisp (use-package emacs :after uno-lang :config (provide 'uno-lang-kotlin)) #+END_SRC * Kotlin Mode #+BEGIN_SRC emacs-lisp (use-package kotlin-mode :after uno-lang-kotlin) #+END_SRC * LSP Integration #+BEGIN_SRC emacs-lisp (use-package emacs :after (uno-lang-kotlin uno-dev-lsp kotlin-mode) :if (executable-find "javac") :hook (kotlin-mode . lsp)) #+END_SRC * Ligatures #+BEGIN_SRC emacs-lisp (use-package emacs :after uno-lang-kotlin :config (ligature-set-ligatures 'kotlin-mode '("==" "!=" "__" "/*" "*/" "??" "?." "//" ">=" "<=" ".." "||" "&&" "!!"))) #+END_SRC