Peter's Emacs configuration files
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Peter J. Jones 7c468da3f8
haskell: Use dante's GHCi instead of the one in haskell-mode
1日前
bin Remove exwm and eyebrowse 4ヶ月前
hydras Haskell: Greatly simplify my haskell-mode configuration 1週間前
lisp Start playing with `prettify-symbols-mode' 1週間前
modes haskell: Use dante's GHCi instead of the one in haskell-mode 1日前
nix haskell: Use dante's GHCi instead of the one in haskell-mode 1日前
themes Change region face to something that doesn't drive me crazy 1年前
.gitignore Big change: Emacs and packages come from nixpkgs 1年前
LICENSE Big change: Emacs and packages come from nixpkgs 1年前
README.md Use exwm/xelb from GitHub, add -f option to bin/e 1年前
default.nix hyrda: Start moving hydras to their own directory 1ヶ月前
dot.emacs.el evil: More configuration variables for Evil 6ヶ月前

README.md

Emacs Configuration

This repository contains my Emacs configuration. I thought I’d share it with the rest of the world because I’m doing a few interesting things:

  • As you can see, configuration is split among several files instead of having one giant configuration file. More on this below.

  • All files are compiled into byte code for faster loading

Configuration Organization

  • bin: Custom tools I use with Emacs.

  • lisp: Basic configuration files organized by function.

  • modes: One configuration file for each mode that I have customized. These files are loaded automatically by Emacs, as needed. See lisp/modes.el for more information. This makes a big difference for Emacs start-up time.

  • themes: Custom color themes.

  • The dot.emacs.el file bootstraps all of this.

Installation

What to try this configuration out without having to change your existing configuartion in any way?

  1. Install the Nix Package Manager

  2. Run the following command:

     nix build
    
  3. Start Emacs:

     ./result/bin/e -f