<< 07-06-2026 >>

03:08:30*beholders_eye quit (Ping timeout: 245 seconds)
04:37:24*tuxpaint joined #nim
05:38:15*rockcavera quit (Remote host closed the connection)
06:28:49*rockcavera joined #nim
06:40:08FromDiscord<tempestro> In reply to @mratsim "Linux also has zram": no
06:45:36*kick455 joined #nim
06:47:20FromDiscord<manekobox> In reply to @mratsim "Linux also has zram": Yeaaaaaah neither is on by default
06:48:19*oculux quit (Ping timeout: 264 seconds)
07:01:17*tiorock joined #nim
07:01:17*tiorock quit (Changing host)
07:01:17*tiorock joined #nim
07:01:17*rockcavera is now known as Guest2528
07:01:17*tiorock is now known as rockcavera
07:04:29*Guest2528 quit (Ping timeout: 245 seconds)
07:28:08*acidsys quit (Ping timeout: 244 seconds)
07:29:08*acidsys joined #nim
09:29:43*emery quit (Read error: Connection reset by peer)
09:34:19*emery joined #nim
09:48:13FromDiscord<tauruuuuuus> In reply to @anuke "The Jetbrains IntelliJ plugin": I am experimenting with a "lang server" with the nimony api and I must say that I think whenever we will switch to nim3 this is going to be a solved issue, unfortunately the experience with nim 2 is quite subpar
09:49:24FromDiscord<tauruuuuuus> With that said there is a new open source plugin for nim that someone posted on the forums and I've been using it for a couple days, not perfect but much better than the abandoned one
10:17:34FromDiscord<zoranames> guys any popular native ui sdk macos bindings for nim?
10:39:21FromDiscord<tempestro> I've been trying to get uirelays to work, which seems to be the solution Araq himself is working on
10:45:10*emery quit (Read error: Connection reset by peer)
10:45:34*emery joined #nim
10:47:49*SchweinD1 quit (Quit: WeeChat 4.8.0-dev)
11:00:14*SchweinDeBurg joined #nim
11:00:44*SchweinD1 joined #nim
11:01:05*SchweinD2 joined #nim
11:04:15*SchweinDeBurg quit (Ping timeout: 246 seconds)
11:05:28*SchweinD2 quit (Ping timeout: 268 seconds)
11:05:28*SchweinD1 quit (Ping timeout: 268 seconds)
11:08:04*SchweinDeBurg joined #nim
11:14:12FromDiscord<pmunch> What are the best resources for learning Nim in 2026?
11:14:34FromDiscord<pmunch> (I'm compiling a list, haven't lost my Nim knowledge overnight)
11:55:31*emery quit (Read error: Connection reset by peer)
11:56:41*beholders_eye joined #nim
12:00:15*emery joined #nim
13:29:17FromDiscord<anuke> sent a long message, see https://pasty.ee/MfguBppa
13:29:42FromDiscord<anuke> (nimlangserver as a standalone executable works in the terminal)
13:30:02*yeti quit (Quit: \\//_)
13:31:35*yeti joined #nim
13:40:37FromDiscord<zoranames> In reply to @tempestro "I've been trying to": what is the problem you are facing?
13:43:09FromDiscord<tempestro> I have no idea how to use nimble 😅 ↵I think I've got it figured out, now I just have gcc complaining I don't have libx11 and libxft dev headers installed
13:45:41FromDiscord<zoranames> In reply to @tempestro "I have no idea": oh we stuck at the starting line huh?
13:46:06FromDiscord<zoranames> (edit) "In reply to @tempestro "I have no idea": oh we stuck at the starting line huh? ... " added "But after installation it works?"
13:47:24FromDiscord<tempestro> yeah↵I've no idea why `nimble init` and `nimble setup` are two different commands, and I think that what resolved the issue was running `nimble develop https://github.com/nim-lang/uirelays`???
13:49:45FromDiscord<zoranames> In reply to @tempestro "yeah I've no idea": not sure but I think we can pretty get away without using nimble right? we just need nim script to make our own build scripts like zig?
13:49:55FromDiscord<zoranames> (edit) "In reply to @tempestro "yeah I've no idea": not sure but I think we can pretty ... get" added "much"
13:50:13FromDiscord<tauruuuuuus> In reply to @anuke "I just tried it,": tbh the best experience right now for me is just neovim + kickstart + nimlsp, I hope we can consolidate the experience in the coming months
13:51:28FromDiscord<anuke> ~~I think I might be cursed, I bet if I try it I'll get an error nobody has heard of~~
13:51:54emeryyes, you can get away without using nimble
13:52:43emeryyou just have to do youself what nimbe tries to do
13:53:20FromDiscord<tempestro> In reply to @zoranames "not sure but I": I've no idea how zig handles things. For compiling a single file, invoking the compiler manually (or through the VSCode extension) has worked fine. For anything more, I'd expect going off the beaten path is going to be more trouble than it's worth
13:57:12FromDiscord<zoranames> In reply to @tempestro "yeah I've no idea": i googled this. nimble init when you are creating a project from scratch. nimble setup when you cloned a project and want to setup in your local to run/test or make changes
13:57:36FromDiscord<tauruuuuuus> In reply to @zoranames "not sure but I": atlas init + install and you're good, plus it's compatible with nimble for dependencies, easy to vendor stuff, etc.
14:01:55FromDiscord<zoranames> In reply to @tauruuuuuus "atlas init + install": so it works like a replacement?
14:05:03FromDiscord<tauruuuuuus> sent a long message, see https://pasty.ee/pfnOvVTc
14:05:18FromDiscord<tauruuuuuus> It's just easier/more intuitive for me to use
14:08:12FromDiscord<zoranames> i tried uirelays works great for most things except no native support for animations
14:08:32FromDiscord<zoranames> any native solution for animation
14:08:38FromDiscord<zoranames> (edit) "animation" => "animation?"
14:36:15*emery quit (Read error: Connection reset by peer)
14:40:56*emery joined #nim
15:30:17*beholders_eye quit (Ping timeout: 248 seconds)
15:32:10*beholders_eye joined #nim
15:39:55*amadaluzia quit (Ping timeout: 264 seconds)
15:51:38*beholders_eye quit (Ping timeout: 252 seconds)
15:53:23*beholders_eye joined #nim
16:00:42*tiorock joined #nim
16:00:42*tiorock quit (Changing host)
16:00:42*tiorock joined #nim
16:00:42*rockcavera quit (Killed (zirconium.libera.chat (Nickname regained by services)))
16:00:42*tiorock is now known as rockcavera
16:12:25*mal`` quit (Ping timeout: 276 seconds)
16:23:49*mal`` joined #nim
16:24:46*beholders_eye quit (Ping timeout: 256 seconds)
16:55:21FromDiscord<manekobox> "Atlas has local-first workspace management" say no more
17:24:56*beholders_eye joined #nim
17:50:20*beholders_eye quit (Ping timeout: 256 seconds)
18:08:20FromDiscord<nasuray> Tbf if by this you want deps installed locally to project than so does nimble and in the future will be the default
18:15:35FromDiscord<tauruuuuuus> atlas also allows for a sort of virutalenv a la python, you can have local nim installs tagged to specific versions
18:16:00FromDiscord<tauruuuuuus> In reply to @nasuray "Tbf if by this": yeah I don't know how to do that but I know it's possible
18:17:10FromDiscord<nasuray> -l flag
18:39:57*beholders_eye joined #nim
18:39:58*amadaluzia joined #nim
18:44:41*lain joined #nim
21:01:36*zero`_ joined #nim
21:03:27*zero` quit (Ping timeout: 265 seconds)
22:30:48*Mister_Magister_ joined #nim
22:32:07*Mister_Magister quit (Ping timeout: 264 seconds)
22:34:04*Mister_Magister_ is now known as Mister_Magister