summary refs log tree commit diff
path: root/emacs/custom/my-edit.el (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 loaded. Drop this code, let's stick