Skip to content

gneissguise/doom-emacs-dotfiles

Repository files navigation

doom-emacs-dotfiles


Intro

This repository contains the .el files for my DooM Emacs configuration. My current workflow is for learning Clojure, so everything is configured with that in mind.. Although I would love to branch and learn Org Mode one day.

To see more advanced configurations, consider:

Notice

I'm mainly using the packages provided by the Doom installation with the exception of: iedit.

packages.el

(package! iedit)

config.el

(use-package! iedit
  :defer
  :config
  (set-face-background 'iedit-occurrence "Magenta")
  :bind
  ("C-;" . iedit-mode))

Notice

I installed clojure-lsp separately as suggested by the following blog post: https://www.ianjones.us/clojure-development-in-emacs

Contents

$ tree
.
├── config.el
├── config.org
├── custom.el
├── init.el
├── LICENSE
├── packages.el
├── README.md
├── snippets
│   └── clojure
│       ├── defquery
│       ├── defrule
│       └── fact
└── splash
    ├── doom-emacs-bw-dark.svg
    ├── doom-emacs-bw-light.svg
    ├── doom-emacs-color2.png
    ├── doom-emacs-color2.svg
    ├── doom-emacs-color.png
    ├── doom-emacs-flugo-slant_out_bw.png
    ├── doom-emacs-flugo-slant_out_bw-small.png
    ├── doom-emacs-flugo-slant_out_purple.png
    ├── doom-emacs-flugo-slant_out_purple-small.png
    ├── logo_doom.png
    └── README.org

3 directories, 21 files

Prereqs

Installation

$ wget https://raw.githubusercontent.com/gneissguise/doom-emacs-dotfiles/main/{config,init,packages}.el -P ~/.doom.d
$ wget https://raw.githubusercontent.com/gneissguise/doom-emacs-dotfiles/main/snippets/clojure/{fact,defrule,defquery} -P ~/.doom.d/snippets/clojure
$ wget https://raw.githubusercontent.com/gneissguise/doom-emacs-dotfiles/main/splash/logo_doom.png -P ~/.doom.d/splash
$ doom sync

About

My configuration files for Doom Emacs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published