aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config/emacs
AgeCommit message (Collapse)Author
2021-03-12(Emacs)-evil lionAryadev Chavali
Evil-lion isn't needed when I can just use visual mode and =align-regexp=.
2021-03-12(Emacs)~fixed :pretty use-package keyword, impl on all +pretty callsAryadev Chavali
2021-03-12(Emacs)~small edits to explanations and some basic edits to codeAryadev Chavali
2021-03-09(Emacs)+hl-line theming in monokai-theme.elAryadev Chavali
2021-03-09(Emacs)~c-default-style: let each major-mode decide its style for itselfAryadev Chavali
2021-03-09(Emacs)+java c-style and a few other editsAryadev Chavali
2021-03-09(Emacs)+c/c++ auto insertsAryadev Chavali
2021-03-09(Emacs)+nhexl-modeAryadev Chavali
nhexl-mode improves the inbuilt hexl-mode.
2021-03-09(Emacs)+custom personalised ada-modeAryadev Chavali
The defautl ada-mode requires the installation of many different tools, the compilation of several different systems and much more. I wasn't able to fix all the issues with my installation so I decided to scrap it and make my own. This mode just colourises the buffer so far, but I hope to implement indentation shortly.
2021-03-09(Emacs)+rg.el command to search in new frameAryadev Chavali
rg.el uses the compilation system to manage and display results (similar to the *grep family of functions in Emacs). I'd like to be able to search in a separate frame (making that a 'searcher' frame) instead of the current frame sometimes, so make a command that does that for me.
2021-03-09(Emacs)~make rip(grep) section preamble a bit nicer to readAryadev Chavali
2021-03-09(Emacs)+hl-line modeAryadev Chavali
Just looks nice :)
2021-03-09(Emacs)~set states for bindings from normal to normal & motionAryadev Chavali
Motion state is used in compilation buffers, which is why my bindings never seemed to work in them. So to counteract this just set all bindings to both normal and motion states.
2021-03-09(Emacs)~minor changes and editsAryadev Chavali
2021-03-08(Emacs)+dashboard packageAryadev Chavali
Instead of using the scratch buffer for the initial opening splash screen (which, while incredibly minimalist, was not very informative or functional) I installed and configured the 'dashboard' package which provides a fancier splash screen for Emacs.
2021-02-28(Emacs)+hl-line theming for monokai themeAryadev Chavali
2021-02-28(Emacs)~gc-cons-threshold 20mb -> 100mbAryadev Chavali
2020-12-02(Emacs)+yaml mode configurationAryadev Chavali
2020-12-02(Emacs)+org reveal configurationAryadev Chavali
Org reveal is a system that allows org documents to be exported into HTML presentations.
2020-12-02(Emacs)+make org-agenda open on the current windowAryadev Chavali
2020-12-02(Emacs)~better description for skeletonsAryadev Chavali
2020-12-02(Emacs)+the onion rss feedsAryadev Chavali
2020-12-02(Emacs)+use-package functionality for :pretty keywordAryadev Chavali
:pretty keyword allows use-package to create aliases for prettify-symbols-mode.
2020-10-01(Emacs)+ledger--face set to an actual font in monokaiAryadev Chavali
2020-10-01(Emacs)~moved some skeletonsAryadev Chavali
2020-10-01(Emacs)+some bindingsAryadev Chavali
2020-10-01(Emacs)-a few evil-collection setupsAryadev Chavali
I can handle a few Emacs packages being with evil bindings, makes it easier to manage that way.
2020-10-01(Emacs)~moved org core variables around, +org latex some variablesAryadev Chavali
2020-10-01(Emacs)+display-buffer-alist records to various packages via :displayAryadev Chavali
2020-10-01(Emacs)+use-package keyword adding records to display-buffer-alistAryadev Chavali
Pretty nice task, integrates into use-package really well.
2020-10-01(Emacs)+defer 10 seconds to ivyAryadev Chavali
2020-10-01(Emacs)-remove a ton of switch-buffer adviceAryadev Chavali
Stupid idea, just gets in my way.
2020-09-29(Emacs)+org agenda file setupAryadev Chavali
2020-09-29(Emacs)+auto insert for commit messagesAryadev Chavali
Just does a skeleton of what this commit is like: a module, a simple description then perhaps a description
2020-09-29(Emacs)-remove insert macro, +hook after-init-hook auto-insert-modeAryadev Chavali
define-autoinsert basically does what my macro does anyway, also add an auto insert for org mode.
2020-09-29(Emacs)~evil-window-vsplit -> make-frameAryadev Chavali
Now fset all evil-window-vsplit calls with make-frame. Also call switch-buffer when creating new frames. The reason for this decision was that I use a tiling window manager, which is something I can take off the shoulders of Emacs and onto my wm.
2020-09-29(Emacs)~minor fixes and changesAryadev Chavali
2020-09-29(EmacS)~indentingAryadev Chavali
2020-09-29(Emacs)~fix some stuff wrong with my configAryadev Chavali
Byte compilation provides a ton of syntactical and contextual warnings, so I fixed up as many as I could reasonably do.
2020-09-29(Emacs)~correct haskell-process-start -> haskell-process-restartAryadev Chavali
2020-09-29(Emacs)-remove documentation for modded lisp indent functionAryadev Chavali
Screws with backtangle, which I'd like to use more.
2020-09-29(Emacs)~did a profile-dotemacs run, deferred some stuffAryadev Chavali
2020-09-29(Emacs)~correct :comment -> :commentsAryadev Chavali
This is the correct header-argument to produce comments in the output file. Useful for back referencing.
2020-09-29(Emacs)~moved org message to the org subtreeAryadev Chavali
Having org message in the mail category actually causes an older version of org to be cloned and registered, which screws with org agenda and other features. Thus make sure that the org declaration comes first so the latest version of org-mode is cloned
2020-09-29(Emacs)+ledger and evil ledgerAryadev Chavali
This handles finances, woowee
2020-09-27(Emacs)+configuration for auto insertion systemsAryadev Chavali
2020-09-27(Emacs)~+snippets -> +autotypingAryadev Chavali
2020-09-27(Emacs)-function to delete sentence, vim motions work fineAryadev Chavali
The vim motion "d)" works fine
2020-09-27(Emacs)+proced configurationAryadev Chavali
2020-09-27(Emacs)~f{abbrev} -> s{abbrev}Aryadev Chavali