The init.el
employs use-package for package management and configuration.
The emacs.d
includes custom snippets, minor modes and commands, auto-complete mode dictionaries and themes.
To automatically create symbolic links and backup files in existing emacs.d
directory, navigate to this repository’s directory and use the following script:
$ ./link.sh
Note that the backed-up files have appended tilde character at the end of the file names.
- dict custom auto-complete dictionaries
- opencl-mode custom auto-complete dictionary for OpenCL
- elisp custom emacs packages and sources
- cs-awker-mm minor mode for editing column based data with awk
- cs-global.el various functions to be used across all kind of buffers
- cs-nixer-mm minor mode encapsulating various convenience GNU utils
- cs-org custom functions for Org mode
- snippets custom snippets directory
- themes custom themes directory
- init.el emacs configuration file
- link.sh create symlinks in home directory to the content of
emacs.d
directory - README.org current file
Use the pp-macroexpand-last-sexp
in the init.el to see macro expansion of the use-package
.