summaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorbenj <benj@rse8.com>2018-03-14 01:39:34 -0700
committerbenj <benj@rse8.com>2018-03-14 01:39:34 -0700
commitc38ef385a9af288cf2d2ff0f306b6b2176fcf47d (patch)
tree6fb29f8aa6d2d25fb3b6a91d973e0267028bb260 /init.el
parent4d692027106c9352b9d64206970006c6ac6ab743 (diff)
downloademacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.tar
emacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.tar.gz
emacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.tar.bz2
emacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.tar.lz
emacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.tar.xz
emacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.tar.zst
emacs-c38ef385a9af288cf2d2ff0f306b6b2176fcf47d.zip
added doxygen function comment and auto-insert snippets for c-mode
Diffstat (limited to '')
-rw-r--r--init.el25
1 files changed, 25 insertions, 0 deletions
diff --git a/init.el b/init.el
index 879325b..eaec7b8 100644
--- a/init.el
+++ b/init.el
@@ -1,3 +1,27 @@
+;;; init.el --- initialize emacs configuration
+
+;;; Author: Benj Bellon <benjaminbellon@gmail.com>
+;;; Maintainer: Benj Bellon <benjaminbellon@gmail.com>
+;;; Homepage: https://github.com/benjbellon/emacs.d
+;;; Keywords: emacs, emacs.d, config
+
+;;; Commentary:
+
+;;; This config builds an instance of Emacs personalized for its author.
+;;; A few things of interest:
+;;; 1. C-x C-c is overriden in the GUI so it redirects to the default
+;;; *ansi-term* buffer. If you wish for this override while using
+;;; Emacs in terminal mode, provide the following ENV variable:
+;;; EMACS_OVERRIDE_C_X_C_C
+;;;
+;;; 2. init.el calls keychain-refresh-environment. If for some reason,
+;;; you do not wish for the following to be available to Emacs, add
+;;; a comment or remove the call:
+;;; SSH_AUTH_SOCK
+;;; SSH_AGENT_PID
+;;; GPG_AGENT_INFO
+;;;
+;;; Code:
(package-initialize)
;; Suppress splash screen
@@ -70,6 +94,7 @@
(add-to-list 'exec-path "/usr/local/bin")
+(require 'setup-auto-insert-mode)
(require 'setup-c++-mode)
(require 'setup-clojure-mode)
(require 'setup-ember-mode)