aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)Author
2024-10-24Normalise .gitignoreAryadev Chavali
2024-10-20Ignore opam-user-setup.elAryadev Chavali
2024-10-16Ignore tree-sitterAryadev Chavali
2024-06-27(Emacs)~Stop tracking custom.elAryadev Chavali
I don't like custom.el. I don't like what it does. Anything in it that's actually useful should be made persistent in my configuration anyway. So why should I have it tracked in git? Should be set per machine anyway.
2024-05-08(.gitignore)+Ignore more stuff nowAryadev Chavali
2024-04-18(Emacs|^)~Some general cleanupAryadev Chavali
2023-10-15(Emacs|NeoVim|Shell)~small changes and minor updatesAryadev Chavali
2023-10-06(Emacs)+Elisp archive, (Scripts/status)+bluetooth statusAryadev Chavali
2022-10-11(*)~changes to make biber workAryadev Chavali
2022-01-12(General)+better systemd gitignore handlingAryadev Chavali
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-03-25(Emacs)~async-shell-command use-package async -> simpleAryadev Chavali
async is not a package in Emacs 28, so no need to use it.
2021-03-25(Repo)+emacs eglot eclipse cache to ignoreAryadev Chavali
2021-03-22(Repo)~most ignore records use root directoryAryadev Chavali
Emacs -> /Emacs for ease of understanding.
2021-03-22(Repo)+ignore some files in Emacs and DoomAryadev Chavali
2020-09-01+emacs mail directoryAryadev Chavali
2020-09-01~no littering ignore directoriesAryadev Chavali
2020-07-15~~/.doom.d -> ~/.config/doomdx
2020-07-15!REFACTOR: cleaning doomdx
This refactor removes a lot of the 'training wheels' that doom provides (i.e. no modeline, bindings, etc). Instead, I defined my own modules and systems to help with those tasks. I am now using the default emacs modeline, customised to my liking, as well as the default scratch buffer as my startup page. This basically allows me to have a finer degree of control over what my Emacs is doing, which is great as I can remove redundant pieces that I don't use.
2020-06-14~clean up config.orgdx
2020-06-11~byte compile config.el and all other filesdx
gotta go fast (except for packages.org)
2020-06-11~literate config -> org-babel-load-*dx
Basically, instead of generating files at every save on Emacs, just load them via org-babel-load-file. This means that I can rely on those functions to compile and manage org file to elisp file conversions. This happens at first run time, and will not compile org files to el files if there have been no changes to the org files.
2020-05-17+straight and telephone line to custom emacsdx
2020-05-05~doom.d -> Doom/.doom.ddx
Proper naming, GNU/Stow style.
2020-02-09+ncmpcpp config to dotfilesAChavali
Basically just bindings for ncmpcpp because wow it's powerful
2019-12-30~config.org -> modules/config.orgAChavali
config.el is a file that routes to the bin/config.el, and now config.org is a module
2019-12-30~modules -> bin for el filesAChavali
Changed literate config to use bin as the el file location, so that my main space isn't cluttered with el files
2019-12-30+modules/*.el ignoringAChavali
2019-12-30+mpd.conf to dotfiles, but ignore everything elseAChavali
2019-11-25+ignore recordsoreodave
2019-11-25+gitignore with no itemsoreodave