Move move .emacs.d out of configs/shared
Moving all of my Emacs-related files into their own directory at the root of this repository.
This commit is contained in:
		
							parent
							
								
									3684adf23f
								
							
						
					
					
						commit
						578ed1ba98
					
				
					 190 changed files with 41 additions and 302 deletions
				
			
		
							
								
								
									
										42
									
								
								emacs/.emacs.d/wpc/wpc-java.el
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								emacs/.emacs.d/wpc/wpc-java.el
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,42 @@ | |||
| ;;; wpc-java.el --- Java configuration -*- lexical-binding: t -*- | ||||
| ;; Author: William Carroll <wpcarro@gmail.com> | ||||
| 
 | ||||
| ;;; Commentary: | ||||
| ;; When life gets you down, and you find yourself writing Java, remember: at | ||||
| ;; least you're using Emacs. | ||||
| 
 | ||||
| ;;; Code: | ||||
| 
 | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| ;; Dependencies | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| 
 | ||||
| (require 'prelude) | ||||
| (require 'macros) | ||||
| 
 | ||||
| (prelude/assert | ||||
|  (prelude/executable-exists? "google-java-format")) | ||||
| 
 | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| ;; Configuration | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| 
 | ||||
| ;; TODO: Troubleshoot why this isn't running. | ||||
| (add-hook-before-save | ||||
|  'java-mode-hook | ||||
|  (lambda () | ||||
|    (call-interactively | ||||
|     #'google-java-format))) | ||||
| 
 | ||||
| (add-hook 'java-mode-hook | ||||
|           (lambda () | ||||
|             (setq c-basic-offset 2 | ||||
|                   tab-width 2))) | ||||
| 
 | ||||
| ;; TODO: Figure out whether I should use this or google-emacs. | ||||
| ;; (use-package lsp-java | ||||
| ;;   :config | ||||
| ;;   (add-hook 'java-mode-hook #'lsp)) | ||||
| 
 | ||||
| (provide 'wpc-java) | ||||
| ;;; wpc-java.el ends here | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue