10 Dec 2023 |
uncomfyhalomacro | well | 13:40:54 |
shinyzenith | Well uhh yeah nextwm is not ready | 14:00:28 |
shinyzenith | I'm writing a custom scene graph renderer | 14:00:37 |
shinyzenith | It needs a lot of yimr | 14:00:42 |
Angelofdollars | I know, we still gotta work on litok 🥰 | 14:00:49 |
shinyzenith | I will not tag 1.0 till I have vulkan shaders ready | 14:01:00 |
Angelofdollars | im getting a lot of practice for an interpreter runtime here https://github.com/angelofallars/hypo | 14:01:35 |
Angelofdollars | i'm so tempted to have go-like tests in litok lol | 14:25:48 |
rv178 | angelo more like angel-go | 14:45:48 |
Angelofdollars | anGOlo | 14:54:11 |
11 Dec 2023 |
| matrix-t2bot joined the room. | 16:05:45 |
15 Dec 2023 |
| rv178 changed their profile picture. | 05:57:00 |
17 Dec 2023 |
shinyzenith | andreasbackx hey Andreas, was just curious about what compositor you use. What's your setup like? I have been making nextwm for a while but I think I want to make it production ready now with wlr 0.17
Would you mind sharing some absolute essential features you would need? I'm asking you because you have a complex multi monitor setup iirc and I work on a basic single monitor laptop. I'd like to serve complex use cases also. So if you could share some, I'd love to code them up! | 22:29:16 |
| Angelofdollars | 22:49:36 |
| shinyzenith | 23:07:09 |
18 Dec 2023 |
andreasbackx | I'm currently using Hyprland and was on Sway before. Primarily moved over to Hyprland for the animations as they help me keep track of what workspace I am on (like if it goes left, my brain understands more easily which one it is on). My dotfiles are public as well: https://github.com/AndreasBackx/dotfiles
I have a portrait display on the left, landscape center, and another portrait on the right. They each have ~10 workspaces but not early all are used. The left is mostly for chats and communication. Middle is for programming, YouTube, or something I'm reading. Finally, the right is often a browser for while I'm coding. | 15:56:43 |
| andreasbackx | 15:56:45 |
andreasbackx | I think I'd move to SwayFX once they have gotten a bit further with their animations. I prefer the window splitting of Sway over that of Hyprland. There's also some controversy and stuff around Hyprland. | 15:57:24 |
andreasbackx | I wish there was an all in one solution like Gnome but with proper tiling and something that is responsive. I've tried [nwg-shell](https://nwg-piotr.github.io/nwg-shell/) some time ago but found ti to be pretty slow. I also have some customisation on my bar and have been interested in ags and that Rust project it's based on that I forgot the name of. They seem to have nice customisation, but like a custom DSL which is less fun. My preference would be a protocol. | 15:59:55 |
andreasbackx | * I wish there was an all in one solution like Gnome but with proper tiling and something that is responsive. I've tried [nwg-shell](https://nwg-piotr.github.io/nwg-shell/) some time ago but found ti to be pretty slow. I also have some customisation on my bar and have been interested in ags and that Rust project it's based on that I forgot the name of. They seem to have nice customisation, but like a custom DSL which is less fun. My preference would be a protocol to communicate between the bar and some underlying plugin. | 16:00:14 |
Angelofdollars | custom DSL, too bad i'm working on a custom DSL for nextwm hahahahaha | 16:01:11 |
andreasbackx | Hah, yeh. I personally find that takes a lot of time to implement and also lots of time for people to learn. Time that I do not want to invest. | 16:02:35 |
andreasbackx | But I could be wrong. I haven't compared whether a DSL is more powerful than a protocol. | 16:03:19 |
Angelofdollars | litok is pretty similar to lua | 16:22:48 |
Angelofdollars | so it shouldn't probably be hard to learn | 16:22:55 |
andreasbackx | Sure, but I don't see the point in constricting it to a language like that. WIth a protocol I can write in the language I want. | 16:39:56 |
andreasbackx | * Sure, but I don't see the point in constricting it to a language like that. With a protocol I can write in the language I want. | 16:40:03 |
andreasbackx | It might not be hard to learn, but I don't want to spend the time learning that. It's hard to justify spending a large amount of time outside of a job for something that doesn't seem to be worth it. | 16:40:57 |
Angelofdollars | go ask aakash about the protocol, i know nothing about wayland so 😠| 16:50:06 |
Angelofdollars | im just the programming languages guy | 16:50:14 |