aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-07+display buffer configuration: async shell command, org exportAryadev Chavali
2020-08-07+general bindings for eglot functionsAryadev Chavali
2020-08-07+minted latex export org variablesAryadev Chavali
Setup for =minted= package which allows for source code blocks with styling.
2020-08-07~set buffer hydra movements to l and h rather than j and kAryadev Chavali
2020-08-07+yatemplateAryadev Chavali
Allows for file templates with yasnippet
2020-08-07+bindings to leader for variety of packagesAryadev Chavali
Application launches using infix a Search at s Projectile at p
2020-08-07~switch from ctrl based chords to metaAryadev Chavali
I hit meta with my thumb whereas control is hit by the pinky. Emacs pinky is a real issue, and I got little tremors of it recently (which lead to me moving to leader-SPC based bindings). Any bindings to ctrl should be replaced to meta based ones.
2020-08-07+bindings for window movement in LeaderAryadev Chavali
2020-08-07+bindings for async-shell-command and folder navigationAryadev Chavali
2020-08-06+a lot of changesAryadev Chavali
Firstly, some org stuff to make everything flat (no indents). Secondly, a lot of new packages including general. Using general to manage all binds now. Reorganised code quite a bit
2020-08-01+window management setupAryadev Chavali
This is a set of display-buffer records to make window management easier in Emacs.
2020-08-01+imenu binding to leaderAryadev Chavali
2020-08-01+inhibit-startup-screenAryadev Chavali
2020-08-01+rg.el package to substitute for counsel-rgAryadev Chavali
rg.el > counsel-rg Furthermore, rg.el is agnostic of counsel-rg.
2020-08-01~set org-src-window-setup to current windowAryadev Chavali
Open org src blocks in the same window for ease of use and no reorganisation of windows
2020-08-01~made eglot-format a two control chordAryadev Chavali
2020-08-01~minimised C/C++ configuration to use-package cc-modeAryadev Chavali
use-package allows for lazy loading C features, which means load time is slightly smaller.
2020-08-01+made a simple flycheck system to turn on flycheck mode if not already onAryadev Chavali
2020-08-01+a few bindings and eldocAryadev Chavali
2020-08-01+leader mapAryadev Chavali
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.
2020-08-01-counsel-rg binding for bind-keysAryadev Chavali
2020-08-01+a few new bindingsAryadev Chavali
Bindings for eshell, next buffer and prev buffer
2020-08-01-extraneous templates from gentemplateAryadev Chavali
2020-08-01-exaAryadev Chavali
No need for exa when ls works so well
2020-08-01-setxkbmap call in zprofileAryadev Chavali
Already handled in xinitrc
2020-08-01+passmenu binding to sxhkdAryadev Chavali
This allows me to launch pass through dmenu and get passwords easily.
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