Hacker Newsnew | past | comments | ask | show | jobs | submit | fmoralesc's commentslogin

I use lazygit in neovim through the snacks plugin: https://github.com/folke/snacks.nvim/blob/main/docs/lazygit.... It works really nicely, without any fuss.


Some quick remarks:

1) I have been using typst to create slides with some success. Adding special features tends to be simpler than in beamer.

2) cetz (https://github.com/cetz-package/cetz) works quite well and is comparable to tikz in complexity and capability. of course, there is more support for tikz, but it is bound to improve over time.


You can use typst locally and bypass the commercial bits. It is really easy to create different kinds of documents with it. I have been using it to create slides and handouts, and for that I already find it much easier to use than the alternatives.


Can you make slides and handouts from the same primary document? That'd save me an inordinate amount of time for some church use-cases.


Look at Quarto. Markdown input, basically any output you want, including HTML, PDF, DOCX, PPTX, etc... All from the same input. Reuse text chunks, use variables, templates, and more. Then just run 'quarto render'.


Thanks!


Any Turing-complete language should be able to express programs that do this.


I read it recently and while the ideas are there, it is not a great read (the dialogues in particular are pretty bad).


I won't argue the prose or characterization is great, but then that's extremely true of the 3BP as well. In every other sense I found the Killing Star to be a better book.


Not just not GNU: they also ditch systemd for dinit, syslog-ng and a bunch of homegrown plumbing:

> We are also putting a lot of effort into writing fresh low-level plumbing. For example, Chimera comes with first-class and built-in support for user services and other things dependent on session tracking (such as a shared session bus), implemented from scratch thanks to our Turnstile project, finally bringing functionality previously only available on distributions using systemd. This is being implemented in a vendor-independent manner so that other distributions can adopt it.


Good to know. That was my first question.

I hope this means they also get rid of nonsense like pulseaudio and logind.

I’m a bit skeptical of the “shared session bus” though. Linux supports inode watches for things that want to react to configuration changes, and session busses add a ton of complexity (including a second authorization language, and a userland SPOF)


They use pipewire IIRC (which is 1.0 now!!).

And they have a custom alternative to login AIUI.


They’re working on it. The reason is explained in the FAQ.

For now they seem to be using a different alternative to do at least some of it. I think it was called elogind?


> For all of modern human history, work has been limited to screens.

Is this a parody?


The far right can only infest.


AZERTY is plainly the worst.


I got 44.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: