Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-23 | +few more variables set for use-package | Aryadev Chavali | |
2020-08-18 | +basic setup for python | Aryadev Chavali | |
2020-08-18 | +further org-msg config | Aryadev Chavali | |
Some preambles, greetings and css | |||
2020-08-18 | +adivce to notmuch-refresh-buffer to sync mail as well | Aryadev Chavali | |
2020-08-18 | ~move around a few configuration options, +mail/local-dir | Aryadev Chavali | |
New local directory for mail in user-emacs-directory | |||
2020-08-18 | +pdfgrep | Aryadev Chavali | |
Pdfgrep is the ultimate solution for searching pdfs easily. Using it in Emacs is a plus, and it creates a buffer that ends in grep so it follows my window management rules | |||
2020-08-18 | +pdf-tools config with diatribe for pdfs and why it's good in Emacs | Aryadev Chavali | |
2020-08-18 | ~rg display buffer settings to anything ending in grep* | Aryadev Chavali | |
There is a reason for this: all grep based software should follow the same rules for consistency. | |||
2020-08-18 | ~set rg-buffer-name to *ripgrep* | Aryadev Chavali | |
2020-08-18 | +ace window config specifically for ease of use | Aryadev Chavali | |
2020-08-18 | ~(remap) describe-key -> helpful-key | Aryadev Chavali | |
2020-08-18 | ~leader w now uses evil-window map | Aryadev Chavali | |
Easier than rebinding everything manually | |||
2020-08-18 | +C-x d to delete frames | Aryadev Chavali | |
Dired is bound to SPC dd anyway | |||
2020-08-18 | ~header-args to emacs-lisp specific | Aryadev Chavali | |
2020-08-18 | +make frame resize pixelwise | Aryadev Chavali | |
On dwm this leads to an issue in Emacs where the frame is slightly off the max size of the screen which is really annoying. | |||
2020-08-18 | +y-or-n question to stop kill-emacs, -require ivy from daemon | Aryadev Chavali | |
Added a little cute y-or-n question to allow myself a dialogue from stopping Emacs before exiting. Remove ivy from the greedy load list. | |||
2020-08-17 | ~some edits | Aryadev Chavali | |
2020-08-17 | +along with the buffer hydra add single buffer binds | Aryadev Chavali | |
2020-08-17 | +setup scratch buffer to show useful info | Aryadev Chavali | |
2020-08-17 | ~caps tags -> lowercase tags | Aryadev Chavali | |
e.g. #+BEGIN_SRC -> #+begin_src This allows me to use C-c C-, for ease of use | |||
2020-08-17 | ~xbacklight -> light program | Aryadev Chavali | |
2020-08-17 | ~clean up dependencies in README.org | Aryadev Chavali | |
2020-08-17 | +require general, ivy and company | Aryadev Chavali | |
2020-08-16 | ~cleanup README a bit | Aryadev Chavali | |
2020-08-16 | ~moved around a few things | Aryadev Chavali | |
2020-08-15 | +org-todo-keywords | Aryadev Chavali | |
TODO -> WAIT -> DONE PROJ -> WAIT -> COMPLETE | |||
2020-08-15 | ~flyspell bindings switch caps | Aryadev Chavali | |
2020-08-15 | ~display-buffer-in-side-window -> display-buffer-at-bottom | Aryadev Chavali | |
This works out better as it stacks the windows on top of each other rather than squishing them in the bottom pane. Furthermore, which key looks nicer with this. | |||
2020-08-15 | ~eshell: cleanup description, +toggle-eshell | Aryadev Chavali | |
Using the toggle functionality I defined earlier, create a toggle eshell setup | |||
2020-08-15 | ~change binding in elfeed | Aryadev Chavali | |
2020-08-15 | -yatemplate | Aryadev Chavali | |
Just use auto insert | |||
2020-08-15 | ~hook to after init to load after evil for which key | Aryadev Chavali | |
2020-08-15 | +hydra-goto-chg | Aryadev Chavali | |
Got from doom-emacs discord, allows for easy traversal through changes in a document | |||
2020-08-15 | +mail description | Aryadev Chavali | |
2020-08-15 | ~use package changes to suffix hook | Aryadev Chavali | |
2020-08-15 | +counsel mode to end of config | Aryadev Chavali | |
2020-08-15 | ~move counsel describe to init | Aryadev Chavali | |
2020-08-15 | +activate ivy mode after counsel-mode | Aryadev Chavali | |
2020-08-15 | ~:bind to :general for ivy | Aryadev Chavali | |
2020-08-15 | ~clean up evil-mc | Aryadev Chavali | |
2020-08-15 | +hook to after-init for evil mode | Aryadev Chavali | |
2020-08-15 | +some leader bindings | Aryadev Chavali | |
eval expression at ';', kill-emacs at 'q' and compile at 'cc' | |||
2020-08-15 | +custom code to toggle any given buffer | Aryadev Chavali | |
When called, function will: - Close buffer hosting window if buffer displayed - Open new window displaying buffer This can be useful for utils like eshell which don't provide this functionality. | |||
2020-08-14 | ~made modeline config separator agnostic | Aryadev Chavali | |
Now I can use any separator for the modeline, like dashes. | |||
2020-08-14 | +turn off ring-bell | Aryadev Chavali | |
2020-08-14 | ~clean up prose, remove any stuff that early-init.el does | Aryadev Chavali | |
2020-08-14 | +use-package variables | Aryadev Chavali | |
Mostly just ease of use stuff like making sure hooks had normal suffixes | |||
2020-08-14 | +elisp header to (early-)init.el | Aryadev Chavali | |
2020-08-14 | +set gc-cons-threshold back to normal levels after load | Aryadev Chavali | |
2020-08-14 | +early-init.el | Aryadev Chavali | |
From Emacs 27+, early-init.el provides control over stuff earlier than UI load allowing for fine grained control over the load up. Here you setup stuff such that Emacs loads this code most eagerly. In this case, I set gc-cons-threshold to the highest value to aggressively load the config without care for garbage collection, as well as restricting standard package use. Along with that are some basic UI things so that I don't have to deal with them even in load up such as menu-bars and the alpha. As this code is not error prone at all and is loaded before init.el these choices allow for an easier debugging experience as well. |