| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-12-04 | wip: macos configuration | Andrew Guschin | |
| 2024-12-03 | wip: rework lsp and treesitter config | Andrew Guschin | |
| 2024-11-26 | update config.org | Andrew Guschin | |
| Changes: - Add simple welcome screen instead of default one - Move the last unnamed section into Basic config - Optimize startup time by using always-defer in use-package - Add some QoL plugins: docker, vterm, origami, diff-hl, benchmark-init - Fix C-u in evil mode - Add magit-todos plugin - Add web-mode plugin for frontend development and integrate it into lsp-mode - Add treesitter plugin - Add spell checker configuration | |||
| 2024-11-26 | speed up startup by using org tangle only when config.org changed | Andrew Guschin | |
| To determine if config is changed, we can calculate its current md5 and compare it with previous one. If file with previous checksum doesn't exist, then we should bootstrap config anyway, so this will invoke tangle. In most cases, Emacs starts with the same config, so this is a nice optimization. | |||
| 2024-11-26 | update gitignore | Andrew Guschin | |
| 2024-11-25 | remove old version of config | Andrew Guschin | |
| 2024-08-04 | remove fundamental-mode from evil's exceptions, add company to lsp | Andrew Guschin | |
| 2024-08-02 | wip: disable evil mode in some major modes | Andrew Guschin | |
| 2024-08-01 | wip: add comments for some of the blocks in config | Andrew Guschin | |
| 2024-08-01 | split config into blocks | Andrew Guschin | |
| 2024-08-01 | rewrite config into literate org mode | Andrew Guschin | |
| 2024-07-25 | fix: rename files with snippets for case-insensitive file systems | Andrew Guschin | |
| 2021-12-24 | Initial commit | Andrew Guschin | |