aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-09-generate tags functionAryadev Chavali
Projectile-regen...-tags works now.
2020-08-09~long lines -> auto-fill-modeAryadev Chavali
In my config.org, and from now on in all text documents, auto fill mode will be employed. I've added a text-mode-hook for auto-fill-mode. I've found difficulty in handling long lines through truncate lines, which doesn't have full control over movement in lines that run over the terminal width. I've had to use '$' or move-end-of-line to move to a point which visually should just require next-line to move to. This inconsistency between visuals and movement is very frustrating and abrupt when it occurs. Though auto fill mode has its own issues (sets all text to 80 characters, which can be annoying in terms of version control) it is far better than any other solution that I can find.
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