From 5cbae9147882d1a4fbab63e186da8a2cb470746a Mon Sep 17 00:00:00 2001 From: Camden Dixie O'Brien Date: Fri, 8 Dec 2023 11:34:40 +0000 Subject: [PATCH] Remove Java and C# configs --- config.org | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/config.org b/config.org index 737af31..4faeb97 100644 --- a/config.org +++ b/config.org @@ -919,26 +919,6 @@ (add-to-list 'auto-mode-alist '("\\.pl\\'" . prolog-mode)) #+end_src -** Java - [[https://github.com/jdee-emacs/jdee][JDEE]] provides a whole bunch of tooling for Java. It requires the - [[https://github.com/jdee-emacs/jdee-server][JDEE server]] to work properly, which has to be built seperately - (this requires JDK and Maven): - - #+begin_src shell :tangle no - cd ~/src - git clone https://github.com/jdee-emacs/jdee-server.git - cd jdee-server - mvn -Dmaven.test.skip=true package - #+end_src - - With that built, we can install JDEE, pointing at the built server: - - #+begin_src emacs-lisp - (use-package jdee - :config - (setq jdee-server-dir "~/src/jdee-server/target")) - #+end_src - ** Dockerfiles Grab =dockerfile-mode= for syntax highlighting etc in Dockerfiles: @@ -1038,22 +1018,6 @@ (add-hook 'python-mode-hook #'lsp-deferred) #+end_src -** C# - I hate the .NET ecosystem quite a lot, but alas: sometimes I have - to use it at work. - - Using =csharp-mode= for basic support: - - #+begin_src emacs-lisp - (use-package csharp-mode) - #+end_src - - And =lsp-mode= for the rest (using the omnisharp server): - - #+begin_src emacs-lisp - (add-hook 'csharp-mode-hook #'lsp-deferred) - #+end_src - ** Ada *** Old ada-mode Unfortunately, the =ada-mode= on ELPA is hot garbage. It requires