Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2020-08-14 | -ivy from eager loading in init.el | Aryadev Chavali | |
This is because ivy loads after init anyway. | |||
2020-08-14 | ~clean up with documentation generally | Aryadev Chavali | |
2020-08-14 | ~documentation to +literate/load-config as well as change to code | Aryadev Chavali | |
2020-08-14 | +sectioning and an autoload for ob-tangle | Aryadev Chavali | |
2020-08-14 | ~constant names | Aryadev Chavali | |
2020-08-14 | ~Function key keybinds replaced with super + function keys | Aryadev Chavali | |
2020-08-14 | +local copy of profiler-dotemacs | Aryadev Chavali | |
I doubt there are many changes to this document, it works well and it's always great to have a local copy. | |||
2020-08-11 | ~put straight into init.el | Aryadev Chavali | |
2020-08-10 | +web mode variables | Aryadev Chavali | |
Set offset to 2 for css and markup | |||
2020-08-10 | +clang format description | Aryadev Chavali | |