Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2024-05-31 | (Emacs/elisp)~current work in org bookmark | Aryadev Chavali | |
2024-05-13 | (Emacs/elisp|config)+org-bookmark manager | Aryadev Chavali | |
Opens bookmarks from ~/Text/bookmarks.org with a dispatcher. | |||
2024-05-13 | (Emacs/elisp)~updated themes a bit | Aryadev Chavali | |
2024-05-13 | (Emacs)~Merged app.org, lang.org and core.org back into config.org | Aryadev Chavali | |
Just makes it easier to profile and deal with compilation | |||
2024-05-12 | (Emacs/elisp)+search.el | Aryadev Chavali | |
I can now completing-read search git files from a ton of repositories AND grep them. | |||
2024-05-11 | (Emacs/*)~clean up text, change license of elisp packages to GPLv2 strictly | Aryadev Chavali | |
2024-05-07 | (Emacs/elisp)+bytecompile? option to literate | Aryadev Chavali | |
So if you don't want to, say while debugging, it won't. | |||
2024-05-06 | (Emacs/elisp)+italic and underline to dired-ignore face in primary-theme | Aryadev Chavali | |