aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-11(Emacs)+some more racket configurationAryadev Chavali
Picked up racket lang again, decided to make the experience a bit better for myself.
2023-07-11(Emacs)+auto-insert for LICENSE filesAryadev 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 wordsAryadev Chavali
2023-07-11(Emacs)~made :display use-package manager more idiomaticAryadev 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 projectsAryadev Chavali
2023-06-26(2022>puzzle-5)+solution for puzzle-5Aryadev 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 doingAryadev Chavali
2023-06-26(3|4)+lisp files for puzzles 3 and 4Aryadev Chavali
2023-06-26(1|2)+lisp files for puzzles 1 and 2Aryadev Chavali
Includes code for both rounds, separated by comments.
2023-06-22(Emacs)+d-mode,~org-babel-load-languages alist changesAryadev Chavali
+Emacs-d-mode ~C, Python sections update org-babel-load-languages themselves, for cleaner code
2023-06-10(SXHkD)+xtrlock bindingsAryadev Chavali
2023-06-10(Emacs)~loads of indenting changes and auto-save changesAryadev Chavali
2023-05-05(Emacs)~stuffAryadev Chavali
2023-04-25(*)~changesAryadev Chavali
2023-04-25(Emacs)~split literate config into separate fileAryadev Chavali
2023-03-27(Emacs)~rearranged and better documentedAryadev Chavali
2023-03-26(Emacs)~mapcar -> dolist for effectAryadev Chavali
2023-03-26(Emacs)~olivetti does not turn off modelineAryadev Chavali
Use hide-mode-line for that.
2023-03-26(Emacs)~cleaned up mode line configAryadev Chavali
2023-03-26(Emacs)~init.el: don't compute membibytes on startupAryadev 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-modeAryadev 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 packageAryadev 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 readAryadev 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 bindingsAryadev 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 documentationAryadev Chavali
Cleaner text and more dividing particularly in the previous sections.
2023-03-26(Emacs)+aggressive indent, ~moved around compilationAryadev Chavali
2023-03-26(Emacs)~fixed wrong variable error in +oreo/create-toggle-functionAryadev Chavali
2023-03-19(Emacs)~lots of changes to configAryadev 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 changesAryadev Chavali
~ changed emacs theme background for isearch ~ updated default.el ~ changed vim theme
2023-03-06(SystemD)+very simple backup serviceAryadev 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 -QAryadev Chavali
I might do this regularly, so when setting up a new machine I know what packages I used on my other machines.
2022-12-01(Emacs)+better comments with copyrightAryadev Chavali
2022-11-24(SXHkD)~change brightness commandsAryadev Chavali
2022-11-24(*)~few changes, not massiveAryadev Chavali
2022-10-11(Emacs)~change pdf-tools recipeAryadev Chavali
2022-10-11(*)~changes to make biber workAryadev Chavali
2022-10-11(Emacs)+some more theming for personal-primaryAryadev Chavali
2022-10-11(Emacs)~changed a lot of stuffAryadev Chavali
+org-ref +xref config ~descriptions
2022-09-18Merge remote-tracking branch 'origin/master'Aryadev Chavali
2022-09-18(Shell)~zprofile init messagesAryadev Chavali
Looks nicer, fancier and gives me a warm feeling inside.
2022-09-18(Scripts)~battery script now uses just grep timeAryadev Chavali
This is incase it is charging.
2022-09-17(Emacs)+dired bind for dired-create-empty-fileAryadev Chavali
2022-09-17(Emacs)+org template for blog posts, ~rearranged org modeAryadev Chavali
2022-09-17(Shell)~rearranged .zprofile, moved some exports .zshrc->.zprofileAryadev Chavali
This is so Emacs (via systemd) gets the most up to date information possible.
2022-09-17(Scripts)~speed script now uses Table-of-Integrals.pdfAryadev Chavali
Pretty big file, bit quicker than using Algorithms.
2022-09-17(Emacs)+org-startup-folded set to 'contentAryadev Chavali
Now I don't get flooded by information when I open an org file, just headings.
2022-09-17(Emacs)~major change to +oreo/create-toggle-functionAryadev Chavali
Now allows numeric arguments to be passed to the buffer creation function. This is especially useful for ~eshell~ which allows creation of multiple instances using a numeric argument: very useful for managing multiple buffers. It's an optional argument but I err on the side of caution so by default I'll set it to nil if I don't want this feature.
2022-09-17(Emacs)+ivy-occur display recordAryadev Chavali
2022-09-17(Emacs)~bindings for org-mode, cc-mode, flycheckAryadev Chavali
+ bindings for flycheck-(next|prev)-error ~ bindings for org mode (now has prefix "l" for links) ~ c(++?)-mode's binding for c-(beg|end)-of-statement now set just for c(++?)-mode
2022-09-17(Emacs)~cleaning up descriptions/errorsAryadev Chavali
~ Links were misaligned ~ Descriptions ~ Titles ~ :display blocks - environment section as systemd gets path variables in .zprofile