Skip to content

xxzgc/emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emacs config

One more ugly way for setting up Emacs.

Manual installation

$ mkdir "~/.emacs.d" && cd "~/.emacs.d"
$ git clone git://github.com/taryk/emacs.d.git .
$ git submodule update --init

Then you can run emacs

$ echo '(load-file "~/.emacs.d/init.el")' > ~/.emacs
$ emacs

or just

$ emacs -q -l ~/.emacs.d/init.el

Recursive module update

$ git pull --recurse-submodules
$ git submodule update --init --remote --recursive

Structure

Directory/File Description
packages/ Contains manually installed 3rd party packages
elpa/ Installed ELPA packages
snippets/ Contains snippets splitted by major-mode in YASnippet format
custom.el Various emacs settings
init-autocomplete.el autocomplete-mode configs
init-cc.el cc-mode set up
init-cedet.el Cedet customization
init-clojure.el clojure-mode customization
init-cmake.el cmake-mode customization
init-common-lisp.el common-lisp-mode customization
init-cua.el cua-mode customization
init-dirtree.el dirtree-mode customization
init-ecb.el ECB customization
init-ediff.el ediff customization
init-elisp.el elisp-mode customization
init-elpa.el ELPA customization
init-geiser.el geiser customization
init-general-defuns.el misc functions
init-git.el git-related modes customization
init-haskell.el haskell-mode customization
init-heroku.el heroku customization
init-iedit.el iedit-mode customization
init-irc.el ERC customization
init-jabber.el jabber.el customization
init-jira.el jira-mode customization
init-js.el javascript-related modes customization
init-keybinds.el Keybindings customization
init-linum.el Line numbers
init-lua.el lua-mode customization
init-markdown.el markdown-mode customization
init-mercurial.el mercurial-related modes customization
init-minimap.el minimap-mode customization
init-mmm.el Multi Major Mode customization
init-modeline.el Emacs modeline customization
init-multiplecursors.el multiple-cursors-mode customization
init-multiterm.el multi-term customization
init-nxhtml.el nxhtml-mode customization
init-nyan.el nyan-mode customization
init-org.el org-mode customization
init-package.el Ability to define custom packages
init-perl.el Perl-related modes customization
init-perspective.el persp-mode customization
init-php.el php-related modes customization
init-profile.el provide profiles (not implemented yet)
init-python.el Python-related modes customization
init-ruby.el Ruby-related modes customization
init-scala.el scala-mode2 customization
init-scheme.el scheme-related modes customization
init-session.el emacs sessions customization
init-shell-script.el sh-mode customization
init-sml.el sml-mode customization
init-sqlite.el sqlite support (not implemented yet)
init-svn.el SVN-related modes support customization
init-twitter.el twitter support
init-vline.el vline-mode customization
init-w3m.el w3m customization
init-window-number.el window-number-mode customization
init-workspaces.el workspaces customization
init-yaml.el yaml-mode customization
init-yasnippet.el yasnippet
init.el Starting point of initialization

Packages

Programming Languages

Programming Tools

Version Control Systems

Themes

Misc

About

Emacs config.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published