6110ca33b2
refactor: remake pankomacs
2025-05-03 19:09:24 +01:00
96f7452747
refactor: remake pankomacs
2025-05-03 18:07:17 +01:00
5d6151924c
refactor: remake pankomacs
2025-05-03 18:05:59 +01:00
d8e729c7d8
refactor: remake pankomacs
2025-05-03 18:04:12 +01:00
1917a8636a
languages: provide better nim support
2025-04-20 07:34:43 +01:00
f6a2bbf3d3
go: load go.*ts-mode when opening go-related files
2025-04-17 16:21:57 +01:00
a7a31dead0
doom-modeline: change hook to fix modeline odditites
...
I was using the wrong hook the entire time and I only realised this now. I saw
this in the hooks documentation and I tried it out only to have it work on the
first turn. Truly incredible.
2025-04-16 20:43:16 +01:00
5d02a9c26a
doom-modeline: refresh bar on frame-creation
...
Thanking phil.catalyst from #emacs for suggesting this fix!
This should make it so modules on the right-hand side of the modeline doesn't
cut itself off. Usually, an Emacs server started won't have a GUI, so
doom-modeline doesn't actually know its width. Refreshing doom-modeline when
a new frame is created will make it aware of its width from (re)initialisation.
2025-04-15 05:47:12 +01:00
5eaabbda34
doom-modeline: remove dynamic height
2025-04-14 22:49:44 +01:00
ea7a314f60
doom-modeline: add offset to height
2025-04-14 20:44:00 +01:00
e30aaa00e2
doom-modeline: make height adjustable
2025-04-14 20:28:04 +01:00
4306f9c70d
rose-pine: move from tokyo-night to rose-pine
2025-04-10 19:19:56 +01:00
d9fe1c14d0
savehist: use :custom instead of :hook
...
this fixes it not automatically starting up.
2025-04-09 19:13:46 +01:00
52c33aa328
refactor: packagise emacs configuration and lib refactor
2025-04-09 19:07:28 +01:00
60b02b0338
envrc-mode: use envrc-global-mode to automatically start direnv
2025-04-07 17:50:56 +01:00
fbb20adad3
doom-modeline: change bar height
2025-04-07 17:48:33 +01:00
a8ed97fdf8
counsel: use custom instead of hooks
2025-04-07 17:43:41 +01:00
5661582652
counsel: enable ivy mode for use in project.el
2025-04-07 17:36:48 +01:00
293c3ee239
counsel: remove deference
2025-04-07 17:26:50 +01:00
09be9faee0
config: start lazy-loading more
2025-04-07 16:35:59 +01:00
cd8e902b57
theme: change to tokyo night
2025-04-01 19:26:49 +01:00
0869b98b3b
nim-mode: add nim language support
2025-03-31 00:39:29 +01:00
eac76a6d9e
config: use doom-modeline
2025-03-27 20:08:37 +00:00
c6f69609cd
config: replace nano-modeline with simple-modeline
2025-03-25 20:49:55 +00:00
7c3badaa42
config: replace mood-line with nano-modeline
2025-03-25 19:43:11 +00:00
8b614b8d01
nushell-mode: init nushell-mode
2025-03-24 08:05:39 +00:00
5339e584ea
ivy: replace helm with ivy
2025-03-22 22:23:34 +00:00
dce721470b
notmuch: remove notmuch
2025-03-22 17:08:00 +00:00
9dc57c7c7e
term: remove eat
2025-03-22 16:52:52 +00:00
b083cb5629
fix(helm): helm-buffers to helm-buffers-list
2025-03-18 16:45:35 +00:00
93cc1f84b5
feat(ocaml): add tuareg for ocaml
2025-03-18 15:09:47 +00:00
0b261fd976
feat(base16): move to dracula
2025-03-18 03:05:13 +00:00
465da6e488
feat(flake, eat): remove flake-parts, add eat
2025-03-16 20:04:03 +00:00
3770d42434
feat(spacious-padding): init spacious-padding
2025-03-09 13:07:31 +00:00
c62eb02060
refactor(config): use :hook more than :config
2025-03-09 07:41:35 +00:00
4b6be377dd
feat(doom-modeline): replace mood-line with doom-modeline
2025-03-01 15:00:59 +00:00
b2882b175c
chore(vterm): add non-project vterm keybinding
2025-03-01 14:52:00 +00:00
86f5ab3d42
feat(vterm): add project-vterm binding
2025-02-26 01:34:59 +00:00
290ed2ea96
feat(packages): add some base packages
2025-02-25 20:34:43 +00:00
Artur Manuel
a4ae97d6da
refactor(flake): only use lib, reduce imports
2025-02-04 15:09:03 +00:00
Artur Manuel
322949b010
fix(package): add config.el to gitignore
2025-01-28 22:00:53 +00:00
Artur Manuel
7ced6ea336
fix(package): remove emacs directory
2025-01-28 21:59:52 +00:00
Artur Manuel
0c281f506d
refactor(packages): expose mkEmacs function
2025-01-28 16:27:51 +00:00
Artur Manuel
dd521cb170
feat(nord): change to nord theme
2025-01-28 16:06:14 +00:00
Artur Manuel
caf0481d74
feat: add back rose-pine
2024-11-24 21:12:13 +00:00
Artur Manuel
fc29618f45
feat: update flake; feat: use kanagawa
2024-11-23 21:03:41 +00:00
Artur Manuel
85106bba28
feat: use use-package hooks rather than initialisation hooks
2024-11-22 06:52:09 +00:00
Artur Manuel
ffac1651ac
fix: remove line numbers from org-mode
2024-11-21 15:12:57 +00:00
Artur Manuel
482e1451ac
feat: remove unnecessary package
2024-11-21 14:51:17 +00:00
Artur Manuel
19a529c102
feat: keybindings for eat
2024-11-21 14:49:00 +00:00