3
13
vald

@mbin.linuxnation.social

I write terrible code on radicle

vald 21 points a month ago path: 0 25689959 25690030 25690886, hotness: undefined, score: 21, children: 0
vald 20 points a month ago

I 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.

path: 0 25736995, hotness: undefined, score: 20, children: 0
vald 17 points a month ago

NixOS users when talking about any other distro

path: 0 25905464, hotness: undefined, score: 17, children: 0
vald 9 points a month 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.

Screenshot of the Wireguard UI with a list of configuration and a preview of the config

path: 0 25692070 25692117, hotness: undefined, score: 9, children: 6
vald 6 points a month ago

This had me in stitches, damn you.

path: 0 25692854 25694650, hotness: undefined, score: 6, children: 0
vald 5 points a month ago

give me a list of messaging apps that stop attacks that leverage physical access.

you know what would solve this? simplex.

um...

path: 0 25786634 25787155 25787359 25788361, hotness: undefined, score: 5, children: 8
vald 5 points a month ago

I 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.

path: 0 25692070 25692117 25692678 25694406, hotness: undefined, score: 5, children: 4
vald 5 points a month ago

Yeah, 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 for NetworkManager, which uses a different configuration format for connections .nmconnection and is terribly documented.

path: 0 25692506 25694443 25694812 25694883, hotness: undefined, score: 5, children: 1
vald 4 points a month ago

I also wrote nix package and module mirror-git which can help you mirror a git repo either locally or to another source forge (SSH support).

There are alternatives of course e.g hosting your own forgejo or gitlab instance and enabling mirroring of remote repositories.

path: 0 25913763, hotness: undefined, score: 4, children: 0
vald 3 points a month ago

Future 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.
path: 0 25694575, hotness: undefined, score: 3, children: 0
vald 2 points a month ago

I 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.

path: 0 25692070 25692117 25692678 25694406 25698130 25702451, hotness: undefined, score: 2, children: 2
vald 2 points a month ago

No 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.

path: 0 25692506 25694443, hotness: undefined, score: 2, children: 3
vald 2 points a month ago

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.

path: 0 25692070 25692117 25692678 25694406 25698130 25702451 25703246 25737064, hotness: undefined, score: 2, children: 0

thanks for using Leebra!

go to feed...