I have no knowledge of the depth that would be required to write code enabling new features in an application…but just FYI, in the link you provided, you said the issue for Custom Keybinds in that project’s GitHub project was closed - it’s open, though. Adding new comments is locked for people who are not direct code contributors to the project, presumably because they wanted to avoid having that GitHub issue turn into a general discussion board about the topic of keyboard shortcuts + Discord + Wayland.
I did a github repository of it around the date of my comment above but I never published it because I ended up believing that no one would be interested and that I was the only idiot who wanted this specific feature… So just for you because you seem to really wanting this feature like me, in the next days I’ll publish the repo and comment it back here!
Come back to me if you encounter any issue with it, or if you need help or have any request about it! Thanks again for your interest in this project! Feel free to give your feedback or to open an issue to help me improve and maintain this project.
I will try it as soon as I return to home from vacation, thanks again for the effort, I think you should advertise this project on reddit and other forums, maybe the vesktop team can integrate your solution!
Thanks a lot, and enjoy your vacation!
You’re very welcome, I shared the project simply because I wanted to, and because no one else had done it yet. Since I use it every day myself, I’ll make sure to keep it updated!
As for promoting it, I’ll think about it, to be honest, I didn’t expect anyone to care about this feature in the first place. But now that the repo is public, anyone is free to share it or contribute if they want to!
I don’t think the Vesktop team will officially integrate my solution though. It’s more of a workaround than a native feature, and it’s not fully universal yet, I use KDE Neon, so I’m not sure how well it works on other systems. Until I get more feedback, I can’t guarantee full compatibility.
Also, the Vesktop devs have made it pretty clear that this kind of feature isn’t a priority for them right now. Without a universal Wayland solution, they don’t plan to move forward, and I’m not the first one to suggest a workaround. That’s actually why I made this project in the first place, otherwise, I probably would’ve just waited.
Feel free to reach me back when you are ready, have a great day!