Now that we learn the shortcuts, we can start with our own emacs configuration. We can follow start kits related emacs or we can look at other emacs users made their emacs configurations. I have looked other emacs configurations and I have set up a scheme for myself. I briefly explain, how I built a structure and how I followed a path.
-> I have used .emacs.d/init.el as the initial file. You can use the alternative you want.
-> I will have 5 configuration files in total.
These files are;
-> I will include the package manager(el-get) in the init.el file and I will include my other configuration files in init.el
-> Basically we are adding el-get package manager to init.el.
;; ----------------- EL-GET
-> The el-get packages can be loaded in different formats. There are examples of this in github. You can choose a method for yourself or you might not use el-get. There are many package managers.
-> In emacs-default.el; There will be settings such as toolbar, menu-bar, backup, display, mouse, theme etc.
-> In emacs-myfunc.el; There will be your own lisp functions.
-> In emacs-packages.el; There will be the configurations of the packages we are uploading.
-> In keybindings.el; There will be shortcut settings
We will slowly install our packages and start making adjustments.
- Emacs Awesome: https://github.com/emacs-tw/awesome-emacs
- Yalin Kod: https://www.youtube.com/watch?v=qXw0ocR_XBI
- Ustun Ozgurhttps://www.youtube.com/watch?v=FsN3Yp05_aQ
- Emacs Rock: http://emacsrocks.com
- Planet Emacs: http://planet.emacsen.org
- What the emacs.d: http://whattheemacsd.com
- Emacs Blog: http://sachachua.com/blog/
- Pragmatic emacs: http://pragmaticemacs.com