Age | Commit message (Collapse) | Author | |
---|---|---|---|
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/core)+Use Emacs Tabs | Aryadev Chavali | |
Emacs tabs are actually quite powerful and solve the namespace problem, at least for me. This is why I started using standard windowing rather than using new frames: I can have all my workspaces in one frame. | |||
2024-05-06 | (Emacs/core)~Use standard windowing system now | Aryadev Chavali | |
I've reached a level of complexity where I'd rather use Emacs to manage windows than my window manager. | |||
2024-05-06 | (Emacs|Shell|SystemD)~Small changes | Aryadev Chavali | |
2024-05-05 | (Emacs/elisp)+customised faces for tab-bar-mode | Aryadev Chavali | |
2024-04-27 | (Emacs/app)+elfeed advice to open articles in different applications | Aryadev Chavali | |
2024-04-27 | (Emacs/app)~enabled elfeed and added changed feeds | Aryadev Chavali | |
2024-04-27 | (Emacs/app|config)~change some window heights in :display | Aryadev Chavali | |
2024-04-27 | (Emacs/yasnippet)~Moved c++-mode/dox -> cc-mode/dox | 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/snippet)~rename a few C++ snippets | Aryadev Chavali | |
2024-04-24 | (Emacs/snippets)~Modified some C++ snippets to be easier to use | Aryadev Chavali | |
2024-04-24 | (Emacs/core)+binding <leader>fp to use counsel-git in defiles folder | Aryadev Chavali | |
Lookup all files in the repository. Best solution I could come up with. | |||
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-24 | (Emacs/lang)-clang-format-mode on cc-mode-hook | Aryadev Chavali | |
I can configure projects to use it if necessary. | |||
2024-04-24 | (Emacs/literate)~reworked literate to only compile if necessary | Aryadev Chavali | |
Speeds up boot and kill. Actually checks for timestamps and logical errors are removed. | |||
2024-04-24 | (Emacs/app)+mpv package | Aryadev Chavali | |
Only really useful for integration in org-mode | |||
2024-04-24 | (Emacs/app)+some defer statements to make bootup quicker | Aryadev Chavali | |
Cuts a second off the time to bootup. | |||
2024-04-23 | (Emacs/*)~stop using create-toggle-function | Aryadev Chavali | |
2024-04-23 | (Emacs/early-init)~alpha: 85 -> 85 for focused and 65 for unfocused | Aryadev Chavali | |
2024-04-23 | (Emacs/core)+nmmap binding K to man | Aryadev Chavali | |
By default evil-lookup-func is woman, which throws annoying warnings and isn't a complete manpage reader. So here I rebind it to use man, which is fully functioning. | |||
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/app)+wdired binding | Aryadev Chavali | |
2024-04-23 | (Emacs/app)-magit-file-dispatch (<leader>vf) and magit-blame (<leader>vb) | Aryadev Chavali | |
2024-04-23 | (Emacs/app|lang)~pdf-tools is disabled, dired-guess-shell pdf zathura | Aryadev Chavali | |
I find pdf-tools really slow in comparison to zathura, with very little benefit to it being integrated into Emacs. Zathura is faster, leaner and more fit for purpose. PDFs, if a shell command may be invoked on them in dired, now show zathura as a default argument. | |||
2024-04-23 | (Emacs/app)+randomise banner-message's cowsay | Aryadev Chavali | |
2024-04-23 | (Emacs/app)~move eshell/goto to subheading | Aryadev Chavali | |
2024-04-23 | (Emacs/lang)~disable "Hydra like lispy" | Aryadev Chavali | |
2024-04-23 | (Emacs/lang)+emacs-lisp-mode-hook prettify-symbols | Aryadev Chavali | |
2024-04-23 | (Emacs/core)+some more bindings | Aryadev Chavali | |
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/local)+game scores | 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/elisp/license)~Behavior when licence-choice is NIL | Aryadev Chavali | |
Instead of defaulting to the Unlicense, we now completely copyright the material. This is the default behavior when a LICENSE is not attached to a project in open source: copyright is completely preserved. | |||
2024-04-18 | (Emacs/lang)+WIP section on Lisp and a hydra for it | Aryadev Chavali | |
2024-04-18 | (Emacs/*)~WIP -> WAIT for subtrees that aren't used | Aryadev Chavali | |
2024-04-18 | (Emacs/lang)~split Lisp section into Emacs lisp and Lisp indent | Aryadev Chavali | |
Not much of a difference but it does make it cleaner to look at. | |||
2024-04-18 | (Emacs/core)+package hydra and use-package-hydra | Aryadev Chavali | |
Defines persistent sub-key-maps which can provide some really nice behavior. | |||
2024-04-18 | (Emacs/lang)~NHexl now works on .out files as well | Aryadev Chavali | |
2024-04-18 | (Emacs/lang)~Disabled SQL, Racket and Haskell | Aryadev Chavali | |
This is obviously just temporary until I find uses for them again. Of course, if I do want to use them I can just call the emacs-lisp block to pull the repository and install it. | |||
2024-04-18 | (Emacs|^)~Some general cleanup | Aryadev Chavali | |
2024-04-16 | (Emacs/elisp)~Clean up haskell-multiedit top | Aryadev Chavali | |