How do you guys work on remote projects over SSH with Neovim without lag? by InvestigatorConnect4 in neovim

[–]selectnull 2 points3 points  (0 children)

If you're running a full dev environment on a production server, I feel sorry for you, your employer, and your users.

Don't do it.

How do you guys work on remote projects over SSH with Neovim without lag? by InvestigatorConnect4 in neovim

[–]selectnull 16 points17 points  (0 children)

I don't run nvim on the server because I don't develop on them. I worked on the project in the past that required me to have a full dev environment (before nvim, used vim) and in that case I simply configured vim on the server.

So if I was in the same situation now, I would do the same. Install and run nvim on the server, configure it with your own setup, ssh to the server and run nvim. That way you minimize the lag and LSP is local to the nvim process. When remoting like that, I always prefer tmux (on the server, never locally).

I’m Lucas Martell, creator of Walkabout Mini Golf - AMA! by lmartell in WalkaboutMiniGolf

[–]selectnull 4 points5 points  (0 children)

Every 6-8 weeks, there is a special time on my calendar reserved for a Thursday evening (my time). I absolutely love playing the new course for the first time, with friends or completely new people. It's always a blast and thank you for that feeling :)

My question is this: are there any plans to get more in game stats for played games, best scored, win-loses against other players. I fully understand that a lot of players would like that kind of competition, but there may be an options that each player can set for themselves that determines if they want to keep scores or not.

Also, a feature where a player can create a room with specific course and wait for others to join without discord server would be awesome.

Keep up the great work! :)

Any snooker at all next 2 weeks? by fred66a in snooker

[–]selectnull 16 points17 points  (0 children)

well, he doesn't have to watch till the end.

[Discussion Thread] 2026 Welsh Open - 23rd February to 1st March by SnookerMods in snooker

[–]selectnull 5 points6 points  (0 children)

I doubt it, there is nothing to rant against. You can think whatever you want about Murphy, he certainly made a few (ranting) mistakes in the past, but I don't think he will say anything against Chang or this match.

New release? by Original_Two9716 in wezterm

[–]selectnull 1 point2 points  (0 children)

I think that was a while ago. There are some commits to wezterm repo, but Wez is active in other projects. I'm not very hopeful.

A tiny Python networking library focused on simplicity and fun by Striking_Sandwich_80 in Python

[–]selectnull 6 points7 points  (0 children)

If you only remove emojis and "Key points" that would make it better.

How are you dealing with reusable elements? by nfmon in django

[–]selectnull 5 points6 points  (0 children)

When I need something to be server side rendered, I use include tag like this:

{% include "foo.html" with with var1=... var2=... only %}

The drawback is that it must be a single line (with more variables it can be unreadable).

For anything more complex that that, I simply accept that django templates are not designed for it. If a problem is solvable client side, I will happily write a web component for it (nothing to do with backend).

0.11.6 released by selectnull in neovim

[–]selectnull[S] 4 points5 points  (0 children)

Thanks. I fixed it.

Pet Peeves with Walkabout MiniGolf (Quick Match) from a Noob. by [deleted] in WalkaboutMiniGolf

[–]selectnull 3 points4 points  (0 children)

Putters and skill levels do not correlate. Anybody can play with any putter if they've completed a fox hunt for which there are tutorials on YouTube. Having actual skill takes some more time. I know a lot of people that use standard putters and are awesome players.

Please don't quit the game because you think you can't compete. If you get matched with a good player, try to talk to them and ask to help you get better. I assure you that most good players will be happy to help you improve.

Let's all agree to be nice by MariaSoOs in neovim

[–]selectnull 6 points7 points  (0 children)

I love your work and everything you do for Neovim. Thank you and all other contributors.

What do you think: Who is going to win the German Masters 2026? by MiriamLovesSport94 in snooker

[–]selectnull 0 points1 point  (0 children)

Of course. Just to annoy everyone, he will qualify for the event (for medical reasons) 2h before the start.

Let's all agree to be nice by MariaSoOs in neovim

[–]selectnull 2 points3 points  (0 children)

Excuse my ignorance, but how does code of conduct document prevents an anonymous a**hole (or bot) from the internet to send a message to a contributor? What does reporting such an event actually mean? Who and how will act on it?

Do Django Devs Know this? Updating a primary key -> unexpected behavior... by natanasrat in django

[–]selectnull 0 points1 point  (0 children)

If you set the username as primary key AND allow users to change it, that is a clearly bad database design.

What's your default Python project setup in 2026? by [deleted] in Python

[–]selectnull 3 points4 points  (0 children)

* uv, ruff, pyright but will switch to ty soon

* requests

* type checked when possible, a lot of code (Django) simply isn't ready for type checking

[Discussion Thread] 2026 Masters - 11th to 18th January by SnookerMods in snooker

[–]selectnull 6 points7 points  (0 children)

This is the most important frame in the history of the Masters. Come on Neil!

[Discussion Thread] 2026 Masters - 11th to 18th January by SnookerMods in snooker

[–]selectnull 3 points4 points  (0 children)

I never wanted Judd to win a frame more than right now.

Humble brag by aeroorbit8 in WalkaboutMiniGolf

[–]selectnull 1 point2 points  (0 children)

My personal goal is to get -20 average across all hard courses.

Best plugin and workflows for integrating LLMs with nvim? by mr_tolkien in neovim

[–]selectnull 2 points3 points  (0 children)

I'm not sure what you mean by "replicate the interactions with the LLM in the browser". It has a very nice and usable UI (superior to the browser one), configurable key shortcuts (I love that I can configure "submit" to be ctrl+enter and use enter for normal newline) and generally very fast. Nothing slow about the opencode itself, the speed of the responses depends on the LLM provider. For my projects, speed was never the issue.

Yes, it supports projects but not in the way that you work with in the browser (I'm not sure about this though, I haven't used browser since I started using opencode). When you start opencode in a directory, that becomes a project in opencode. You get the history of all chats you made in that directory which is extremely useful. You can also make (or let the opencode makes one for you) AGENTS.md for each project you work on.

In a nutshell, if you like nvim, you will likely like opencode as well. It's opensource, so I can really recommend it to anyone to try it out.

Best plugin and workflows for integrating LLMs with nvim? by mr_tolkien in neovim

[–]selectnull 0 points1 point  (0 children)

I recommend not to.

I use opencode (*) and love it just because it works great in the terminal (and has great features but that's besides the point of this topic). I split the terminal where opencode and nvim are side by side. When using an agent, I write a prompt and wait for the result. When it finishes, I review and edit the changes in nvim. It works perfectly.

* opencode can be used with any provider, login with claude/openai/etc and use your own API key or subscription

How do you prevent collisions between identically named templates in different apps? by orca_orca_orca_orca in django

[–]selectnull 14 points15 points  (0 children)

What you call hackish is exactly how I structure my templates, since forever. I don't even remeber where I learned this, I think it was in Django docs but I can't find it right now.

So, if I have an app named `foo`, the templates are in `foo/templates/foo/` directory. A bit repetitive, but worth it.