Skip to content

shadowash8/.emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ashwin’s emacs config

./assets/img1.png ./assets/img2.png ./assets/img3.png

Overview

This repository contains my personal Emacs configuration. It is mainly focused on Org-mode and Org-roam functionality. It is structured for readability and modularity, and it is managed as a subdirectory of my larger dotfiles repo.

The repo lives at:

~/.emacs.d

Features

  • Modular configuration (split across lisp/ and lisp/packages/).
  • Package management with use-package.
  • Custom evil keybindings, Org-mode setup.
  • Optimized for performance (GC tweaks, lazy loading).
  • Theming and UI tweaks for a clean editing experience.

Installation

Clone the repo into your home directory:

git clone https://github.com/ashwinjadhav818/.emacs.d.git ~/.emacs.d

File Structure

.emacs.d/
├── init.el          ;; Entry point
└── lisp/            ;; Modular config
    ├── config.el
    ├── packages.el
    └── packages/
        ├── editing.el
        ├── git.el
        ├── keymaps.el
        ├── misc.el
        ├── org.el
        ├── programming.el
        ├── themes.el
        └── ui.el

Usage

Start Emacs normally:

emacs

Or use the daemon + client setup:

emacs --daemon
emacsclient -c

Acknowledgements

  • Emacs Kick
    • Emacs Kick is the backbone of this config: a lightweight starter kit that provided the initial structure and package setup on which I built my own config.
  • Doom Emacs
    • Source of inspiration for modular organization, performance tweaks, and keybinding ideas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors