02:57:32 | * | LuckyMan joined #nim |
04:33:42 | * | LuckyMan quit (Quit: LuckyMan) |
05:32:56 | * | acidsys quit (Ping timeout: 244 seconds) |
05:53:08 | * | acidsys joined #nim |
07:07:38 | * | tokyovigilante quit (Remote host closed the connection) |
07:22:03 | * | tokyovigilante joined #nim |
07:32:39 | * | tokyovigilante quit (Remote host closed the connection) |
07:32:52 | * | tokyovigilante joined #nim |
08:00:17 | * | SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev) |
08:00:44 | * | SchweinDeBurg joined #nim |
08:24:32 | * | beholders_eye joined #nim |
10:08:40 | * | beholders_eye quit (Ping timeout: 245 seconds) |
12:07:52 | FromDiscord | <kiloneie> Is there a way to give a routine documentation i can see on hover with the official vsc extension ? i am using runnableExamples, but those only work as an examples holder, and when generating docs. I'd like some kind of info show without all that. |
12:25:07 | FromDiscord | <Laylie> i think normal doc comments are supposed to work |
12:46:07 | FromDiscord | <tauruuuuuus> Use `##` instead of `#`, it will show like in this pic (this is on clion but it works the same on vsc)↵https://nim-lang.org/docs/manual.html#lexical-analysis-comments https://media.discordapp.net/attachments/371759389889003532/1424014725242421399/Screenshot_2025-10-04_alle_14.45.01.png?ex=68e2688f&is=68e1170f&hm=1f6f229c60b5f90291a634f83234aa048e322373785178d947752992b9d4c5f3& |
12:46:37 | FromDiscord | <kiloneie> Ah, i was just about to ask |
12:46:51 | FromDiscord | <kiloneie> does it work from runnableExamples as well ? |
12:50:39 | FromDiscord | <tauruuuuuus> Seems like it does https://media.discordapp.net/attachments/371759389889003532/1424015861764853884/image.png?ex=68e2699e&is=68e1181e&hm=c9d7fadfee255ed3376ba49038329fe2090763a57af8db95c317fa8ac2756bb1& |
13:01:10 | FromDiscord | <kiloneie> In reply to @tauruuuuuus "Seems like it does": What are you using for that btw ? VSC with official extension or ?... |
13:15:15 | FromDiscord | <kiloneie> I am only getting the docs from the body in VSC + official extension, runnableExamples don't appear at all. |
13:15:53 | FromDiscord | <Laylie> even if you put it at the top under the doc comment? |
13:18:05 | FromDiscord | <Laylie> yeah, I don't get runnableExamples either |
13:18:30 | FromDiscord | <kiloneie> i don't think the official extension works very well for me |
13:19:09 | FromDiscord | <kiloneie> it inlines declarations, sometimes auto-complete, syntax highlight, and that's about it |
13:19:23 | FromDiscord | <kiloneie> i was able to peek references, definition etc with saem's one |
13:19:49 | FromDiscord | <kiloneie> I mean i only used a single file back then, but still... |
13:20:06 | FromDiscord | <kiloneie> this one also keeps showing false positive errors inlined... |
13:22:21 | FromDiscord | <kiloneie> "This extension is no longer available on the Extension Marketplace." ? https://media.discordapp.net/attachments/371759389889003532/1424023840538755092/Screenshot_2025-10-04_15-21-59.png?ex=68e2710c&is=68e11f8c&hm=69444333a37aa78839e19f0bf1b1f97827dfa00fe90c34389bf599fc3d5dcf74& |
13:23:02 | FromDiscord | <Laylie> official extension sometimes gets confused when there are multiple files but when its working you definitely do get references and definitions |
13:23:35 | FromDiscord | <kiloneie> well, just about every module of my project imports and exports, so it's never working |
13:24:13 | FromDiscord | <kiloneie> i can hear it working by ramping up my pc case fans, see it inline changes, then die on me. |
13:26:10 | FromDiscord | <Laylie> re no longer available https://github.com/microsoft/vscode/issues/269737 |
13:28:52 | FromDiscord | <kiloneie> Might be someone using AI to do their work for them, and make everything go boom D: |
13:29:09 | FromDiscord | <kiloneie> I wouldn't be surprised, especially since it's Microsoft. |
13:37:58 | FromDiscord | <tauruuuuuus> In reply to @kiloneie "What are you using": CLion with the nim plugin, not the best but I can't stand vsc anymore lol |
13:40:54 | FromDiscord | <kiloneie> If only it was open-source, i'd try it... VSCode is, at least somewhat oO |
14:03:19 | FromDiscord | <rakgew> @kiloneie \: if you are curious to test it, the open-source pycharm ide with nim addon is similar to clion+nim-addon. |
14:03:58 | FromDiscord | <rakgew> at least the community edition is open-source there. |
14:04:08 | FromDiscord | <kiloneie> Im testing Geany 2.1 at this moment, but, okay! |
14:08:40 | * | termer quit (Ping timeout: 245 seconds) |
14:08:50 | FromDiscord | <kiloneie> I can't figure out where to get the community edition... |
14:11:07 | * | termer joined #nim |
14:37:10 | FromDiscord | <kiloneie> Zed seems to be working better already, though, every single Light Mode theme i've tried, has wasted out colors, like black text is gray/washed out... i want to use light in the day and dark at night, because eye health. |
14:38:28 | FromDiscord | <kiloneie> I thought earlier that i was wasting time on this, but having like no auto-complete, suggest, etc, going by memory and nim STD and manual all the time... very slow. |
14:39:43 | FromDiscord | <kiloneie> (i don't care about AI btw) |
14:44:07 | FromDiscord | <kiloneie> Everything not working anymore, this lsp just dies so fast... |
14:48:12 | FromDiscord | <madonuko> personally I'd agree that the lsp is pretty terrible to the point I just give up using it↵but I don't suffer too much issues from the lack of it since I read a bunch of docs regardless of language anyway |
15:17:45 | * | ftajhii joined #nim |
15:20:46 | * | xutaxkamay quit (Remote host closed the connection) |
15:26:36 | * | xutaxkamay joined #nim |
15:47:02 | * | ainema joined #nim |
16:47:03 | * | om3ga joined #nim |
17:01:55 | FromDiscord | <aethrvmn> In reply to @kiloneie "Zed seems to be": You should check out Kate also, when I was using a IDE I found jt easier/better than Geanie |
17:03:27 | FromDiscord | <kiloneie> I am still on Zed xD... i think i will stick with it, i just have to do a few finishing touches to make it completely replace VSC in my workflow. |
17:03:58 | FromDiscord | <kiloneie> I like it a lot(don't care about AI stuff, if theres a self-learn offline model, then yes) |
17:04:33 | FromDiscord | <Elegantbeef> https://github.com/zedless-editor/zedless there is this fork |
17:04:36 | FromDiscord | <muddmaker> The first thing I did after installing it was adding `"disable_ai": true` to the global config |
17:06:04 | FromDiscord | <muddmaker> In reply to @Elegantbeef "https://github.com/zedless-editor/zedless there is ": Already inactive after the original fork |
17:06:39 | FromDiscord | <kiloneie> Btw https://discord.com/channels/371759389889003530/371759607934353448/1424077239091204207 ? |
17:08:56 | FromDiscord | <Elegantbeef> Hey not like the editor is unusable \:D |
18:08:29 | FromDiscord | <aethrvmn> In reply to @kiloneie "I like it a": You can run ollama locally and hook it up there, or turn it off in settings so you dont have the buttons etc |
19:25:41 | * | beholders_eye joined #nim |
19:29:27 | * | ainema left #nim (#nim) |
19:40:27 | * | joast quit (Quit: Leaving.) |
20:49:58 | * | allinim joined #nim |
20:52:34 | * | alexdaguy joined #nim |
20:53:03 | * | allinim left #nim (#nim) |
21:17:23 | FromDiscord | <sunpoke04> What do people normally use in neovim with nim? I've been programming on a white paper and I'm going crazy here |
21:21:56 | FromDiscord | <sunpoke04> also what's the common way to build projects in nim? any nim-like nob.h? or just makefiles/build.sh? |
21:44:10 | FromDiscord | <janakali> In reply to @sunpoke04 "What do people normally": `lspconfig` + `nvim-ident-blankline` is all I need for nim↵also `mini-notify` to make lsp notifications less obnoxious |
21:44:32 | * | alexdaguy quit (Quit: w) |
21:44:52 | FromDiscord | <janakali> here's my full neovim config: https://codeberg.org/janAkali/dotfiles/src/branch/main/config/nvim |
21:45:57 | FromDiscord | <sunpoke04> I already have lspconfig setup, it's just that I have no syntax highlighting |
21:47:58 | FromDiscord | <janakali> oh I have`treesitter` plugin for syntax highlighting, but it adds noticeable startup time |
21:48:25 | FromDiscord | <janakali> (edit) "have`treesitter` plugin" => "use`treesitter`" |
21:49:25 | FromDiscord | <sunpoke04> I tried adding that but erm... no success here :d |
21:49:41 | FromDiscord | <sunpoke04> which treesitter did you try? bc I saw like, 200 versions of the thing |
21:50:28 | FromDiscord | <sunpoke04> wait, it was the same |
21:50:54 | FromDiscord | <janakali> In reply to @sunpoke04 "also what's the common": 'nvim-treesitter/nvim-treesitter' and setup should be just `:TSinstall nim` |
21:51:18 | FromDiscord | <sunpoke04> I tried that with crystal and erm |
21:51:22 | FromDiscord | <sunpoke04> I'm waiting it till now :d |
21:51:27 | FromDiscord | <janakali> (edit) "`:TSinstall" => "`:TSInstall" |
21:53:55 | FromDiscord | <janakali> In reply to @sunpoke04 "also what's the common": standard way is to put all non-optional compiler flags in `config.nims` and just`nimble build -d:release` |
21:56:08 | * | joast joined #nim |
22:02:28 | FromDiscord | <sunpoke04> In reply to @janakali "standard way is to": will see some examples on it first |
22:03:54 | FromDiscord | <sunpoke04> In reply to @janakali "'nvim-treesitter/nvim-treesitter' and setup should": oh, it worked now, nice |
22:22:49 | * | beholders_eye quit (Ping timeout: 250 seconds) |
22:24:55 | * | beholders_eye joined #nim |
22:34:38 | FromDiscord | <sunpoke04> in a scale of 0-10, how stupid is this? I just don't wanna use js and nim sounds nice https://media.discordapp.net/attachments/371759389889003532/1424162827458838680/image.png?ex=68e2f27d&is=68e1a0fd&hm=2445cec45ddb041f19f960891d0b5aebf04da43c8d0bd81ad7f7ce0d06500cde& |
23:18:37 | * | beholders_eye quit (Ping timeout: 264 seconds) |
23:55:03 | FromDiscord | <Elegantbeef> You could just emit the html statically in that case so a solid 11/10 |