I would be interested in a proper solution, but recently I have found a way to make custom icons for specific Konsole instances. Maybe you could use a similar approach.
I have made a copy of the program’s desktop file and placed it in /usr/local/share/applications/ with a slightly different name, and given it a new icon. Then I have made a new window rule, that sets this desktop file for windows that start with a title having a specific pattern, and made Konsole to start with that title using an undocumented command argument I have found on their bug tracker.
This is very hacky and I don’t like it, can’t wait until it breaks, but it’s all I have found.
An alternative way may be to make a symlink to Konsole and start it through this symlink, and somehow identify the window by the executable path… but window rules don’t support that. Maybe through some other way? KWin has a scripting API… hmmm…
But a problem you’ll probably have to deal with when setting the title is that the program can set it’s title any time, and at least some of them (including Konsole) routinely do that, in that case based on the selected tab’s title. There’s a setting to turn that off… but as I have experienced, it doesn’t do what I expect, if anything. Maybe by listening to title changes you can force your will, if that is possible.
Don’t complicate something simple, back up (your) user level stuff, and switch. That easy.
Not sure what landed you on Debian, but at least run Testing/Unstable. (“Unstable” on Debian isn’t unstable). Absent that, you’ll be real behind on basically everything.
I ran Debian on servers for years, and even in the case of servers its just too damn behind the times. If you start force upgrading things so that’s not an issue, then you’re basically running Ubuntu. I think I read in replies you’re going with KDE? May seriously want to consider Kubuntu. While I dumped Ubuntu for desktops years ago (still run Ubuntu Server) and went to Arch based desktop distros, for a newer Linux User, Ubuntu based distros are going to have the least amount of headache attached.
If you plan on using something like Gentoo, building Gentoo and running it in a VM a couple times tends to be a smart play.
I've been using Gentoo for ages, as I'm a stickler for stripping down everything to its bare minimum and even I tend to first have a couple runs at building and running it on new hardware, from within a VM.
Going in knowing the intimate details of the hardware you use is always going to be a big plus.
Maybe windows rules will now work properly instead of being buggy and delete themselves…fingers crossed Imho KDE is too big, there are so many cogwheels they miss the opportunity to actually polish each and every aspect.
Yep, this is good as well. Use whatever suits the needs best, but I’d try and get him leaning towards the FOSS side - use other OSes only if you have to.
I understand where you’re coming from, but I think I prefer the ease of use of something like KDE. I tried sway for a while, only to figure out that I am not really a tiling window manager type of person :)
The one thing I really liked about sway/i3 was having numbered spaces. The tiling I could take or leave, sometimes it was annoying if you hadn’t put in rules for an app. E.g. gimp used to have multiple windows back in the day and it was a bit of a mess
So for the work spaces I setup, I did 1 for general, 2 for web browser, 3 for code editor, etc. I really liked that and it became muscle memory.
I’ve got a Mac for my job provided by work and I’ve done the same thing and setup workspaces in the same way. I use Ctrl+number to get to a space.
Might be worth an experiment setting up key binds to take you to a specific workspace. I think you’d like it! :)
Ex arch btw user here. I noped out and wiped after thinking I had it all nailed down, then I tried to connect my Bluetooth headphones and I came to a grand awakening. I am too old for this shit.
I mean… I would consider anywhere that you might download software from sensitive. This isn’t really a smart move. And sure, the mirror’s page they link to uses https, but if the regular site doesn’t a man-in-the-middle could change the url and serve an official looking malicious version… I wouldn’t consider putting your users at an elevated risk when it’s relatively easy to set up TLS “a smart move”.
If it hasn’t I would just assume that Slackware isn’t a big enough target and that anybody in the position to man-in-the-middle a large number of people would have better targets. I mean, to be clear TLS is not a silver bullet either, but it goes a long way for ensuring the integrity of the data you receive over the internet in addition to hiding the contents.
Distros usually sign their ISOs with PGP as well (Slackware does this), so it’s a good idea to verify those signatures as it’s a second channel that you can use to double check the validity of the ISO (but I’m not sure many people actually do this). Of course, anybody can make PGP keys so you have to find out which key is actually supposed to be signing the iso, otherwise an attacker can just make a bogus key and tell you that that’s the Slackware signing key (on the official website too, because it doesn’t use tls!). The web of trust arguably helps some (though this can be faked as well unless you actually participate in key signing parties or something), and you can hope that the Slackware public key is mirrored in several places that you trust so you can compare them… but at the end of the day for most people all trust in the distribution comes from the domain name, and if you don’t have TLS certificates you’re kind of setting up a weak foundation of trust… Maybe it will be fine because you’re not a big enough target for somebody to bother, but in this day and age it’s pretty much trivial to set up TLS certificates and that gets you a far better foundation… why take the risk? Why is it smart to unnecessarily expose your users to more risk than necessary?
I just installed Nextcloud on Arch and the official packages caused the most headaches I ever had within my 3 years of arch. In contrast I installed the official Jellyfin and Prometheus Server packages and they ran OOTB.
I ended up with not using the official packages but extracting the tar.bz2 into /var/www/nextcloud and slightly modifying the nginx config from their site. I had to move the inclusion of the MIME-Types file to a different block for nextcloud to deliver its CSS, SVGs and images. It wasn’t exactly straight-forward too considering permissions. I found it a beast compared to many other server software.
Its probably just one package. I guess for example pacman -S plasma-desktop plasma-meta flatpak fish plasma-wayland-session sddm sddm-kcm && systemctl enable --now sddm does the trick.
Archinstall with the entire plasma desktop is probably also nice, or just EndeavorOS which will be preconfigured
I actually did the whole KDE shebang with archinstall. I never really expected that Arch btw deigned it too opinionated to just provide an audio and Bluetooth interface. Instead I have to choose between pulse audio and pipewire and bluez and a bunch of others. I just didn’t have the patience nor time to look into what and why these options are presented, and this was after I already wasted days figuring how to get my pc to boot with my 12th gen Intel and Nvidia gpu combination.
Turns out there’s a bunch of kernel finagling you absolutely have to do first before it even decides to boot from the gpu and not the igpu. Oh well.
I taught adult education in college and always introduced people to computing with “DOS for Dummies” even though Windows was the OS they interacted with. By teaching them in a command line only environment first I could then easily teach them the desktop environment because they understood what was going on behind the scenes. I think the same could be done with Linux.
Yeah, but the kid has to be older, 12 is too young for that IMO.
Still, a Linux install with a DE will do nicely. He wants to do this and this, but there is no GUI for it, tell him to open up the terminal and type in the following commands, see what happens after you hit Enter… it always brings a smile, even with adults ☺️, they feel like they’re hackers or something 😂.
Then they usually wanna know what each of the commands and options do, and this is where I know I have a great student ☺️.
Unlikely, but who knows? Can you try and boot Windows (install iso probably enough)? Or some very old Linux distro? It might just be your monitor becoming weird with age.
Edit: Alsobtry with a laptop or something and see how it goes.
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.