Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-29 | (Emacs)~config->app,core | Aryadev Chavali | |
The two largest sections of my config are separated into their own files now. Does increase init time, but I just can't handle how big this thing is. It'll be a bit nicer to look at and manage with separate files. | |||
2023-09-29 | (Emacs)~more safe values | Aryadev Chavali | |
2023-09-29 | (Emacs)~whitespace | Aryadev Chavali | |
2023-09-29 | (Emacs)~ivy config uses :init | Aryadev Chavali | |
2023-09-29 | (Emacs)~Makefile autoinsert now does dependency tracking | Aryadev Chavali | |
Figured this out during stack-vm.c development: a way for Makefiles to do proper dependency tracking using gcc's option -MMD. | |||
2023-09-29 | (Emacs)~fix up some display records | Aryadev Chavali | |
Figured out you can put all display functions into one list | |||
2023-09-28 | (Emacs)+binding for image-dired, +binds for image-dired-thumnail-mode | Aryadev Chavali | |
2023-09-28 | (Emacs)+header auto-insert with copyright notice. | Aryadev Chavali | |
2023-09-28 | (Emacs)~C/C++ skeleton now inserts a copyright notice. | Aryadev Chavali | |
2023-09-28 | (Emacs)~setup licensing as early as possible | Aryadev Chavali | |
This is so I can use it later on. | |||
2023-09-28 | (Emacs)~no-littering is setup in init.el | Aryadev Chavali | |
This solves the bug with custom.el where it randomly resets and forgets what I setup there already. Found this out through the custom.el info, where setting a custom file yourself requires loading it in post. | |||
2023-09-28 | (Emacs)+binding for copyright notice | Aryadev Chavali | |
2023-09-28 | (dir-locals|Emacs)+license choice into dir-locals | Aryadev Chavali | |
2023-09-28 | (Emacs)~license.el now has a function to insert copyright notices | Aryadev Chavali | |
For the top of source code blocks. | |||
2023-09-28 | (Emacs)+licensing script | Aryadev Chavali | |
I manage my own alist of Licenses, which I can completing-read for. I should also define something to produce a copyright notice. | |||
2023-09-22 | (aspell)+new module for aspell private dictionary | Aryadev Chavali | |
Realised this may as well be version controlled right? | |||
2023-09-22 | (Emacs)+org-refile binding \-r | Aryadev Chavali | |
2023-09-22 | (Scripts)~timer script has variadic beep, more beeps in general, fixed bugs | Aryadev Chavali | |
2023-09-22 | (Scripts)+create_backup,+folder_size | Aryadev Chavali | |
create_backup does the obvious using tar and xz. Needs two arguments for what and where. folder_size does the obvious using du. | |||
2023-09-22 | (Emacs)+rot13 mode, +use-file-dialog=nil, +dired-dwim-target=t | Aryadev Chavali | |
2023-09-22 | (Emacs)~modified keybindings | Aryadev Chavali | |
Main one is "<SPC>-g" being magit-dispatch now. | |||
2023-09-22 | (Emacs)~custom.el has safe values for projectile-*-cmd | Aryadev Chavali | |
2023-09-22 | (Emacs)~modified switch snippet in c/cc-mode | Aryadev Chavali | |
2023-09-22 | (Emacs)~fixed an error with using the inbuilt org-mode in init.el | Aryadev Chavali | |
2023-09-22 | (Emacs)~literate now actually checks if compilation is necessary | Aryadev Chavali | |
Just realised how easy a fix this is to the 2 second wait time for Emacs to stop. Checking if the org files are newer than the compiled files, and the same for byte compilation, ensures I only compile when necessary. This actually makes Emacs kinda appealing for quick work: I kinda cringed every time I launched Emacs without a server because I knew it would take *so long* to stop it. Now that isn't as big a concern! | |||
2023-09-22 | (Scripts)~timer now uses notify-send instead of espeak | Aryadev Chavali | |
2023-09-10 | (Emacs)~disabled org fragtog for now | Aryadev Chavali | |
2023-09-10 | (Scripts)~small changes to memory status, -emacs_curl | Aryadev Chavali | |
2023-09-10 | (Emacs)~small changes | Aryadev Chavali | |
2023-09-10 | (Emacs)+gif-screencast for funny screencasts | Aryadev Chavali | |
2023-09-07 | (Emacs)+light theme version of personal | Aryadev Chavali | |
Bit old though. | |||
2023-09-07 | (alacritty)+increase size | Aryadev Chavali | |
2023-09-07 | (Emacs)~some sly bindings | Aryadev Chavali | |
2023-09-07 | (XServer)~glx->xrender for picom | Aryadev Chavali | |
2023-09-07 | (Emacs)+bindings for ivy-occur | Aryadev Chavali | |
evil-collection going weird here, so decided to roll my own keybinds. | |||
2023-09-07 | (Emacs)~description changes and Makefile autoinsert | Aryadev Chavali | |
2023-08-25 | (XServer)~change monitor positions,-disable fade in for picom | Aryadev Chavali | |
2023-08-25 | (Emacs)~Makefile auto insert now has LIBS variable,-memcheck recipe | Aryadev Chavali | |
2023-08-25 | (Emacs)+c/C++ no longer have aggressive indent | Aryadev Chavali | |
`clang-format-mode` does the same thing for me in C/C++, and they usually conflict. | |||
2023-08-21 | (Scripts)~fixed font and output when emacs service wasn't started | Aryadev Chavali | |
~when Emacs hasn't started, state "N/A" rather than nothing ~Using better symbols for output (font wise as well on DWM) | |||
2023-08-20 | (Shell)~cowsay->ascii cat | Aryadev Chavali | |
2023-08-20 | (Emacs)+code blaming binding using magit | Aryadev Chavali | |
Very cool ability. | |||
2023-08-20 | (Emacs)~small changes | Aryadev Chavali | |
+key bind for normal/motion map in Info to follow nodes easily ~:display record for helpful ~some text in calc-mode ~undo tree saves in the same place as backups ~problems with compilation mode's recompile, evil collection is starting to not work, so bind it myself ~fix :auto-insert record for Makefiles: quote at the end stops it from matching ~org-latex-listings->org-latex-src-block-backend new org mode | |||
2023-08-20 | (Emacs)+module configuration for man pages | Aryadev Chavali | |
Found out why I can't just use ':display' records to manage displaying of man pages, made some binds as well. Useful for writing C code. | |||
2023-08-20 | (Emacs)~mode line now pads vc information | Aryadev Chavali | |
2023-08-20 | (Emacs)~dashboard -> scratch buffer | Aryadev Chavali | |
Back to basics. | |||
2023-08-20 | (Emacs)-calctex | Aryadev Chavali | |
Removed calctex: super buggy, have to set a specific version to use and honestly not even that useful for all the bloat it's carrying. | |||
2023-08-20 | (SxHkD)~fixed issue with brightness keys | Aryadev Chavali | |
Forgot to end the command with a notify-send; the backslash looks for another command, fails to see one, then fails the command entirely. | |||
2023-08-20 | (Emacs)+working on an async compilation func | Aryadev Chavali | |
2023-07-14 | (Scripts>status)+Emacs memory to status script | Aryadev Chavali | |