Skip to content

cstby/emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cstby's Emacs Configuration


This repository contains my personal configuration files for GNU Emacs. You can copy any code or ideas that you find useful. If you are new to Emacs, my advice would be to copy small pieces and evaluate them using C-x C-e to see if they fit what you want. I don't expect you to use this repository directly, but you can do so by cloning it to your .emacs.d directory. If you have any questions or suggestions, submit a Github discussion topic.

Notable Features

  • Perfect reproducibility using version control and a straight.el lockfile
  • An early-init file that configures the UI before it's visible
  • Tidy and modular code, thanks to use-package
  • Comments that provide context, not just what the code does
  • Clean, modern UI and color scheme
  • Navigation and selection shortcuts that match conventional modern programs.
  • Mnemonic key bindings thanks to general
  • A focus on Clojure and Emacs Lisp
  • Cross-platform (WIP)
  • Support for running Emacs as daemon

External Dependencies

When setting up Emacs on a new machine, I make sure to install the following dependencies first. Only Emacs and Git are strictly necessary.

About

My personal emacs config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published