Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-10 | (Emacs)~Clean buffer list code | Aryadev Chavali | |
2024-05-31 | Merge remote-tracking branch 'origin/master' | Aryadev Chavali | |
2024-05-31 | (Emacs)~loads of changes to config | Aryadev Chavali | |
2024-05-31 | Merge remote-tracking branch 'origin/master' | Aryadev Chavali | |
For desktop | |||
2024-05-13 | (Emacs/whitespace)-lines-tail from whitespace-style | Aryadev Chavali | |
2024-05-13 | (Emacs/org-capture)~set bookmark capture template to not make TODO | Aryadev Chavali | |
2024-05-13 | (Emacs/config)+scrolling functionality | Aryadev Chavali | |
2024-05-13 | General commits | Aryadev Chavali | |
Cannot be bothered to add message | |||
2024-05-13 | (Emacs/elisp|config)+org-bookmark manager | Aryadev Chavali | |
Opens bookmarks from ~/Text/bookmarks.org with a dispatcher. | |||
2024-05-13 | (Emacs/config)~Fix urls | Aryadev Chavali | |
2024-05-13 | (Emacs/config|init)~cut my init time to just a second | Aryadev Chavali | |
I had a problem with after-init-hook which would (while supposedly keeping (emacs-init-time) under 1.2 seconds) take ages to start emacs just due to how many things were starting up using it. So I removed all the after-init-hook functions and instead aggressively demand the stuff I need and defer everything else through ":defer", ":after", ":hook" and ":general". Happy to say my boot time is now actually 1.2 seconds without compilation. | |||
2024-05-13 | (Emacs)~Merged app.org, lang.org and core.org back into config.org | Aryadev Chavali | |
Just makes it easier to profile and deal with compilation | |||
2024-05-12 | (Emacs/elisp)+search.el | Aryadev Chavali | |
I can now completing-read search git files from a ton of repositories AND grep them. | |||
2024-05-11 | (Emacs/config)+Custom function to generate tags from project root | Aryadev Chavali | |
2024-05-11 | (Emacs/*)~clean up text, change license of elisp packages to GPLv2 strictly | Aryadev Chavali | |
2024-05-11 | (Emacs/config)~Re-positioned xref and projectile | Aryadev Chavali | |
2024-05-10 | (Emacs/config)-telephone-line | Aryadev Chavali | |
Mode line also now includes project name in mode line | |||
2024-05-08 | (Emacs/app|config)~w(grep|dired) have the same finish/abort binds | Aryadev Chavali | |
ZZ and ZQ. | |||
2024-05-08 | (Emacs/*)~disable a lot of packages | Aryadev Chavali | |
Don't use them most of the time so what's the need? If I'm ever in the situation where I need to use these I hope I have internet connection. | |||
2024-05-07 | (Emacs/config|core)+some defers | Aryadev Chavali | |
2024-05-07 | (Emacs/config)~Fix bug with mode-line on bootup | Aryadev Chavali | |
2024-05-07 | (Emacs/config|core)~switch ripgrep bindings | Aryadev Chavali | |
2024-05-07 | (Emacs/config)~Clean up a bit | Aryadev Chavali | |
2024-05-06 | (Emacs/config|core)~projectile -> project | Aryadev Chavali | |
Removing a dependency! | |||
2024-05-06 | (Emacs/config)+A simple presentation mode using org-mode and olivetti | Aryadev Chavali | |
Works by narrowing around subtrees and using olivetti for focus. | |||
2024-05-06 | (Emacs/core|config)~use drag stuff instead of move.el | Aryadev Chavali | |
Works with regions! | |||
2024-05-06 | (Emacs|Shell|SystemD)~Small changes | Aryadev Chavali | |
2024-04-27 | (Emacs/app|config)~change some window heights in :display | Aryadev Chavali | |
2024-04-27 | (Emacs/config)+flycheck-eglot to replace flymake integration of eglot | Aryadev Chavali | |
2024-04-27 | (Emacs/config|core)Switched <leader>fP and <leader>fp | Aryadev Chavali | |
2024-04-27 | (Emacs/config|core|elisp)+move.el | Aryadev Chavali | |
Library to move words forward and backward as well as lines up and down. These movements keep the object in question under the cursor which provides a nice experience. | |||
2024-04-24 | (Emacs/config)~rearrange org-mode configuration | Aryadev Chavali | |
2024-04-24 | (Emacs/config)+method of searching +literate/el-files | Aryadev Chavali | |
Uses grep by default. Also made a method of searching a discrete list of files using grep. | |||
2024-04-24 | (Emacs/config)+fix error with wgrep | Aryadev Chavali | |
Need to set initial state to Normal instead of motion and bind stuff properly for it to work. | |||
2024-04-24 | (Emacs/core|config)~do a bit of clean up | Aryadev Chavali | |
2024-04-23 | (Emacs/*)~stop using create-toggle-function | Aryadev Chavali | |
2024-04-23 | (Emacs/config)+eshell to oreo/keep-buffers | Aryadev Chavali | |
So my eshell instance doesn't die just cos I'm cleaning up. | |||
2024-04-23 | (Emacs/config|core)~<SPC-fp>: go to config.org -> search org heading | Aryadev Chavali | |
2024-04-23 | (Emacs/config|core)+move-line-{up|down} | Aryadev Chavali | |
2024-04-20 | (Emacs/*)~cleaning up | Aryadev Chavali | |
2024-04-18 | (Emacs/config)+argument to restrict search-headings to only first level | Aryadev Chavali | |
2024-04-18 | (Emacs/*)~WIP -> WAIT for subtrees that aren't used | Aryadev Chavali | |
2024-04-18 | (Emacs|^)~Some general cleanup | Aryadev Chavali | |
2024-04-16 | (Emacs/config) Languages section -> lang.org | Aryadev Chavali | |
Almost 700 lines of content, might as well move it. | |||
2024-04-16 | (Emacs/config|app)~disabled a few unused packages | Aryadev Chavali | |
2024-04-16 | (Emacs/config)~Makefile auto insert now generates dependencies | Aryadev Chavali | |
Using -M* options in gcc and clang we can generate dependencies for C files which can be used by make to rebuild files based on other files. | |||
2024-04-16 | (Emacs/config)+wgrep binding to grep-mode-map | Aryadev Chavali | |
2024-04-14 | (Emacs/config)~g is not bound in compilation-mode-map | Aryadev Chavali | |
This means I can use, say, ~gg~ to go to the top of the buffer without recompiling. | |||
2024-04-12 | (Emacs/config)+some bindings | Aryadev Chavali | |
Recompile is now c instead of g | |||
2023-11-01 | Disable clang-format-mode for C/C++ | Aryadev Chavali | |
Should be enabled project wide if wanted. Quite annoying when not needed. |