aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-01+brand new Emacs configAryadev Chavali
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.
2020-07-20+mail config optionsAryadev Chavali
notmuch config, offlineimap config and a python file for offlineimap
2020-07-20+my own mail configdx
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
2020-07-20-use package hooksdx
This was a stupid idea that does nothing lol
2020-07-20+my own custom themedx
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.
2020-07-20~exported keymap settings to an elisp filedx
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.
2020-07-20~clean up init.eldx
2020-07-19refactor majordx
2020-07-18~clean up config.orgdx
2020-07-18~remap completing-read to ido-completing-readdx
2020-07-18+a ton of bindingsdx
Copied from doom that I liked
2020-07-18~put localleader to bindings moduledx
2020-07-18+clean up gentemplate to be completion agnosticdx
2020-07-17+made my own completion module using ido moduledx
Basically copied the parts I liked of the ido module and removed the parts I didn't.
2020-07-17+doom dashboard config to obsolete folderdx
2020-07-16~clean up the install.orgdx
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
2020-07-16~modified install to look a bit betterdx
Wrapped all elisp snippets in functions, added a few property arguments
2020-07-16~decomposed startup module into personal configdx
2020-07-15~~/.doom.d -> ~/.config/doomdx
2020-07-15~clean up bindingsdx
2020-07-15+autocd option to zshdx
This allows me to instantly go to a directory just by typing its name
2020-07-15+set default terminal as Suckless Terminaldx
2020-07-15+media terms to launch_musicdx
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).
2020-07-15+xresources file, with xrdb call in xprofiledx
2020-07-15-a lot of my vim configdx
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.
2020-07-15~clean up scriptsdx
Remove any redundant info, only leaving what is absolutely necessary.
2020-07-15+sxhkd bind to open dev terminalsdx
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.
2020-07-15+major refactors to vanilla Emacs configdx
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.
2020-07-15+doom monokai-classic option to my personal themesdx
2020-07-15~custom variablesdx
2020-07-15+org mode hack againdx
Doesn't seem to work without it, I might need to add an issue or something.
2020-07-15~set alpha a bit lowerdx
2020-07-15~compactify setq to one instancedx
2020-07-15~molokai->monokai-classic, font options provideddx
2020-07-15!REFACTOR: cleaning doomdx
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.
2020-07-12~go back to molokaidx
2020-07-12~decompose the other section to its subject partsdx
2020-07-12~set prompt colorsdx
2020-07-12~clean up python, C and Haskell configdx
squash! ~clean up python and C sections of config
2020-07-12+script: show album art for playing track on mpddx
2020-07-12~rearrange bindings for mpvdx
2020-07-12+set alternate editor for emacsclient to be emacsdx
2020-07-12+script to show uptime on status bardx
2020-07-09+alarm script in python for hour-based alarms via notify-senddx
2020-07-09+sxhkd bind to reload xprofiledx
2020-07-09~moved super + Escape bind to top of sxhkddx
2020-07-09-removed hard seek binds for mpvdx
This removes the minute skips in mpv, as I don't use them
2020-07-09-space in output string for battery dwmbar scriptdx
2020-07-09+titles for each terminal in launch_musicdx
2020-07-09+memory script for dwmbardx