Skip to content

Gleek/emacs.d

Repository files navigation

My Emacs settings

Core components are in the core directory. They are loaded by init.el

Uses use-package for package management. So cloning this repo and opening emacs should install all packages automatically.

I used exwm on my linux machine but have recently moved to MacOS so the exwm components are not maintained any further.

  • early-init.el is the first file to load. It just disables few UI elements
  • init.el is the practically the first to be loaded
  • core/ contains all packages and there configuration
  • core/lang has language specific packages and configuration
  • cache is the directory where I try to keep all temporary files created
  • packages has all custom packages written by me or copy pasted from somewhere
  • elpa has all the packages installed in emacs
  • snippets has all the yasnippet snippets
  • emergency.el is a minimal single file init.el config that is meant to be used in scenarios where I lack the freedom to clone my entire config.

The UI is heavily inspired by Doom Emacs

resources/screen.png

Light theme

./resources/screen-light.png

Usage

git clone https://www.github.com/gleek/emacs.d ~/.config/emacs

About

My Emacs Settings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published