Skip to content

chinen93/dotfiles-emacs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Dotfiles-Emacs

Emacs Configuration for my personal use. The `C-x` keystroke was giving me the pinky problem so I create an alternative for it `M-v` without removing the `C-x` neither the `M-x`.

How to Install

Clone the repository / fork it / or just download it:

git clone https://github.com/chinen93/dotfiles-emacs.git

Linux

Execute the install.sh

./install.sh

What this shell script does is create a soft link between your home directory and this configurations directory.

Windows

install_windows.bat

What this shell script does is copy from this configuration directory and the .emacs.d folder in your windows computer.

update_git_folder_windows.bat

And this other script copy back your .emacs.d directory to your git directory. Usefull to push your changes to git.

How the files are stored

files/emacsConfig/

All the configurations files are stored here. They have this format init-PACKAGE.el where PACKAGE is the mode or package the configurations is about.

Most of the packages are installed and configurated using use-package. However, there are some that are built-in emacs and don’t need this kind of installation.

Because I couldn’t find a way to install packages easily on Windows, I just use the built-ins and the ones that only use pure elisp.

files/emacsSnippets/

Snippets for Yasnippet are here. I didn’t use the default snippets because I wanted to experience without them first so I could really get only the ones I needed.

files/init-emacs.org

This file is only for loading my others configurations files. It is the first file that emacs opens.

Tree of Content

Initial configuration.

Needed configuration, because here we configure the way to load packages and create global variables for the other configurations.

Place to put functions that do not have anything alike the other configurations.

Modules configuration. Each one of these represent a specific aspect of Emacs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published