summary refs log tree commit diff
path: root/emacs/custom/my-settings.el (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-06-03feat(dired): use `ls-lisp' with `dired'Franck Cuny1-2/+5
This gives me the possibility to use `--group-directories-first' which is easier to read when browsing directories. Change-Id: I01f303fd4b23b186945964c09a0f45c3e6c634a4
2022-06-03fix(settings): run `exec-path-from-shell' when we're on a macFranck Cuny1-4/+4
Don't add `exec-path-from-shell' to the hook `emacs-startup-hook' has it's executed after `init.el' has been loaded. We need to run this when we're at this stage while processing all the init files, so that we configure correctly the path. For example, before this change, `aspell' was not used as the spell checker on mac before we were setting it to nil (the path was not set properly when we were initializing ispell through flyspell). Change-Id: I37d3e8d1c08b50966f1fe0df2579c06e37830e9a
2022-06-03fix(emacs): specify where to store customizationsFranck Cuny1-0/+7
Don't add them to init.el, since it's specific to different machines. Change-Id: Ia9753ae86e9a4563628fdb1043ed3d2b99c0c8f5
2022-06-03feat(project): add `go.mod' to the list of files that define a projectFranck Cuny1-0/+14
In a repository, I might have multiple `go.mod' files, and I want to treat of of the directories as a project, even within the same repository. Change-Id: I09937d9961464bff0f9d673d1eb50484eb8ea10e
2022-06-03feat(eglot): use LSP to format go buffers instead of gofmtFranck Cuny1-1/+3
Change-Id: Iccef9b065eb4bee917b0084fb0b34e76f09223f2
2022-06-01fix(yasnippet): add my snippets to default path and enable yas modeFranck Cuny1-1/+8
The way I was setting the path for yasnippets was incorrect: the variable `yas-snippets-dir' is expectnig a list of path, not a regular path. I also need to enable yas globally in order to insert them. Change-Id: I437d6fcd8a976d1f42a13707008436dc15547d56 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/203 Reviewed-by: Franck Cuny <franck@fcuny.net>
2022-06-01ref(Makefile): drop go setupFranck Cuny1-7/+1
Change-Id: I55a95b3d358f79ba8f34a9ffecb97d0fbc347272 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/202 Reviewed-by: Franck Cuny <franck@fcuny.net>
2022-05-31feat(cheeseboard): module to get the list of pizzas from cheeseboardFranck Cuny2-0/+56
To see which pizzas are available this week at cheeseboard within Emacs is a dream come true. What's better than "M-x my/cheeseboard-menu" ?! This displays in a buffer the list of pizzas for the week. It includes the ingredients for the pizza, and hours of operation for that day (since the hours depending on the day of the week).
2022-05-31fix(prog): add support for workspace module to goplsFranck Cuny1-3/+5
I've multiple go modules inside a git repository. Without support for workspaces, gopls is confused and does not work correctly.
2022-05-31fix(git-extra): use cs.fcuny.xyz for my own repositoriesFranck Cuny1-17/+25
I run an instance of sourcegraph on cs.fcuny.xyz for some of my repositories. When using `git-link' on my own code, I want to go there. I refactor some of the code to format the base URL using the hostname, and clean up the directory name in case the repository is coming from a gerrit server (there's a `a/' prefix to the name of the repository that I need to drop).
2022-05-19ref(text): replace dabbrev with hippie-expandFranck Cuny1-4/+3
2022-05-19feat(snippets): add a few more snippetsFranck Cuny3-0/+13
Python and elisp.
2022-05-19yas: change the default keybindingFranck Cuny1-1/+5
2022-05-19