| Age | Commit message (Collapse) | Author | 
|---|
|  | Basically just duplicate evil-leader package, setting up SPC to be the
leader.
I am using this binding prefix for single binds that I may find useful. | 
|  |  | 
|  | Bindings for eshell, next buffer and prev buffer | 
|  |  | 
|  | No need for exa when ls works so well | 
|  | Already handled in xinitrc | 
|  | This allows me to launch pass through dmenu and get passwords easily. | 
|  | This one is a lot more closer to Emacs core, it doesn't use general
or the SPC leader as I'm used to but instead the default meta-key
chord bindings to work better. I don't use a lot of features in Emacs
that Doom used to provide in bindings, so I'm stripping them away and
slowly adding stuff I like. | 
|  | notmuch config, offlineimap config and a python file for offlineimap | 
|  | Using authinfo.gpg, notmuch and offlineimap to manage my mail. I now
have my own server @ aryadevchavali.com, so I setup a mail server hosted
on mail.aryadevchavali.com. This config manages the emacs side of
things, I'll add my offlineimaprc later | 
|  | This was a stupid idea that does nothing lol | 
|  | Using the customize-create-theme function, I just created a form of
monokai theme without the background color (essentially a monokai with a
black background) so that my eye's aren't strained by the lighter grey background. | 
|  | Keymap is a section of my config I edit quite a lot, and the org mode
format doesn't really fit with the way I edit it. Therefore I exported
it to an elisp file where I can quickly edit bits and pieces without a
lot of lag from explaining myself in org mode. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Copied from doom that I liked | 
|  |  | 
|  |  | 
|  | Basically copied the parts I liked of the ido module and removed the
parts I didn't. | 
|  |  | 
|  | Structure document a bit better such that the headings are in
step-by-step order.
Add optional tag to some headings so those headings can be skipped for
the most minimal install necessary | 
|  | Wrapped all elisp snippets in functions, added a few property arguments | 
|  |  | 
|  |  | 
|  |  | 
|  | This allows me to instantly go to a directory just by typing its name | 
|  |  | 
|  | Similar to dev class terminals, I've added an option to dwm to make
'media-term' class terminals stay in the 3rd workspace (media
workspace). | 
|  |  | 
|  | What's the point of trying to make my vim config more like doom, when I
can just let vim do the thing it's best at: quick edits. So my shortcuts
should reflect this. | 
|  | Remove any redundant info, only leaving what is absolutely necessary. | 
|  | I've added an option in dwm to place 'Dev' class terminals in the 5th
workspace, so I've also added a bind to open dev class terminals easily. | 
|  | Developed quite a bit of the config.
I've added a literate org config, loaded through the init.el file.
Furthermore, I've added some basic general maps and have gained a much
better understanding of Emacs than before. This refactor is one of the
main reasons I decided to so heavily refactor my doom config. | 
|  |  | 
|  |  | 
|  | Doesn't seem to work without it, I might need to add an issue or something. | 
|  |  | 
|  |  | 
|  |  | 
|  | This refactor removes a lot of the 'training wheels' that doom
provides (i.e. no modeline, bindings, etc). Instead, I defined my own
modules and systems to help with those tasks. I am now using the default
emacs modeline, customised to my liking, as well as the default scratch
buffer as my startup page.
This basically allows me to have a finer degree of control over what my
Emacs is doing, which is great as I can remove redundant pieces that I
don't use. | 
|  |  | 
|  |  | 
|  |  | 
|  | squash! ~clean up python and C sections of config | 
|  |  | 
|  |  | 
|  |  | 
|  |  |