;;; 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) (use-package terraform-mode) (provide 'wpc-language-support) ;;; wpc-language-support.el ends here