summary refs log tree commit diff
path: root/emacs/etc/weekly_review.org (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-11-15meta: ignore the content of `straight`Franck Cuny1-0/+1
Change-Id: I01dae985e603f5041c8874cf20699b217ebc0382
2022-11-15ref(ui): use a theme with nice colors and better fontFranck Cuny2-4/+51
The ef-themes are similar to modus, but they have a nicer background color, which is less aggressive than plain white. Switch to iosevka for the font, it's a bit nicer to my taste. Change-Id: I21d482b9530f7d1106937d7e97261856ec8c5e61
2022-11-15fix(completion): follow the documentation for eshell integrationFranck Cuny1-0/+17
Change-Id: Id92adf55cc75467b4ea7f98709cf8769f1ad6c2f
2022-11-15fix(eshell): don't set the foreground colorFranck Cuny1-6/+1
Let the theme handle that. Change-Id: I9a1b5ec6d48e0f059a15c8632411204c141ade07
2022-11-15fix(eshell): use correct functionFranck Cuny1-2/+2
`point-at-bol` is deprecated and `pos-bol` is recommended. Change-Id: I2a447ca5832ac52af15cf37708308368bb006cb8
2022-11-13feat(envrc): add a new package: envrcFranck Cuny2-0/+4
This is to Emacs what `direnv` is to my shell. It sources `.envrc` for a project and set variables on a per-buffer basis. Change-Id: Ica2451b17908333c86d708ede29ae7e15d30c60b
2022-11-13ref(elisp/gerrit): remove module related to gerritFranck Cuny2-77/+0
I'm not using gerrit anymore, I don't need to keep this around. Change-Id: I764a1a54a3653582d8fd5539ad6db7a4b9697d82
2022-10-24ref(git): organize the module in settings, bindings and hooksFranck Cuny1-7/+25
Add a few more settings for magit, to expand some of the sections, and to open the buffer for status in a full frame. Change-Id: Ic3e158b21b03416b4549acd338cc985195a4901a
2022-10-24fix(packages): remove tempelFranck Cuny1-1/+0
I don't have a need for it yet. Change-Id: I5862fdcba285e85840815020328834528cfd522c
2022-10-24ref(eshell): remove the function `my/eshell-here'Franck Cuny1-17/+0
I prefer to open a shell using project.el. Change-Id: I4b1c533f58955207228e703ca4da567fa89622d9
2022-10-24fix(eshell): remove two unused functionsFranck Cuny1-48/+0
The first one was to track how long commands take to complete. This is not really useful to me at this point. The second one was to open a directory at point. I also don't use this. Change-Id: Ied633354d77947c0017070337b375ced0d7bfe32
2022-10-24fix(eshell): don't enable eshell's smart modeFranck Cuny1-3/+0
For reasons I don't understand, performances degrade immediately once an eshell buffer size grows. I find the behavior annoying anyway so let's remove it. Change-Id: Ia5ca2391d1ed11ae4b7c2102131159f0cdfbcb59
2022-10-24fix(eshell): drop the bookmark moduleFranck Cuny2-4/+0
Change-Id: Iac8a034c54a0232fc227ed5ca235e55db9d96eaa
2022-10-24fix(Emacs): don't restore GC settings after loading init.elFranck Cuny1-3/+0
A few commits ago, I changed the settings for GC in my LSP configuration, as suggested by lsp-mode's performance guide. Then I committed one of the cardinal sin of making a change: I did not check that the setting was applied correctly after a restart of Emacs. Yesterday while debugging some performance issue with eshell, I looked into the GC, and realized that the setting was back to the default. This was because of that block in init.el which restored the default once init.el was