Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-14 | (Scripts>status)+Emacs memory to status script | Aryadev Chavali | |
2023-07-14 | (Emacs)~cleaned up literate.el | Aryadev Chavali | |
Jesus, how could I have not noticed the spelling error in "Finishied byte compiling"?! | |||
2023-07-14 | (Emacs)+org capture configuration | Aryadev Chavali | |
Made some templates and configured it. | |||
2023-07-14 | (Emacs)~clean up some code and descriptions | Aryadev Chavali | |
2023-07-14 | (Scripts>repo_*)~create_repo->repo_create,+repo description get/set | Aryadev Chavali | |
Better creating of repositories, repo_create now takes description for second argument and new scripts to do it post creation as well. | |||
2023-07-13 | (Emacs)~change commit message auto insert | Aryadev Chavali | |
Use the :auto-insert keyword. | |||
2023-07-13 | (*)~update README | Aryadev Chavali | |
2023-07-13 | (Scripts>create_repo)~use git@git.aryadevchavali.com instead of root | Aryadev Chavali | |
Removes the need to change permissions for those directories. | |||
2023-07-13 | (README)~change repo location for personal Emacs | Aryadev Chavali | |
2023-07-13 | (*)+LICENSE file | Aryadev Chavali | |
Just for future. | |||
2023-07-13 | (Emacs)~cleaned up some text | Aryadev Chavali | |
2023-07-13 | (Emacs)~mv Compilation->Programming,~cleaned headings | Aryadev Chavali | |
2023-07-13 | (Emacs)+:auto-insert use-package keyword | Aryadev Chavali | |
Defines an auto-insert skeleton using the same schema as ~auto-insert-alist~. This makes the configuration more modular and the auto-inserts closer to the packages/modes they actually matter in. | |||
2023-07-13 | (Emacs)~mode line is done by hand | Aryadev Chavali | |
The evaluation system was really just an excuse for me to try and write some Lisp code when I was first learning it; the inclusion of (vc-mode vc-mode) meant I couldn't utilise it the way I wanted. | |||
2023-07-13 | (Emacs)~clean up some custom functions | Aryadev Chavali | |
2023-07-13 | (Emacs)~let/while -> mapcar for :pretty use-package | Aryadev Chavali | |
Same idiomatic change for use-package handling. Should've realised this earlier. | |||
2023-07-13 | (Emacs)~any headings which are untangled get a WIP tag | Aryadev Chavali | |
Any headings with a properties setup to force Emacs not to tangle them i.e. I'm actively *not* using those packages should get a WIP tag. This means I can look over my configuration for dead trees when eventually doing a cleanup. | |||
2023-07-13 | (2022)-deleted puzzle files | Aryadev Chavali | |
I think I did this by accident, check out https://git.aryadevchavali.com/advent-of-code/ for my actual advent of code runs. | |||
2023-07-11 | (XServer)~changed default xresources font to Source Code Pro | Aryadev Chavali | |
2023-07-11 | (Emacs)+some more racket configuration | Aryadev Chavali | |
Picked up racket lang again, decided to make the experience a bit better for myself. | |||
2023-07-11 | (Emacs)+auto-insert for LICENSE files | Aryadev Chavali | |
Just the MIT license, assuming that will be the thing I use by default. Maybe I should make a Emacs Lisp function which can insert a license of my choice directly? | |||
2023-07-11 | (Emacs)~minor changes to some spelling and words | Aryadev Chavali | |
2023-07-11 | (Emacs)~made :display use-package manager more idiomatic | Aryadev Chavali | |
When I originally programmed this function I was essentially acting as a code-monkey i.e. "JUST WORK PLEASE". Looking at the code now I see there's a simple function to do essentially the same task, converting from the iterative format I was using to the cleaner and more functional ~mapcar~. | |||
2023-07-11 | (Scripts)+script to automate creating a remote repository for projects | Aryadev Chavali | |
2023-06-26 | (2022>puzzle-5)+solution for puzzle-5 | Aryadev Chavali | |
Wow, quite involved and definitely cleanable but goddamn so much fun. | |||
2023-06-26 | (*->2022)~made it clear what advent of code I'm doing | Aryadev Chavali | |
2023-06-26 | (3|4)+lisp files for puzzles 3 and 4 | Aryadev Chavali | |
2023-06-26 | (1|2)+lisp files for puzzles 1 and 2 | Aryadev Chavali | |
Includes code for both rounds, separated by comments. | |||
2023-06-22 | (Emacs)+d-mode,~org-babel-load-languages alist changes | Aryadev Chavali | |
+Emacs-d-mode ~C, Python sections update org-babel-load-languages themselves, for cleaner code | |||
2023-06-10 | (SXHkD)+xtrlock bindings | Aryadev Chavali | |
2023-06-10 | (Emacs)~loads of indenting changes and auto-save changes | Aryadev Chavali | |
2023-05-05 | (Emacs)~stuff | Aryadev Chavali | |
2023-04-25 | (*)~changes | Aryadev Chavali | |
2023-04-25 | (Emacs)~split literate config into separate file | Aryadev Chavali | |
2023-03-27 | (Emacs)~rearranged and better documented | Aryadev Chavali | |
2023-03-26 | (Emacs)~mapcar -> dolist for effect | Aryadev Chavali | |
2023-03-26 | (Emacs)~olivetti does not turn off modeline | Aryadev Chavali | |
Use hide-mode-line for that. | |||
2023-03-26 | (Emacs)~cleaned up mode line config | Aryadev Chavali | |
2023-03-26 | (Emacs)~init.el: don't compute membibytes on startup | Aryadev Chavali | |
I can just use the numbers computed directly without doing the recursive call. | |||
2023-03-26 | (Emacs)+noindent startup, +{org,text}-mode-hook for whitespace-mode | Aryadev Chavali | |
+ no more indenting as I have so many nested trees it makes reading hard with indenting + hooks for org-mode and text-mode for whitespace-mode | |||
2023-03-26 | (Emacs)+hide-mode-line package | Aryadev Chavali | |
My custom package to quickly hide and restore the mode line. Olivetti does this automatically but I like having no mode line without the other changes. | |||
2023-03-26 | (Emacs)~made sys-name-cond nicer to read | Aryadev Chavali | |
I used an iterative style for it before, but now its more functional as there is a 1-1 mapping between pairs given and cond forms. | |||
2023-03-26 | (Emacs)~major refactor to bindings | Aryadev Chavali | |
Instead of using leader for everything, with infixes, I create custom definers for each prefix root. This is along with better which key strings and makes the code easier to read: instead of setting up several bindings across all namespaces I must define each binding in its respective leader. | |||
2023-03-26 | (Emacs)~fixing some documentation | Aryadev Chavali | |
Cleaner text and more dividing particularly in the previous sections. | |||
2023-03-26 | (Emacs)+aggressive indent, ~moved around compilation | Aryadev Chavali | |
2023-03-26 | (Emacs)~fixed wrong variable error in +oreo/create-toggle-function | Aryadev Chavali | |
2023-03-19 | (Emacs)~lots of changes to config | Aryadev Chavali | |
+ save place + global auto revert - +pretty/* functions + esup + some randomised messages for dashboard footer + some eshell functionality ~ disabled ada mode + tons of bindings for org tables | |||
2023-03-19 | (*)~lots of small changes | Aryadev Chavali | |
~ changed emacs theme background for isearch ~ updated default.el ~ changed vim theme | |||
2023-03-06 | (SystemD)+very simple backup service | Aryadev Chavali | |
Timer which runs weekly, copying my directory completely. Very naive, I'm thinking compression should be my first effort. | |||
2022-12-01 | (programs)~updated programs via pacman -Q | Aryadev Chavali | |
I might do this regularly, so when setting up a new machine I know what packages I used on my other machines. |