aboutsummaryrefslogtreecommitdiff
path: root/Emacs
AgeCommit message (Collapse)Author
2024-07-27(Emacs/config)~Sort org variablesAryadev Chavali
2024-07-27(Emacs/config)~Sort org variablesAryadev Chavali
2024-07-25(Emacs/config)-t ligatures from Emacs lisp codeAryadev Chavali
2024-07-25(Emacs/elisp)~Fix some annoyances in personal solarized themeAryadev Chavali
2024-07-25(Emacs)~Set alpha to slightly lower values in early-initAryadev Chavali
To match st.
2024-07-25(Emacs/config)+diff-modeAryadev Chavali
2024-07-25(Emacs/elisp/literate)+delete the old output before making a new oneAryadev Chavali
org-babel-tangle-file works doesn't alter timestamps if it thinks the Emacs Lisp file it could produce isn't any different from the one already there. We've already done the stat check, and don't particularly care for what org-babel-tangle-file thinks. Hence we should delete the file to force org-babel-tangle-file to generate a new file.
2024-07-19(Emacs/config)~some changesAryadev Chavali
2024-07-05Rewrite some documentationAryadev Chavali
2024-07-05(Emacs/config)~Write better code using system-name-condAryadev Chavali
2024-07-03(Emacs/config)-unnecessary padding in centre-segment of mode lineAryadev Chavali
2024-07-03(Emacs/config)~Fix license at start of config.elAryadev Chavali
2024-07-03(Emacs/config)~Moved setup for :display keyword to near the startAryadev Chavali
2024-07-03(Emacs/config)~Emitted Ivy headings to higher in the hierarchyAryadev Chavali
2024-07-03(Emacs/config)+scheme bindingsAryadev Chavali
2024-07-03(Emacs/elisp)~Updated themes a bitAryadev Chavali
2024-07-03(Emacs/config)~Some minor changesAryadev Chavali
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 settingsAryadev 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-lineAryadev 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 themeAryadev Chavali
2024-07-02(Emacs/config)~Fix up some stuff in mode lineAryadev Chavali
2024-07-01(Emacs/config)+globalised olivetti modeAryadev Chavali
Now everything is aesthetically centred.
2024-07-01(Emacs/config)~move some stuff around, small tweaksAryadev Chavali
2024-07-01(Emacs/elisp/license)~Update license names, +URLs to LICENSE textAryadev Chavali
Now copyright notices can point to a URL instead of my email.
2024-07-01(Emacs/elisp)~update personal-primaryAryadev Chavali
2024-07-01(Emacs/elisp)~better-mode-line now ignores marginsAryadev 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-lineAryadev 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 centredAryadev Chavali
2024-06-30(Emacs/elisp)~Fix this annoying C stack overflow error due to themeAryadev 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 imagesAryadev Chavali
Don't even remember how old these were.
2024-06-28(Emacs/config)~A few changesAryadev Chavali
2024-06-28(Emacs/elisp)~eshell-prompt for git changesAryadev Chavali
2024-06-27(Emacs)~Stop tracking custom.elAryadev 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 correctlyAryadev 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-initAryadev Chavali
Just a different value to set.
2024-06-27(Emacs/config)~Update mode-line slightlyAryadev Chavali
2024-06-27(Emacs)~Update package cache for straightAryadev Chavali
2024-06-27(Emacs/config)~Modified org-heading regexp so it doesn't match bold itemsAryadev Chavali
2024-06-27(Emacs/config)+display-fill-column-indicator-modeAryadev 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 setupAryadev Chavali
2024-06-27Update copyrightsAryadev Chavali
2024-06-27(Emacs/*)~Shamelessly stole some optimisations from doomAryadev Chavali
Cut my boot time by 0.2s?!
2024-06-25(Emacs/config)~Clean up around shopAryadev Chavali
2024-06-25(Emacs/config)+lorem-ipsum packageAryadev Chavali
2024-06-25(Emacs/config)~Rework clang-format a bitAryadev Chavali
Use before-save-hook rather than after-save-hook, which solves the double save issue.
2024-06-23(Emacs|SXHkD)~Some small fixesAryadev Chavali
2024-06-23(Emacs)~change licensing agreementAryadev Chavali
I only want to publish under version 2, not version 3.
2024-06-23(Emacs/elisp)~Fix stupid typo in +eshell-prompt/--git-statusAryadev Chavali
2024-06-22Tons of changesAryadev Chavali