summaryrefslogtreecommitdiff
path: root/emacs/init.el
AgeCommit message (Collapse)Author
2024-07-13emacs: Consolidate Ibuffer configurationGrégoire Duchêne
2024-07-13emacs: Consolidate Dired configurationGrégoire Duchêne
2024-07-06emacs: Hide Org emphasis markersGrégoire Duchêne
2024-07-06emacs: Group dotfiles buffers separatelyGrégoire Duchêne
2024-06-22emacs: Keep Eshell aliases in the Emacs directoryGrégoire Duchêne
2024-05-12emacs: Configure windmove’s swap keybindingsGrégoire Duchêne
2024-04-13emacs: Put ‘project-list-file’ in cache directoryGrégoire Duchêne
2024-04-13emacs: Ignore case in more placesGrégoire Duchêne
2024-03-09emacs: Set ‘package-gnupghome-dir’ in init.elGrégoire Duchêne
2024-03-03emacs: Ensure that go-mode is installedGrégoire Duchêne
2024-03-02emacs: Ignore case when completing in EshellGrégoire Duchêne
2024-03-02emacs: Add Rust configurationGrégoire Duchêne
2024-02-18emacs: Add Eshell configurationGrégoire Duchêne
2024-02-18emacs: Configure cc-mode with use-packageGrégoire Duchêne
2024-02-11emacs: Replace my/focus-frame with my/resize-frameGrégoire Duchêne
my/resize-frame will provide more options to resize the frame as desired. Also, make that function available only on macOS, since Linux has capable tiling window managers.
2024-02-11emacs: Store bookmarks file in the data directoryGrégoire Duchêne
2024-02-10emacs: Switch to keymap-* for binding keysGrégoire Duchêne
See https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29#n3878 for more details.
2024-02-10emacs: In Dired, bind ‘b’ to dired-up-directoryGrégoire Duchêne
2024-02-04emacs: Trash items instead of deleting themGrégoire Duchêne
2024-01-27emacs: Have Dired use unit suffixesGrégoire Duchêne
2024-01-27emacs: Bind C-c j to join-lineGrégoire Duchêne
2024-01-27emacs: Ensure Consult is installedGrégoire Duchêne
2024-01-06emacs: Add Swift configurationGrégoire Duchêne
2023-09-23emacs: Use ‘jinx’ to spellcheckGrégoire Duchêne
2023-09-10emacs: Adopt ‘setopt’Grégoire Duchêne
2023-09-10emacs: Start (re-)adopting ‘use-package’Grégoire Duchêne
2023-09-10emacs: Move package configuration to early-init.elGrégoire Duchêne
2023-09-09emacs: Use Super key with windmoveGrégoire Duchêne
2023-08-13emacs: Bind C-x b to consult-bufferGrégoire Duchêne
2023-04-23emacs: Remove dangling referenceGrégoire Duchêne
2023-04-23emacs: Switch to Vertico, Consult, and MarginaliaGrégoire Duchêne
2022-09-17emacs: Use Eglot with GoGrégoire Duchêne
2022-05-21emacs: ‘show-paren-mode’ is now enabled by defaultGrégoire Duchêne
2022-04-03emacs: Bind ‘C-c d’ to ‘clang-format’Grégoire Duchêne
2022-03-19emacs: Confirm before quittingGrégoire Duchêne
2022-02-20emacs: Use local-set-key in Dired configurationGrégoire Duchêne
2022-02-12emacs: Use C++20 with FlycheckGrégoire Duchêne
2022-02-12emacs: Remove doom-themesGrégoire Duchêne
2022-01-29emacs: Do a better job at disabling unwanted modesGrégoire Duchêne
2022-01-15emacs: Add my/swiper and bind it to C-c sGrégoire Duchêne
If the region is active, my/swiper will call swiper with the contents of the region as initial input. Also, When invoked with a prefix argument, swiper-all is called instead.
2022-01-15emacs: Add my/isearch-region advice to isearchGrégoire Duchêne
If the region is active, my/isearch-region will add its contents to the search string.
2022-01-15emacs: Bind C-c q to electric-quote-local-modeGrégoire Duchêne
Also, add electric-quote-local-mode to git-commit-setup-hook.
2022-01-09tmux: Show time in status barGrégoire Duchêne
Also, do not show time in emacs when running in tmux.
2021-12-11emacs: Load and rotate themes in server modeGrégoire Duchêne
2021-12-11emacs: Refactor configurationGrégoire Duchêne
2021-11-27emacs: Default to defer package loadingGrégoire Duchêne
2021-11-14emacs: Make {cache,data}-dir proper variablesGrégoire Duchêne
2021-11-14emacs: Consolidate sh-script configurationGrégoire Duchêne
2021-11-14emacs: Configure conf-mode with use-packageGrégoire Duchêne
2021-11-14emacs: s!source-if-exists!my/source-if-exists!Grégoire Duchêne