I write terrible code on radicle
- 2 Posts
- 10 Comments
vald@mbin.linuxnation.socialto
Linux@programming.dev•Omarchy’s Kitty Config Exposed Users to Remote Code Execution
221·2 days agoI would be so happy if people stopped giving this #fashtech attention and just banned any mention of it on the fediverse. Any press is good press. I’ll be adding a filter to spare myself the blight.
vald@mbin.linuxnation.socialOPto
Show & Tell@programming.dev•I made an ugly wireguard client GUI in slint for NixOS
0·4 days agoI might have to rethink my stance on no browsers, because Dioxus looks very easy compared to slint. And it supports mobile, which might come in handy for other projects have I have in mind.
You do say dioxus has fairly rough edges. Could you elaborate further? I was considering trying it out.
vald@mbin.linuxnation.socialOPto
Show & Tell@programming.dev•I made an ugly wireguard client GUI in slint for NixOS
0·5 days agoYeah, that’s not what I’m looking for. Windscribe has 200+ VPN locations. I’d have to manually import every single one. Sure, probably would take less time than it took writing this, but if they update a few configs (or everything at once for some reason), I’d have to go through the hassle of removing the existing configs and updating each one manually again.
If it had a batch importer or even just supported configs in
/etc/wireguard(or a custom directory), that would also be great. But from what I understand, it’s a frontend forNetworkManager, which uses a different configuration format for connections.nmconnectionand is terribly documented.
vald@mbin.linuxnation.socialto
Technology@lemmy.world•Microsoft announces Project Zenith, a clutter-free Windows experience meant to entice developers - Engadget
71·5 days agoThis had me in stitches, damn you.
vald@mbin.linuxnation.socialOPto
Show & Tell@programming.dev•I made an ugly wireguard client GUI in slint for NixOS
0·5 days agoFuture goals for when I have time again (from easy to hard) :
- filter configs by connection status
- sort configs by name or connection status
- kill-switch (supposedly easy to add via Post-Up, Post-Down?)
- download VPN configs from other providers: windscribe, proton, airvpn, ivpn, etc.
vald@mbin.linuxnation.socialOPto
Show & Tell@programming.dev•I made an ugly wireguard client GUI in slint for NixOS
0·5 days agoNo idea what that is. I’m on KDE if that means anything.
The goal was to be able to easily use all wireguard configs downloaded from windscribe --> no “just open a command line and run
sudo wg-quick up ...”. I don’t want to enter the root password every time. Other VPN clients don’t require that.Does your thing achieve it somehow? I wouldn’t mind looking at it if that’s the case.
vald@mbin.linuxnation.socialOPto
Show & Tell@programming.dev•I made an ugly wireguard client GUI in slint for NixOS
0·5 days agoI didn’t want any browser + Rust solution (bloated) --> no Tauri, no electron, no webkit, no QML (that’s also webkit, isn’t it?)
Didn’t want immediate mode - just not convinced by it --> no egui and all that other stuff
Wanted to click together a UI and not fight too much with C++ bindings --> GTK4 got rid of their WYSIWYG editor, Qt creator doesn’t do Rust AFAIK, and all Qt bindings seemed like a lot of work getting it to run
Slint just seemed like the best thing I could get running under an hour, given those conditions.
If you can think of something else that fits better given those criteria, I’d be happy to check it out.
vald@mbin.linuxnation.socialOPto
Show & Tell@programming.dev•I made an ugly wireguard client GUI in slint for NixOS
0·5 days ago:D I had edited the post and added a picture. I guess that’s not federating well. Attached it to this comment. Hopefully it shows up.



Thank you for the response. I don’t know React, but I do know Vue and Angular. I’ve heard React is a bigger beast than both put together. That kind of holds me back.
If slint pisses me off enough, I’ll give Dioxus a shot. It’s next on my list. Good luck with your app. Hopefully the button issue can be resolved.