aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-08-15(Emacs/config)~Use evil-mc-cursors-map for meAryadev Chavali
2024-08-15(Emacs/config)+js-mode configurationAryadev Chavali
Having to use JS in my Emacs means disabling a few things.
2024-08-15(Emacs/config)~rearrangeAryadev Chavali
2024-08-15(Emacs/config)~Eshell now opens in the same windowAryadev Chavali
Usually I'm using eshell to go to some directory and launch dired, find-file, compile, etc. In that case, the smaller window makes no sense.
2024-08-15(Emacs/config)~Bumped magit to new release (4.0.0)Aryadev Chavali
2024-08-11(Emacs/config)~changes that I cba to explainAryadev Chavali
2024-07-31Big pushAryadev Chavali
2024-07-27(Emacs/config)+mpv module configuration in configAryadev Chavali
Mostly for a binding for mpv-open-video and to load it earlier for org-bookmark
2024-07-27(Emacs/elisp)+org-bookmark/make-bookmark functionAryadev Chavali
This will allow for easy automation when using ytsearch: every pair of results can be wrapped in this expression to generate the videos I want.
2024-07-27(Emacs/elisp)~Make separate module for mpv from org-bookmarkAryadev Chavali
2024-07-27(Scripts)+ytsearch script using ytfzfAryadev Chavali
Actually quite proud of this one. Uses ytfzf to search up and select videos in YouTube, selecting the titles and URLs of all the videos then putting it on the clipboard.
2024-07-27(aspell)+some wordsAryadev Chavali
2024-07-27(Emacs/config)+eshell/sudo-switch functionAryadev Chavali
2024-07-27(Emacs/config)~change Makefile templateAryadev Chavali
2024-07-27(Emacs/early-init)~Adjust alphaAryadev Chavali
2024-07-27(Emacs/config|elisp)~+bookmark->org-bookmark and better mpv-argsAryadev Chavali
2024-07-27(Emacs/config)~ensure org-directory is an actual directory nameAryadev Chavali
2024-07-27(Emacs/config)~abstract +org/search-* into one handlerAryadev Chavali
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(Shell)~Small changesAryadev 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-25(Scripts)~fix eselectAryadev Chavali
Big issue with emacsclient when launching alternate editor with eval instructions: it considers the --eval Lisp code a file name, which it opens as a buffer. Instead, use -a "" which launches Emacs with daemon on if no daemon is running. Also, instead of using a SystemD service for Emacs, let's just manage it via emacsclient. Less dependence on it then.
2024-07-19(Emacs/config)~some changesAryadev Chavali
2024-07-07(aspell)+some more wordsAryadev 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(kitty)~Update configAryadev Chavali
2024-07-01(Shell)~TERMINAL is now KittyAryadev Chavali
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.