Commit Graph
170 Commits
Author SHA1 Message Date
Mateus Rodrigues bb48ac228a add some comments to separate more clearly sections of the config file. Add folding capabilities. Move some definitions around 2026-07-12 15:22:19 +01:00
Mateus Rodrigues 8bca64b5c6 install python-black but don't use it by default in python-mode 2026-07-12 15:21:54 +01:00
Mateus Rodrigues cb1304712b use paredit in clojure mode too 2026-07-12 15:21:32 +01:00
Mateus Rodrigues 12cb8a78d7 remove loading of eshell-setup from init.el 2026-07-12 14:28:01 +01:00
Mateus Rodrigues 102896f180 some more simplifications 2026-07-12 14:08:30 +01:00
Mateus Rodrigues 1e877af4aa modernize and move eshell configuration to extras.el. remove eshell-setup.el. use paredit by default in lisp and elisp modes 2026-07-12 13:14:12 +01:00
Mateus Rodrigues 179bd6dd42 update gitignore. pin straight package versions 2026-07-11 15:57:43 +01:00
Mateus Rodrigues c39dedeac0 Merge branch 'master' of ssh://git.lambdashire.com:9774/mprodrigues/emacs.d 2026-07-10 18:15:41 +01:00
Mateus Rodrigues e06fd84dff some more tidying up 2026-07-10 18:15:18 +01:00
Mateus Rodrigues 7d18de545c wip: update eshell setup 2026-07-10 18:11:43 +01:00
Mateus Rodrigues a9c138bec8 Merge branch 'master' of ssh://git.lambdashire.com:9774/mprodrigues/emacs.d 2026-07-10 16:50:47 +01:00
Mateus Rodrigues 44eae28d7c add eat 2026-07-10 16:49:36 +01:00
Mateus Rodrigues 48d7cbf15f Merge branch 'master' of ssh://git.lambdashire.com:9774/mprodrigues/emacs.d 2026-07-06 18:04:01 +01:00
Mateus Rodrigues 15cb4becc9 convert org-mode hooks to use-package format 2026-07-06 18:03:05 +01:00
Mateus Rodrigues b7ec935770 conform company and treemacs to use-package style 2026-07-06 09:04:07 +01:00
Mateus Rodrigues 158ffa29c6 Merge branch 'master' of ssh://git.lambdashire.com:9774/mprodrigues/emacs.d 2026-07-06 08:52:19 +01:00
Mateus Rodrigues b2a4b2273b add envrc and ruff-format packages 2026-07-06 08:49:27 +01:00
Mateus Rodrigues 84fbe0c23d use the default emacs use-package 2026-07-05 20:36:35 +01:00
Mateus Rodrigues a8f6a83fe6 add helpful, paredit. bind keys with use-package. use modus-vivendi-tinted theme 2026-07-05 20:33:15 +01:00
Mateus Rodrigues 36774be5bd clean up the configuration a bit 2026-07-03 21:46:19 +01:00
Mateus Rodrigues ca981c61b8 update configs. use straight for everything 2025-10-13 09:06:32 +01:00
Mateus Rodrigues a5a2d9c350 use ibuffer instead of list-buffer 2024-08-27 11:13:17 +01:00
Mateus Rodrigues 832f369ae3 remove commented ess package 2024-08-27 11:12:43 +01:00
Mateus Rodrigues 5c31808a5b clean up 2024-04-01 14:02:00 +01:00
Mateus Rodrigues b8262f7e82 hooks for eshell 2023-11-27 12:10:50 +00:00
Mateus Rodrigues aecc20f5e7 update feeds list 2023-11-27 12:10:28 +00:00
Mateus Rodrigues eeb081e2d8 use modus-operandi instead of zenburn 2023-11-27 12:10:10 +00:00
Mateus Rodrigues 07ba76396b load company-mode eagerly 2023-04-05 14:26:29 +01:00
Mateus Rodrigues 0c0e017cc3 Add log4j-mode to view log files (works with any log format) 2023-03-29 10:07:57 +01:00
Mateus Rodrigues dc216a2cc8 Remove some commented code 2023-03-29 10:06:43 +01:00
Mateus Rodrigues beeb91e047 Merge branch 'master' of ssh://git.lambdashire.com:9774/mprodrigues/emacs.d 2023-03-18 14:00:10 +00:00
Mateus Rodrigues 3b8722bd90 Better defaults for nov.el 2023-03-18 13:59:00 +00:00
Mateus Rodrigues 70da73c091 Bind eshell to F4.
This keybind will probably change in the future.
2023-03-09 12:40:31 +00:00
Mateus Rodrigues a1d5f323df Use built-in tree-sitter from emacs 29.
Emacs 29 comes with native tree-sitter implementation, so I'm commenting out
this stuff for now (probably will be deleted). All these configs can be
eventually remade, if need be, using the native tree-sitter.
2023-03-09 12:36:51 +00:00
Mateus Rodrigues d4bcaf300f Add pydoc. 2023-03-02 13:02:13 +00:00
Mateus Rodrigues ace59e979b Taking eglot for a ride. 2023-02-28 16:00:45 +00:00
Mateus Rodrigues da46826753 Always defer package loading (We will add demand as needed) 2023-02-28 16:00:22 +00:00
Mateus Rodrigues 3719d0cc7f Merge branch 'master' of notabug.org:mprodrigues/emacs-config 2023-02-24 11:26:10 +00:00
Mateus Rodrigues b09c7295ef Add ement and writeroom-mode 2023-02-24 11:23:38 +00:00
Mateus Rodrigues e8ea9915ed Add wingolog to feeds 2023-02-24 11:23:13 +00:00
Mateus Rodrigues ec52501059 Add dash-docs and counsel dash. 2023-02-22 14:26:53 +00:00
Mateus Rodrigues 4ed5f8bed2 Comment out eshell setup + assorted comment fixes. 2023-02-22 14:06:10 +00:00
Mateus Rodrigues 56e42145d9 Add python-black. 2023-02-22 14:05:32 +00:00
Mateus Rodrigues 0585a2ec7b Add Jazz fuel to elfeed. 2023-01-26 14:27:07 +00:00
Mateus Rodrigues 2107f1603e Unbind <up> and <down> in eshell-hist-mode-map 2023-01-26 11:04:26 +00:00
Mateus Rodrigues e50820192c Fix a warning due to misquoted function. 2023-01-26 11:03:59 +00:00
Mateus Rodrigues c35a5a7469 Use treemacs explicitly. 2023-01-16 15:57:16 +00:00
Mateus Rodrigues ad9486e6fd Add very simple capture template for quick notes. 2023-01-09 15:43:36 +00:00
Mateus Rodrigues 6fedfe299d Removve elpy and add pyvenv. 2023-01-09 08:45:48 +00:00
Mateus Rodrigues e1788ccdb2 Add tales of time forgotten and david thompson's blog to elfeed. 2023-01-08 15:07:19 +00:00