Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-02 | (Emacs/elisp)~Use a symbol-shorthand to lower the size of symbols in better ↵ | Aryadev Chavali | |
mode line | |||
2024-07-02 | (Emacs/config)~refactor better-mode-line settings | Aryadev Chavali | |
Use new namespace, move evil-state mode-line generation to personal configuration and add (mode-line-selected-window-p) checks to hide the left and right segment when they're not the focused window. | |||
2024-07-02 | (Emacs/elisp)~refactor better-mode-line | Aryadev Chavali | |
New namespace that's tiny bit less verbose, and refactor on padding generation to stop repeating myself. | |||
2024-07-02 | (Emacs/elisp)+custom solarized based theme | Aryadev Chavali | |
2024-07-02 | (Emacs/config)~Fix up some stuff in mode line | Aryadev Chavali | |
2024-07-01 | (Emacs/config)+globalised olivetti mode | Aryadev Chavali | |
Now everything is aesthetically centred. | |||
2024-07-01 | (Emacs/config)~move some stuff around, small tweaks | Aryadev Chavali | |
2024-07-01 | (Emacs/elisp/license)~Update license names, +URLs to LICENSE text | Aryadev Chavali | |
Now copyright notices can point to a URL instead of my email. | |||
2024-07-01 | (Emacs/elisp)~update personal-primary | Aryadev Chavali | |
2024-07-01 | (Emacs/elisp)~better-mode-line now ignores margins | Aryadev Chavali | |
(window-width) cares about margins which isn't nice for padding computations, so I made a function for computing padding sizes including margins. | |||
2024-07-01 | (Emacs/elisp|config)+new package that generates a mode-line | Aryadev Chavali | |
Using left, centre and right segments generates a mode line with padded strings that actually achieves this. | |||
2024-06-30 | (Emacs/config)~Mode-line is now centred | Aryadev Chavali | |
2024-06-30 | (Emacs/elisp)~Fix this annoying C stack overflow error due to theme | Aryadev Chavali | |
Happens in rainbow-delimiters, as I setup weird inheritance when the package enforces an inheritance of the faces already. | |||
2024-06-30 | (Emacs/config)-Delete dashboard images | Aryadev Chavali | |
Don't even remember how old these were. | |||
2024-06-28 | (Emacs/config)~A few changes | Aryadev Chavali | |
2024-06-28 | (Emacs/elisp)~eshell-prompt for git changes | Aryadev Chavali | |
2024-06-27 | (Emacs)~Stop tracking custom.el | Aryadev Chavali | |
I don't like custom.el. I don't like what it does. Anything in it that's actually useful should be made persistent in my configuration anyway. So why should I have it tracked in git? Should be set per machine anyway. | |||
2024-06-27 | (Emacs/elisp)~fix eshell-prompt not showing changed files correctly | Aryadev Chavali | |
Simple fix as I didn't call the command before splitting the string | |||
2024-06-27 | (Emacs)~fix problems with scroll bars appearing in early-init | Aryadev Chavali | |
Just a different value to set. | |||
2024-06-27 | (Emacs/config)~Update mode-line slightly | Aryadev Chavali | |
2024-06-27 | (Emacs)~Update package cache for straight | Aryadev Chavali | |
2024-06-27 | (Emacs/config)~Modified org-heading regexp so it doesn't match bold items | Aryadev Chavali | |
2024-06-27 | (Emacs/config)+display-fill-column-indicator-mode | Aryadev Chavali | |
This adds a strict column marker for the fill-column, which is nicer than whitespace-mode's purple text marker (though I have both enabled of course). Turn it on for only certain modes, and set the fill column to 80 by default but 70 in text mode buffers (because that's what I'm used to). | |||
2024-06-27 | (Emacs/elisp)+fill-column theme setup | Aryadev Chavali | |
2024-06-27 | Update copyrights | Aryadev Chavali | |
2024-06-27 | (Emacs/*)~Shamelessly stole some optimisations from doom | Aryadev Chavali | |
Cut my boot time by 0.2s?! | |||
2024-06-25 | (Emacs/config)~Clean up around shop | Aryadev Chavali | |
2024-06-25 | (Emacs/config)+lorem-ipsum package | Aryadev Chavali | |
2024-06-25 | (Emacs/config)~Rework clang-format a bit | Aryadev Chavali | |
Use before-save-hook rather than after-save-hook, which solves the double save issue. | |||
2024-06-23 | (Emacs|SXHkD)~Some small fixes | Aryadev Chavali | |
2024-06-23 | (Emacs)~change licensing agreement | Aryadev Chavali | |
I only want to publish under version 2, not version 3. | |||
2024-06-23 | (Emacs/elisp)~Fix stupid typo in +eshell-prompt/--git-status | Aryadev Chavali | |
2024-06-22 | Tons of changes | Aryadev Chavali | |
2024-06-14 | (Emacs/elisp)~cl-reduce -> string-join | Aryadev Chavali | |
2024-06-13 | (Emacs/elisp)~search-all cleaned up | Aryadev Chavali | |
2024-06-13 | (Emacs/elisp)~search/find-file can now open swiper in new buffer | Aryadev Chavali | |
If some universal argument is given to +search/find-file then after opening the file it'll open swiper. This reduces keystrokes and makes it easier to get to somewhere. | |||
2024-06-13 | (Emacs/elisp)~rework literate.el | Aryadev Chavali | |
2024-06-13 | (Emacs/elisp)~make personal-primary theme's whitespace less noticeable | Aryadev Chavali | |
2024-06-13 | (Emacs/config)~simplify compilation mode config | Aryadev Chavali | |
2024-06-13 | (Emacs/config)~minor changes | Aryadev Chavali | |
2024-06-13 | (Emacs/config|elisp)~rework Eshell | Aryadev Chavali | |
Now I have separate modules for the additional new functions I introduced for eshell and for the prompt function I made. Cleans up the configuration a bit and makes it easier to examine those files on their own, which I expect to grow. | |||
2024-06-12 | (Emacs/config)+which-key descriptions for sly bindings | Aryadev Chavali | |
2024-06-12 | (Emacs/config)~generate mail signatures using fortune | Aryadev Chavali | |
Append a fortune to the end of my mail signature to make them more interesting. | |||
2024-06-12 | (Emacs/early-init)~setq-default instead of individual pushes | Aryadev Chavali | |
Does it in one step rather than multiple. | |||
2024-06-11 | (Emacs/config)-WAIT sections that I definitely don't plan to use | Aryadev Chavali | |
Unlike the WAIT sections for programming languages, the things I've deleted have been superseded by other parts of my config. | |||
2024-06-11 | (Emacs/config)~Cleaned up some descriptions | Aryadev Chavali | |
2024-06-11 | (Emacs/config)~edit introduction | Aryadev Chavali | |
2024-06-11 | (Emacs/config)~clean up some config in org-mode section | Aryadev Chavali | |
2024-06-11 | (Emacs/config)~Moved bookmark config under org-mode | Aryadev Chavali | |
It is called org-bookmark, after all. | |||
2024-06-11 | (Emacs/elisp)~org-bookmark now auto loads required org functions | Aryadev Chavali | |
Instead of (require 'org) which loads the entire thing and is quite expensive, let's autoload what we need. In the config we load org-bookmark before org-mode so we may as well do this. It's also just good practice regardless. |