aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config/emacs/config.org
AgeCommit message (Collapse)Author
2021-03-25(Emacs)~minor editsAryadev Chavali
2021-03-25(Emacs)+telephone-line configAryadev Chavali
This replaces the default modeline for a cleaner more colourful and dynamic one.
2021-03-25(Emacs)~minor edits and configurationsAryadev Chavali
2021-03-25(Emacs)~disable ido and use ivyAryadev Chavali
Trying out ivy again, thinking it might be the one to use.
2021-03-25(Emacs)~move Amx to core packagesAryadev Chavali
Now I can use amx in any completion package of my choice.
2021-03-25(Emacs)~async-shell-command use-package async -> simpleAryadev Chavali
async is not a package in Emacs 28, so no need to use it.
2021-03-24(Emacs)~clean up codeAryadev Chavali
2021-03-24(Emacs)~evil-magit -> evil-collection-magitAryadev Chavali
2021-03-24(Emacs)+local-leader binds,~org-fragtog -> inbuilt org-latex-previewAryadev Chavali
2021-03-24(Emacs)~xwidget added some new featuresAryadev Chavali
2021-03-24(Emacs)~moved =Emacs Mode-line= to =Core Packages=Aryadev Chavali
2021-03-24(Emacs)~html_container setup for headings, html export is nicerAryadev Chavali
2021-03-24(Emacs)~split XWidget Core: XWidget Core + XWidget ExtensionsAryadev Chavali
2021-03-24(Emacs)+local-leader and some binds for dired and eshell using itAryadev Chavali
2021-03-23(Emacs)~eglot C/C++ lsp server ccls->clangdAryadev Chavali
clangd comes inbuilt with clang-lib so it should be on your system already, it's much faster and cleaner than ccls currently and takes less memory.
2021-03-23(Emacs)~formatting and minor edits for clarity and suchAryadev Chavali
2021-03-22(Emacs)+ton of evil bindings, especially switching certain functionsAryadev Chavali
2021-03-22(Emacs)+leader binding to switch to dashboardAryadev Chavali
2021-03-22(Emacs)~propagate change in keybinding for isearch in isearch-mode-mapAryadev Chavali
M-s is the new binding for starting isearch, so surely that should also be used when isearching?
2021-03-22(Emacs)~avy-goto-char-timer now uses C-s, switching with isearchAryadev Chavali
2021-03-22(Emacs)+display record for calendarAryadev Chavali
2021-03-22(Emacs)~dired-listing-switches to reduce noise of dired windowAryadev Chavali
This removes the . and .. directories, colours any of them, groups by directory first, etc
2021-03-22(Emacs)~calc-mode now has display record and uses evil-collectionAryadev Chavali
2021-03-22(Emacs)~clang-format package now uses default sys installationAryadev Chavali
This adds a dependency to the main system to provide the clang lib packages, but they should be there anyway.
2021-03-22(Emacs)+hl-todo package configurationAryadev Chavali
Very useful package that makes TODOs pop a bit more.
2021-03-22(Emacs)~minor edits to text and preamblesAryadev Chavali
2021-03-17(Emacs)~small changes, -counsel etagsAryadev Chavali
2021-03-15(Emacs)+set coding system and blinking-cursorAryadev Chavali
2021-03-12(Emacs)~change names of abbrevs to 4 letters for efficiencyAryadev Chavali
2021-03-12(Emacs)+web-mode-code-indent-offset to 2Aryadev Chavali
2021-03-12(Emacs)+command to compile via comint modeAryadev Chavali
This makes passwords easier to enter as well as managing user interaction through =(compile)=.
2021-03-12(Emacs)+calendar sectionAryadev Chavali
This just adds some functionality to calendar to copy dates and such. Also toggle function with binding.
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)~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.
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