171 Commits

Author SHA1 Message Date
Mateus Rodrigues
fb5aec5b0e update straight lockfile 2026-07-12 15:23:44 +01:00
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