Skip to content

gloceansh/.emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪷 Glocean's .emacs.d

A minimal, high performance emacs configuration with full LSP support and org mode

Dashboard


Editor

Features

  • Fast: Many optimizations and lazy package loading.
  • Elegant: Uses the beautiful Rose Pine theme, alongside nerd icons and a gorgeous dashboard.
  • Keybinds: Vim motions with evil-mode, and quick leader keybinds with SPC
  • Org Mode: The perfect zen environment for all your note taking needs.
  • Completion: Vertico and Corfu support with fuzzy finding.
  • Coding: Full support for LSP, debugging, syntax highlighting, and more.

Prerequisites

This config is macOS first, tested only with emacs-plus. It might work on Linux/*BSD, but you will need to change the shell paths and some macOS specific options.

Dependencies

You can install all you need with homebrew on macOS:

# Core tools
brew install git enchant aspell automake autoconf pkg-config poppler zlib libvterm cmake

# Font, you can skip this if you have installed it another way already
brew install font-jetbrains-mono-nerd-font

# Java 21, newer versions will most likely break the debugger
brew install openjdk@21
sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk

Installation

  1. Remove or backup your old configuration directory (if you have one). Make sure you also remove the automatically generated ~/.emacs.d directory.

  2. Clone the repository

git clone https://github.com/gloceansh/.emacs.d.git ~/.config/emacs
  1. Start Emacs. This will take a while on first startup, be patient while it pulls and compiles everything, it's not frozen

About

An elegant, keyboard-driven emacs configuration designed for programming and org-mode

Topics

Resources

License

Stars

Watchers

Forks