feat(wpcarro/emacs): Move PL support to separate module
Declutter init.el. Change-Id: I0af874adaab4471741f9d344f539dd6164e2afff Reviewed-on: https://cl.tvl.fyi/c/depot/+/5561 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
This commit is contained in:
		
							parent
							
								
									399f963a24
								
							
						
					
					
						commit
						1705ea8c49
					
				
					 3 changed files with 37 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -13,10 +13,4 @@
 | 
			
		|||
(require 'wpc-org)
 | 
			
		||||
(require 'wpc-company)
 | 
			
		||||
(require 'wpc-shell)
 | 
			
		||||
(require 'wpc-lisp)
 | 
			
		||||
(require 'wpc-haskell)
 | 
			
		||||
(require 'wpc-elixir)
 | 
			
		||||
(require 'wpc-nix)
 | 
			
		||||
(require 'wpc-rust)
 | 
			
		||||
(require 'wpc-clojure)
 | 
			
		||||
(require 'wpc-prolog)
 | 
			
		||||
(require 'wpc-language-support)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										35
									
								
								users/wpcarro/emacs/.emacs.d/wpc/wpc-language-support.el
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								users/wpcarro/emacs/.emacs.d/wpc/wpc-language-support.el
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,35 @@
 | 
			
		|||
;;; wpc-language-support.el --- Support for miscellaneous programming languages -*- lexical-binding: t -*-
 | 
			
		||||
 | 
			
		||||
;; Author: William Carroll <wpcarro@gmail.com>
 | 
			
		||||
;; Version: 0.0.1
 | 
			
		||||
;; Package-Requires: ((emacs "25.1"))
 | 
			
		||||
 | 
			
		||||
;;; Commentary:
 | 
			
		||||
;; I defined this module to declutter my init.el.
 | 
			
		||||
;;
 | 
			
		||||
;; When a particular programming-language's configuration gets too complicated,
 | 
			
		||||
;; I break it out into a dedicated module. Everything else gets dumped in
 | 
			
		||||
;; "Miscellaneous Configuration".
 | 
			
		||||
 | 
			
		||||
;;; Code:
 | 
			
		||||
 | 
			
		||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
			
		||||
;; Dedicated Modules
 | 
			
		||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
			
		||||
 | 
			
		||||
(require 'wpc-lisp)
 | 
			
		||||
(require 'wpc-haskell)
 | 
			
		||||
(require 'wpc-elixir)
 | 
			
		||||
(require 'wpc-nix)
 | 
			
		||||
(require 'wpc-rust)
 | 
			
		||||
(require 'wpc-clojure)
 | 
			
		||||
(require 'wpc-prolog)
 | 
			
		||||
 | 
			
		||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
			
		||||
;; Miscellaneous Configuration
 | 
			
		||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
			
		||||
 | 
			
		||||
(use-package csharp-mode)
 | 
			
		||||
 | 
			
		||||
(provide 'wpc-language-support)
 | 
			
		||||
;;; wpc-language-support.el ends here
 | 
			
		||||
| 
						 | 
				
			
			@ -44,6 +44,7 @@ let
 | 
			
		|||
      password-store
 | 
			
		||||
      # TODO(wpcarro): Prefer an Emacs client for clipmenud.
 | 
			
		||||
      clipmon
 | 
			
		||||
      csharp-mode
 | 
			
		||||
      dockerfile-mode
 | 
			
		||||
      evil
 | 
			
		||||
      evil-collection
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue