| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-15 | darwin/zsh: Switch back to Homebrew-provided Emacs | Grégoire Duchêne | |
| 2022-09-17 | emacs: Use Eglot with Go | Grégoire Duchêne | |
| 2022-08-07 | darwin/env.sh: Fix initial plutil invocation | Grégoire Duchêne | |
| 2022-06-18 | emacs: Select json-mode | Grégoire Duchêne | |
| 2022-05-21 | emacs: ‘show-paren-mode’ is now enabled by default | Grégoire Duchêne | |
| 2022-05-21 | git: Ignore protocol buffer-generated Go code | Grégoire Duchêne | |
| 2022-04-17 | darwin/zsh: Exclude .DS_Store files with rsync | Grégoire Duchêne | |
| 2022-04-03 | darwin/zsh: Disable “sessions” in Terminal.app | Grégoire Duchêne | |
| 2022-04-03 | emacs: Bind ‘C-c d’ to ‘clang-format’ | Grégoire Duchêne | |
| 2022-03-19 | zsh/op-ssh-add: Support 1Password CLI 2 | Grégoire Duchêne | |
| 2022-03-19 | emacs: Confirm before quitting | Grégoire Duchêne | |
| 2022-02-20 | emacs: Use local-set-key in Dired configuration | Grégoire Duchêne | |
| 2022-02-20 | zsh: Remove REMATCH_PCRE as it is no longer needed | Grégoire Duchêne | |
| 2022-02-13 | Add SQLite configuration | Grégoire Duchêne | |
| 2022-02-12 | emacs: Use C++20 with Flycheck | Grégoire Duchêne | |
| 2022-02-12 | emacs: Remove doom-themes | Grégoire Duchêne | |
| 2022-02-12 | emacs: Allow nil themes in ‘my/maybe-switch-theme’ | Grégoire Duchêne | |
| Also, load themes separately. | |||
| 2022-02-12 | darwin/env.sh: Set SSH_AUTH_SOCK in Emacs.app | Grégoire Duchêne | |
| 2022-01-29 | git: Set conflict style to ‘zdiff3’ | Grégoire Duchêne | |
| 2022-01-29 | darwin/env.sh: Run script in a login shell | Grégoire Duchêne | |
| We need a login shell to have the right PATH set. Also, we need not to call stty when TERM is empty, which it will be when that script runs. | |||
| 2022-01-29 | darwin/env.sh: Add logging | Grégoire Duchêne | |
| 2022-01-29 | emacs: Do a better job at disabling unwanted modes | Grégoire Duchêne | |
| 2022-01-15 | emacs: Deselect evil and evil-collection | Grégoire Duchêne | |
| 2022-01-15 | darwin/env.sh: Set LSEnvironment using JSON | Grégoire Duchêne | |
| 2022-01-15 | emacs: Add my/swiper and bind it to C-c s | Gré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-15 | emacs: Add my/isearch-region advice to isearch | Grégoire Duchêne | |
| If the region is active, my/isearch-region will add its contents to the search string. | |||
| 2022-01-15 | emacs: Bind C-c q to electric-quote-local-mode | Grégoire Duchêne | |
| Also, add electric-quote-local-mode to git-commit-setup-hook. | |||
| 2022-01-09 | zsh: Remove custom key bindings C-f and C-r | Grégoire Duchêne | |
| C-r is already bound to history-incremental-search-backward and C-f is redundant with C-s. Also, make C-q and C-s work in zsh. Those keys are traditionally used for software control flow purposes, and it is not something I have ever used (on purpose anyway). Having C-s (and C-q) available in zsh is far more useful. | |||
| 2022-01-09 | zsh: Add an alias to kill the Emacs daemon | Grégoire Duchêne | |
| 2022-01-09 | zsh/profile: Source other files at the end | Grégoire Duchêne | |
| 2022-01-09 | tmux: Show time in status bar | Grégoire Duchêne | |
| Also, do not show time in emacs when running in tmux. | |||
| 2022-01-09 | emacs: Disable some modes only if present | Grégoire Duchêne | |
| 2022-01-04 | emacs: Select dockerfile-mode and markdown-mode | Grégoire Duchêne | |
| 2021-12-18 | zsh: Set DOMAIN and UNAME using built-ins | Grégoire Duchêne | |
| 2021-12-18 | emacs: Simplify my/load-file-variations a bit | Grégoire Duchêne | |
| 2021-12-11 | emacs: Load and rotate themes in server mode | Grégoire Duchêne | |
| 2021-12-11 | emacs: Refactor configuration | Grégoire Duchêne | |
| 2021-11-27 | emacs: Default to defer package loading | Grégoire Duchêne | |
| 2021-11-27 | darwin: Enable more Emacs key bindings in apps | Grégoire Duchêne | |
| See the documentation for NSStandardKeyBindingResponding for a complete list of actions that may be supported. | |||
| 2021-11-14 | emacs: Make {cache,data}-dir proper variables | Grégoire Duchêne | |
| 2021-11-14 | emacs: Consolidate sh-script configuration | Grégoire Duchêne | |
| 2021-11-14 | emacs: Configure conf-mode with use-package | Grégoire Duchêne | |
| 2021-11-14 | emacs: s!source-if-exists!my/source-if-exists! | Grégoire Duchêne | |
| 2021-11-14 | emacs: Remove ‘.el’ from filenames | Grégoire Duchêne | |
| ‘load’ will pick the best file if a compiled version is available. | |||
| 2021-11-13 | emacs: Improve keybindings in ivy-minibuffer-map | Grégoire Duchêne | |
| 2021-11-13 | darwin/zsh: Prefer all Homebrew GNU utilities | Grégoire Duchêne | |
| 2021-11-13 | darwin/zsh: Use Homebrew GNU Make if available | Grégoire Duchêne | |
| 2021-11-13 | emacs: Only load themes when needed | Grégoire Duchêne | |
| 2021-11-13 | emacs: Defer package loading more aggressively | Grégoire Duchêne | |
| Also, add a function that displays how long it took Emacs to load, shamelessly stolen from https://youtu.be/9i_9hse_Y08. | |||
| 2021-11-13 | emacs: Move GUI customization to early-init.el | Grégoire Duchêne | |
| This seems to fix most “flickering” issues seen on macOS. | |||
