Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-23 | (Emacs/elisp)~padding is now a variable | Aryadev Chavali | |
2024-09-16 | (Emacs/elisp)~Update license | Aryadev Chavali | |
2024-09-08 | (Emacs/elisp)~variables for colours of success, failure and dir in eshell-prompt | Aryadev Chavali | |
2024-09-08 | (Emacs/elisp)~adjusting faces in personal-light theme | Aryadev Chavali | |
2024-09-08 | (Emacs/elisp)~moving stuff around, deleting some old stuff | Aryadev Chavali | |
2024-09-08 | (Emacs/elisp)+evil-mc customisation into personal-solarized | Aryadev Chavali | |
2024-08-24 | (Emacs/elisp/org-bookmark)~prompts for differing functions | Aryadev Chavali | |
2024-08-24 | (Emacs/config|elisp)+custom light theme with switches in config.org | Aryadev Chavali | |
2024-08-21 | (Emacs/elisp/org-bookmark)+org-bookmark/copy-bookmark-url | Aryadev Chavali | |
Just a nice helper function. | |||
2024-08-21 | (Emacs/elisp/org-bookmark)~indenting | Aryadev Chavali | |
2024-08-21 | (Emacs/elisp/yt-dlp)+package for downloading videos via yt-dlp | Aryadev Chavali | |
2024-08-21 | (Emacs/elisp/mpv)+autoload for comint-mode | Aryadev Chavali | |
2024-08-21 | (Emacs/elisp/mpv)-ytdl specific config | Aryadev Chavali | |
2024-08-21 | (Emacs/elisp/mpv)~mpv-open-video now takes optional arguments | Aryadev Chavali | |
This optional argument should be a URL we can feed for the mpv process. | |||
2024-08-17 | Big update of everything, new machine | Aryadev Chavali | |
2024-08-16 | (Emacs/elisp)~Removed italic from personal-solarized theme | Aryadev Chavali | |
2024-07-31 | Big push | Aryadev Chavali | |
2024-07-27 | (Emacs/elisp)+org-bookmark/make-bookmark function | Aryadev 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-bookmark | Aryadev Chavali | |
2024-07-27 | (Emacs/config)+eshell/sudo-switch function | Aryadev Chavali | |
2024-07-27 | (Emacs/config|elisp)~+bookmark->org-bookmark and better mpv-args | Aryadev Chavali | |
2024-07-25 | (Emacs/elisp)~Fix some annoyances in personal solarized theme | Aryadev Chavali | |
2024-07-25 | (Emacs/elisp/literate)+delete the old output before making a new one | Aryadev 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-03 | (Emacs/elisp)~Updated themes a bit | Aryadev 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 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/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/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-28 | (Emacs/elisp)~eshell-prompt for git changes | Aryadev Chavali | |
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/elisp)+fill-column theme setup | 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|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-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. | |||
2024-06-11 | (Emacs/elisp)~massively reworked bookmarking system | Aryadev Chavali | |
Now it can: - cache results until bookmarks file is modified, so we don't need to open the file again if we've already figured everything out. This is in-memory and not as a file - a proper dispatching list which has pairs of form (PATTERNS . FUNC) so the dispatching system is a bit more abstract and easier to add to - use a URL property in org headings to get the bookmark URL rather than having it as part of the body of the entry. This means the body is now free to house any content without affecting the overall function of the system, such as notes or subtrees for related bookmarks. | |||
2024-06-11 | (Emacs/elisp)+Website directory to search elisp | Aryadev Chavali | |
2024-06-11 | (Emacs/elisp)~personal primary no longer has differing fonts | Aryadev Chavali | |
Now we just use Hack |