Connex: Wifi manager Updated
Posted by Lluciocc@reddit | linux | View on Reddit | 24 comments
Connex is a networkmanager made for "noobs", its a GUI that provide a easy way to manage wifi, proxies and VPN. Its my first project ever.
It provides a clean interface, a CLI mode, and smooth integration with Linux desktops.
Features:
- Simple interface
- Connect, disconnect, and manage Wi-Fi networks
- Hidden network support
- Connection history
- Built-in speedtest
- Command-line mode
- QR code connection (to scan with phone for example)
- Proxy management
- VPN management (still WIP)
If you have any recommendation or question let me know, here is the repository link:
dantecavalieri@reddit
Most DEs out there have this network frontend built in, so I assume your target audience would be people who use WMs. But to be honest, as a WM user myself, I’d rather go with Impala instead. And if, let’s say, I needed a network frontend, I’d just write a bar with that functionality built in with Quickshell.
Maleficent-One1712@reddit
How many "noobs" run that? Sounds like a very specific target audience.
Makefile_dot_in@reddit
I mean it's not like you need it for KDE or GNOME which have this kind of UI built in...
troyunrau@reddit
How many newbs are running Hyprland?
KaCii1@reddit
A lot of them. Just check the Hyprland subreddit to see all the posts of people asking what a config file is.
DonaldLucas@reddit
Some distros have a hypeland spin, maybe it's for those people?
troyunrau@reddit
Most of those distros are not "newb" focused distros though. More like, "create your own toaster" distros, where you can bolt things together anyway you want. Great to learn underlying systems. You don't give it to your aunt who types with one finger ;)
-nico-@reddit
Something tells me aunts who type with one finger aren't a huge demographic when it comes to adopting Linux. A lot of people who want to move from windows do it because they want their system to work however they want.
Tomboy_Cheeks@reddit
4 months into Linux on my desktop. Can I still call me a newb?
Lluciocc@reddit (OP)
I mean, it’s built on, but it’s basically for every distro… I should make an install script for every distro, btw.. tf i just realised😭
You’re absolutely right, yk it’s my first project, and first time publishing about it (I have made posts before but no one told me that)
Thanks for letting me know !!
Mysterious_Lab_9043@reddit
nm-applet?
CameramanNick@reddit
Why does it say "connex.py" in the title bar?
Lluciocc@reddit (OP)
i don’t understand the problem…
CameramanNick@reddit
It's not a very friendly interface for non-technical people, is all.
Lluciocc@reddit (OP)
and how would you want the interface to be ?
CameramanNick@reddit
Maybe just don't title it "connex.py." Non-technical users might have no idea what ".py" means.
Lluciocc@reddit (OP)
bro, its just because to make the screnshot i launch with « python connex.py » When you launch it via « connex » the title is « connex »..
CameramanNick@reddit
I get it, it's just a bit confusing for newbies.
I'd also maybe have it say "Current network" before the SSID in the title bar, otherwise you end up with a window called "SFR-0530" which is not very meaningful, depending what the network is called.
Not trying to be a nuisance, just trying to interpret it like someone who knows nothing.
ntropia64@reddit
Nice little project, good job!
One question:
It is basically a frontend for NetworkManager so it should be pretty much DE/WM and distribution agnostic. I suspect that's what you run, by the way, but I think it's unnecessarily limiting your impact.
Lluciocc@reddit (OP)
Thanks ! Yes, you’re absolutely right! I made it for Arch, so that’s why I said it’s for Arch Linux. Ahah, it’s not really tested on other distros. I tried it on Ubuntu and it was working great (with the right deps installed). Thanks for telling me ! I’m going to make it distribution agnostic like you said ahah.
Have a nice day !
OrganicNectarine@reddit
Be aware that supporting other people's setups can be a nightmare and very time consuming, so stating what you use it for as a means to communicate what is "officially" supported is still a good idea.
Mcginnis@reddit
What DE is that?
Lluciocc@reddit (OP)
That’s Hyprland
Behrus@reddit
There's nothing modern about a toolkit whose successor has been out for five years.