diff options
-rw-r--r-- | emacs/.emacs.d/.emacs-config.org | 7 | ||||
-rw-r--r-- | guix/.dotfiles/home-configuration.scm | 3 | ||||
-rw-r--r-- | guix/config-desktop.scm | 3 |
3 files changed, 12 insertions, 1 deletions
diff --git a/emacs/.emacs.d/.emacs-config.org b/emacs/.emacs.d/.emacs-config.org index ee30acb..b462b94 100644 --- a/emacs/.emacs.d/.emacs-config.org +++ b/emacs/.emacs.d/.emacs-config.org @@ -569,6 +569,13 @@ Sudo-edit #+BEGIN_SRC emacs-lisp :tangle nil (add-hook 'sml-mode-hook 'sml-mode) #+END_SRC +** Java +*** Eglot-java +For better integration with eclipse.jdt.ls +#+BEGIN_SRC emacs-lisp :tangle init.el + (unless (package-installed-p 'eglot-java) + (package-vc-install "https://github.com/yveszoundi/eglot-java" nil nil 'eglot-java)) +#+end_src ** PHP *** PHP-Mode diff --git a/guix/.dotfiles/home-configuration.scm b/guix/.dotfiles/home-configuration.scm index ba68d27..4a50b30 100644 --- a/guix/.dotfiles/home-configuration.scm +++ b/guix/.dotfiles/home-configuration.scm @@ -32,12 +32,15 @@ "python" "python-wrapper" "php" + "openjdk" + "maven" "sqls" "go" "ruby" "gopls" "delve" "python-lsp-server" + "python-jedi" ;; Looks a bit deprecated "ruby-solargraph" "zig-zls" "rust-analyzer" diff --git a/guix/config-desktop.scm b/guix/config-desktop.scm index 010490f..698df47 100644 --- a/guix/config-desktop.scm +++ b/guix/config-desktop.scm @@ -33,7 +33,7 @@ (comment "W96K") (group "users") (home-directory "/home/w96k") - (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm"))) + (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm" "httpd"))) %base-user-accounts)) ;; (packages %base-packages) @@ -110,6 +110,7 @@ </FilesMatch>")))))) (service php-fpm-service-type (php-fpm-configuration + (display-errors #t) (socket "/var/run/php-fpm.sock") (socket-group "httpd"))) |