my comfy minimal (almost) lisp machine - hacked a bit on my dwl-guile config yesterday and added a bar that matches the elea-dark theme of emacs :guix:
guess #dwl (as in dwl-guile) will be my new wayland compositor on my x230; it has less input latency than sway on my machine plus it's one more thing I can hack on using scheme.
While the LSP protocol is useful for completion or access to symbol definitions, some of its features are less appealing. In #Emacs, you can instruct Eglot to ignore any feature you dislike.
E.g. (setq eglot-ignored-server-capabilities '(:inlayHintProvider)) to remove annoying hints mixed with the code in c-mode with clangd.
Looking for some Friday #guix reading? How about the next step in the #packaging tutorial? Overview of the build-system concept, and how to provide arguments. We meet the #guile#scheme repl (guix repl) to discuss when to use 'quote' and 'quasiquote' in package definitions.
starting to get something more hot-reload friendly together
looking like the ECS library route is a bit of a trap, so I guess just take as simple steps as possible and add functionality when it's needed. i want my systems pure and reload-friendly instead of stuffed with state - state is for entities
currently no entity filtering because there's only one entity and from research it looks like there's a lot of very different ways to go about approaches to entity filtering