Last active
January 20, 2016 21:32
-
-
Save Dascr32/057447bdc2a07eca7245 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Daniel Aguilar's .emacs file | |
;; Based on Baris Yuksel's .emacs file | |
;; Last edit: 4/9/15 | |
;; Package list: | |
;; - MELPA repository | |
;; - Auto-complete | |
;; - Yasnippet | |
;; - Auto-complete-c-headers | |
;; - Nyan Mode | |
;;===== Custom packages (plugins) ===== | |
(require 'package) | |
;; add MELPA to repository list | |
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/")) | |
;; initialize package.el | |
(package-initialize) | |
;; start auto-complete with emacs | |
(require 'auto-complete) | |
;; do default config for auto-complete | |
(require 'auto-complete-config) | |
(ac-config-default) | |
;; yasnippet | |
(require 'yasnippet) | |
(yas-global-mode 1) | |
;; start c/c++ header auto-complete | |
(defun my:ac-c-headers-init () | |
(require 'auto-complete-c-headers) | |
(add-to-list 'ac-sources 'ac-source-c-headers)) | |
(add-hook 'c++-mode-hook 'my:ac-c-headers-init) | |
(add-hook 'c-mode-hook 'my:ac-c-headers-init) | |
;; nyan mode | |
(add-to-list 'load-path "~/.emacs.d/nyan-mode") | |
(require 'nyan-mode) | |
(setq-default nyan-wavy-trail t) | |
(nyan-mode) | |
;;===== Custom settings ===== | |
;; disables tool bar | |
(tool-bar-mode -1) | |
;; maximize emacs frame on startup | |
(add-to-list 'default-frame-alist '(fullscreen . maximized)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment