aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-22(Emacs)~clear upAryadev Chavali
2021-11-22(Emacs)+bindings for literate compile functionAryadev Chavali
Described in the edit section, just read.
2021-11-22(Emacs)~telephone-line -> Emacs default mode lineAryadev Chavali
Using my Emacs default mode line config for a bit, might change.
2021-10-20(Scripts)~lock_image is randomly chosen, ~default colour is blackAryadev Chavali
2021-10-20(Scripts)~renamed some scripts,-web-pdf scriptAryadev Chavali
web-pdf was kinda useless.
2021-10-20(Emacs)+Zone packageAryadev Chavali
Kinda useless but I think it could be nice.
2021-10-20(Emacs)~indenting, ~rearrange keybindingsAryadev Chavali
Change to M-c for correcting word bindings in flyspell.
2021-10-20(Emacs)~correctionsAryadev Chavali
Using flyspell.
2021-10-20(Scripts)+script to make using mpv a bit less painfulAryadev Chavali
Currently queries via YouTube-dl (ytdl) for quality options then asks user for preferred quality, setting that in mpv.
2021-09-15(General)~small changesAryadev Chavali
Just check each edit, there's nothing to describe or explain here.
2021-09-15(Scripts)~some changes (check message)Aryadev Chavali
speed~address to download git.aryadevchavali.com->aryadevchavali.com/resources status/datetime~date format to a decomposed format status/music_update_bar~pid to kill on dwmblocks
2021-09-15(Emacs/CC mode)+hook to clang format buffer on saveAryadev Chavali
Just a nicer format, good for git commits.
2021-09-15(Emacs)-remove most of org auto insertAryadev Chavali
Kinda not necessary for the vast majority of non exported files, I can just write whatever I need into there manually if necessary.
2021-09-15(Emacs)~rename and rearrange some codeAryadev Chavali
2021-09-15(Emacs)+auto run command after save hookAryadev Chavali
Useful macro for running commands on certain buffers after save. Check the specific heading for details.
2021-09-01(Emacs)~profiler-dotemacs from lisp->elisp folderAryadev Chavali
2021-08-24+mailcap module, for mail readersAryadev Chavali
2021-07-29(Emacs)~personal theme facesAryadev Chavali
~highlight is now a darker face of gray, region is lighter +org-verbatim & org-code faces so they are more distinctive +haskell-interactive-face-prompt for aesthetics
2021-07-29(Emacs)+telephone-line link in Emacs modeline sectionAryadev Chavali
I don't use the default modeline right now, hence I should link to my current setup for modelines.
2021-07-29(Emacs)+demand dashboard package and setup initial-buffer-choiceAryadev Chavali
The dashboard is the first thing I should see when entering Emacs, hence I should demand the package instead of deferring it. Doing so means that dashboard is loaded instantly and will generate the =*dashboard*= buffer, which I can set =initial-buffer-choice= to be.
2021-07-29(Emacs)~abbrevs sdte->sdate && stme->stimeAryadev Chavali
Need to be more verbose, also stime and sdate are easier to remember than their shorter counterparts.
2021-07-29(Doom)~updating links for the sake of clarityAryadev Chavali
Even though I've stopped using doom, I keep its config in case I may need to dig through it (though I haven't for a good while). Nevertheless, I didn't update the links to the README which I felt is bad code-keeping.
2021-07-28(Shell)+hlight alias+a ton of options for history in zshAryadev Chavali
hlight alias highlights words via grep. Basic usage is for files but can also be used for piped input. Just a bit nicer to use. zsh history management makes zsh-fish-autocomplete an even more powerful tool (as it now has a giant history to read through instead of just a local history)
2021-07-28(Emacs)~new versions for straight.elAryadev Chavali
2021-07-28(Emacs)+unicode-emoticons packageAryadev Chavali
Pretty self explanatory, useful in READMEs
2021-07-28(Emacs)+mwim package with bindsAryadev Chavali
mwim is a cool package that allows for easy leet movements.
2021-07-28(Emacs)~split SPC i into a prefixAryadev Chavali
=counsel-unicode-char= has been bound to "<leader> ic" which allows me to use TeX and other unicode symbols without switching to the TeX keyboard. =yas-insert-snippet= has been bound to "<leader> ii"
2021-07-28(Emacs)~text and code changesAryadev Chavali
Just cleaned up some links and descriptions that didn't really make sense. Also added some defers and cleaned up some hooks.
2021-07-28(Emacs)~dx:->+dx/ namespace (use +dx: for variables and constants)Aryadev Chavali
There was a split in namespace across my config: "+dx/" or "dx:". "dx:" was used for older functions created near the start of this config, while "+dx/" is used basically everywhere else and is my preferred namespace for new functions. Hence I resolve this conflict in this commit.
2021-07-28(Emacs)-HTML_CONTAINER calls in headingsAryadev Chavali
No need to clutter my config with HTML setups, instead just use the table of contents to get to places.
2021-07-27(Emacs)+recentf-mode integration, +org-export-backends variableAryadev Chavali
2021-07-27(Emacs)~alpha 85 -> 95Aryadev Chavali
Personal theme doesn't work on such a low transparency (I chose colours that are less vibrant and poppy, going for a low-key theme) hence set the alpha higher.
2021-07-27(Emacs)~minor changes in spelling and sentences, changes in filenamesAryadev Chavali
2021-07-27(Emacs)~changed theme back to personalAryadev Chavali
Don't even remember when I changed theme but it's gone back to personal (my custom theme). I changed a few things for the theme as well, just a few colours.
2021-07-27(Shell|XServer)~minor edits with indentingAryadev Chavali
(Shell)~propagate change to emacs service (no -s MAIN) and editing (XServer)~state explicit full path for lock script for ease of understanding (it's a user script, not some other program)
2021-07-26(Emacs)~move elips files into elisp/ folderAryadev Chavali
These files were cluttering the main directory, I'd rather just have my config files here.
2021-07-26(Emacs)+haskell-multieditAryadev Chavali
Just some code to make editing in the Haskell REPL a nicer experience. Allows me to write multi-line code in a separate buffer with haskell-mode switched on, then with a simple keybinding paste and evaluate the full code in the Haskell REPL. The keybindings and workflow are similar to org-src block editing (create a new buffer, then paste the contents back into the original buffer).
2021-07-26(Emacs|Scripts)~minor editsAryadev Chavali
(Emacs)~changed some descriptions, formatting, edits of assigned functions (Scripts)~allow psearch to use all arguments supplied rather than just the first one (pacman -Ss actually greedily consumes all arguments given as part of the search)
2021-07-25(Emacs|General)+all of .config from my Emacs configAryadev Chavali
The .config folder stores the configurations generated by various packages. For the purposes of cleanliness and also generalisation I might as well VC it.
2021-07-25(Shell|Scripts|Emacs)~minor editsAryadev Chavali
+psearch function to search pacman with less (I use this all the time, just makes it easier to do in one go) ~speed script to use a slightly larger file so user can get a better estimate of dl speed ~ada-mode slightly better comments
2021-07-25(Emacs)-dashboard on new frame hookAryadev Chavali
Too much of a hassle, screws up magit messages
2021-07-25(Emacs)~logo to oreo logoAryadev Chavali
2021-07-25(Scripts)+eselect option for notmuch mailAryadev Chavali
2021-07-25(SystemD)~emacs service to not use a name for the daemonAryadev Chavali
In hindsight, what other daemon am I going to be using for Emacs? It's not like I'll be starting two different servers! Even if I was, Emacs has the ability to assign a new unique name for the server depending on if another server is already running. Also, having a name for the main server makes it harder for other services (such as notmuch-mua.service) to find your Emacs instance.
2021-07-25(Emacs)~minor editsAryadev Chavali
~haskell-process-type is now stack-ghci +feature to switch to dashboard with each new frame
2021-07-25(Scripts)+simple script to test my dl speed on any computerAryadev Chavali
Just downloads a PDF from my site (hence verifiably secure (for me at least ¯\_(ツ)_/¯))
2021-07-25(Emacs)+html auto insert templateAryadev Chavali
2021-07-25(Emacs)+undo-tree package and fit into EvilAryadev Chavali
2021-07-25(Emacs)~some changes, checkout the message for detailsAryadev Chavali
~changed unicode true ~minor edits to text ~org-imenu-depth is set higher so it can be substituted for org-goto -+autotyping/gen-skeleton-abbrev as I'm using yasnippet now
2021-07-25(Emacs)+snippets from doom-snippet and removed default packageAryadev Chavali
I've re-enabled yasnippet for ease of use, and added a ton of snippets directly into my Dotfiles so only I get to curate what snippets are removed. Screw downloading them off someone else's repository at their total mercy.