linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

pelotron, in Which terminal emulator do you use?
@pelotron@midwest.social avatar

I don’t know the difference between a terminal and a terminal emulator, and at this point I’m too afraid to ask.

Lately using Foot since that’s what my distro shipped with.

squid_slime,
@squid_slime@lemmy.world avatar

What’s your DE?

pelotron,
@pelotron@midwest.social avatar

Hyprland

aes,

A terminal is the thing that looks like it might be a computer, but nobody is home, it’s just connected to a modem. Or, maybe, if you’re lucky, The Computer of your university.

A terminal emulator is, well, an emulator, so you can use a 1970’s shell, right there on your computer, just like you can emulate and play Pong or Space Invaders…

Hope that helps

GenderNeutralBro,

Realistically, no difference.

They are called emulators because “Terminal” used to mean a full-screen text interface to a mainframe. The functionality has carried on, which is why terminals behave pretty much the same on any platform. You don’t use your system’s regular text fields in a terminal emulator, for example.

ParetoOptimalDev, in [Resolved - now using Onboard] Any recommendations for an on-screen keyboard like the one that Windows has. The one that comes with Gnome is annoying to use...

On steam deck I switched to plasma mobile primarily because of how bad the gnome onscreen keyboard is.

null,

Huh? The Steam Deck doesn’t come with Gnome and also has its own OSK…

ParetoOptimalDev,

If you install gnome and use it in desktop mode you’ll see what I mean.

null,

Yeah, obviously. But what do you mean you “switched to” plasma? It’s the default

ParetoOptimalDev,

“Plasma mobile”

plasma-mobile.org

geekworking, in Is it possible to use Google Drive reliably?

Not free, but I have been using Insync for years and it works well. $30 one time cost, but worth it.

CodingCarpenter,

This is what I use. Though I got my email wrong and had to buy it twice…

mactan,

I got a free key from a friend and insync has always worked well for me

variants, in Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)

First diagonal monitor now trapezoid

timkenhan,

Crazy, rite??

JoeKrogan, in Which terminal emulator do you use?
@JoeKrogan@lemmy.world avatar

Konsole and yakuake as the drop down for quick tasks

the_tab_key,

And of course, the terminal pane inside dolphin

Thorndike,

I love the terminal pane in dolphin. I use it all the time.

lntl, in OpenSSH is about to change. (For the better.)

i don’t think I’ve created an RSA key since 2017

018118055,

I had to create one this year after discovering that connectbot (ssh client on Android) didn’t support agent forwarding otherwise.

lntl,

considered harmful

lemann,

Probably a good idea to look for a different client, call me tinfoil but I wouldn’t want to touch a very old mechanism that is supported/pushed by a very recognisable 3 letter agency

018118055,

Probably. It’s in f-droid but increasingly looking not quite unmaintained, but not developed actively enough.

LiveLM,

I’ve just started using SSH inside of Termux, got tired of all the weird pitfalls SSH Clients for Android usually have

lemann,

I delete them from the ssh config folder after installation, along with the DSA and ECDSA keys. No ed25519? No auth.

Also prevents a handful of bots from attempting SSH login into your cloud infra, a lot of them don’t support ed25519 kex

aard,
@aard@kyu.de avatar

A surprising amount of services (including Azure last I tried) can only handle RSA keys, so after trying ecdsa only for a while I ended up adding a RSA key again.

With that said - it’s 2023, in almost all cases you should have your keys in a hardware module nowadays, in which case you’d use a different command for keygeneration.

fossisfun, (edited )
@fossisfun@lemmy.ml avatar

Actually it is the same story with TLS 1.3 and TLS 1.2. A bunch of sites still doesn’t support TLS 1.3 (e. g. arstechnica.com, startpage.com) and some of them only support TLS 1.2 with RSA (e. g. startpage.com).

You can try this yourself in Firefox by disabling ciphers (search for security.ssl3 in about:config) or by setting the minimum TLS version to 1.3 (security.tls.version.min = 4 in about:config).

deepdive,

Strange enough TLS 1.3 still doesn’t support signed ed25519 certificates :| P‐256, NIST P‐384 or NIST P‐521 curves are known to be “backdoored” or having deliberately chosen mathematical weakness. I’m not an expert and just a noob security/selfhoster enthusiast but I don’t want to depend on curves made by NSA or other spy agencies !

I also wondering if the EU isn’t going to implement something similar with all their new spying laws currently discussed…

LaggyKar,
@LaggyKar@programming.dev avatar

AFAIK, they’re not known to be backdoored, only suspected

deepdive,

Yeah wrong wording, but the fact that we have to depend mostly on NSA’s cryptographic schemes makes it very suspicious !

lolcatnip,

Do you have a link for storing keys in hardware? I have no idea how you’d do that.

Hack3900, in Which terminal emulator do you use?

Big fan of kitty for font ligatures support and how splits/tabs work

toastal,

I like Kitty since users can configure the terminal to always turn off ‘programming ligatures’ (aka ligature misuse).

panmeek, in Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)
@panmeek@lemmy.sdf.org avatar

if those screens use different refresh rates try setting them to the same, hope this will help

timkenhan,

they are not… but they are on different resolution. the primary is on 1080p while the secondary is on HD+

lntl, in Mosh: Like ssh, but better (e.g. local echo and persistent sessions across sleeps / network changes)

Personal bias: I’m a SSH/tmux zealot

How is this different/better than connecting to a tmux session on a remote machine?

mozz,
@mozz@mbin.grits.dev avatar

When you push up, up, Ctrl-A right right right, you don't have to sit there for 5 seconds and wait for the machine to decide it feels like fulfilling your request and showing you where the cursor is now so you can get on with what you were doing.

If you're not on flaky wireless networks a lot it might not be a huge difference, but from my experience today it was a big difference.

lntl,

Ctrl-a! love learning new things

Thanks for sharing :)

mozz, (edited )
@mozz@mbin.grits.dev avatar

Haha no problem. Yeah, Ctrl-A, Ctrl-R, Ctrl-K, and Ctrl-right/left are godsends for mucking around in the terminal, in case there were others of those you didn't know. Probably there are lots more but those are the ones I use all the time.

llothar, in A symptom of linux past traumas

If you have a choice - use Onshape. Fully featured CAD system, on par with SolidWorks and such, works perfectly on Linux out of the box.

uis,
@uis@lemmy.world avatar

FreeCAD

BastingChemina,

I will try it.

It’s more expensive than Fusion360 but if its working well I might be interested.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

I’ve seen Fusion360 in the Snap store.

llothar,

There is a free tier with limitation that your designs are open for others to see. Not ideal, but perfectly fine for tinkering.

wiikifox, in Which terminal emulator do you use?
@wiikifox@pawb.social avatar

st. It just works. I’m always opening and closing terminals, and 90% of the stuff I use have’s a TUI. st launches before I can even notice, under 4GB of RAM, and the entire install is less than a MiB.

wwwgem,
@wwwgem@lemmy.ml avatar

I’ve been scrolling with no hope to see st anywhere but here it is! Only mentioned twice for now but this little guy deserves so much love. Yes, you have to build it (i.e. patch it) but that’s actually it’s beauty. You get the exact terminal you want, nothing more, nothing less. If you’re looking for power and lightweight this is your guy.
Coupled with tmux and you’re the God of your system :)

BOFH666, in What are some interesting devices powered by Linux?

Cars. Either entertainment system or navigation or more…

BMW has quite the list of licences for opensource libraries and Linux in the about section of the car-menu.

And more and more network equipment.

Dirk,
@Dirk@lemmy.ml avatar

So we can download the sources?

ozymandias117,

BMW requires you to go the written notice path and they send you a DVD with the sources

NuclearDolphin,

is this a joke? please tell me this is a joke

semperverus,
@semperverus@lemmy.world avatar

Its one of the oldest ways people disribute linux sources, and while it seems dumb, its actually good because regions with poor or no internet can also be served.

NuclearDolphin,

Poor global south nations graciously appreciating the source code for their BMWs. This seems closer to malicious compliance.

ozymandias117, (edited )

It’s not super horrible, and they’re meeting the requirements for GPLv2

I’d rather a git repo with history that can be cloned with physical media as a backup option

If you’re looking for a real bad one, Qualcomm has been trying to claim that their devicetree, which is equivalent to ACPI, and 100% necessary to boot anything is somehow “proprietary”

NuclearDolphin,

Yuck. I wish Qualcomm a very get fucked by RISC-V.

Ramin_HAL9001, in Which terminal emulator do you use?

I keep a Gnome Shell instance always running with a Screen session. However, what I actually use to run CLI commands is Emacs Shell, built-in to Emacs.

Emacs Shell has most of the bells and whistles you get from things like Fish shell. So I like to use Dash, a minimal POSIX shell that is much lighter weight than Bash, Zsh, or Fish. Dash provides no features – no tab completion, no history, no line editing – and I have Emacs add all of those features on top of Dash for me. It is amazing what a good, scriptable terminal emulator can accomplish.

Emacs Shell can be scripted using the same scripting language it uses to script the editor, file browser, window manager, and everything else. So you can script the shell to search for regular expressions and make things clickable with the mouse, or only display portions of output, creating simple interactive views around shell commands. You can bind certain click buttons or keystrokes in the editor or file manager to run shell commands in new windows. You can script the shell with “expect”-like behavior (automatically input responses to certain prompts). You can capture and collate the output of multiple commands running in parallel.

BlanK0,

Dash for the win 🔥

angelsomething, in Which terminal emulator do you use?

Tmux for life

UNWILLING_PARTICIPANT,

Yeah but with what?

caseyweederman,

SSH

mranderson17, in Mosh: Like ssh, but better (e.g. local echo and persistent sessions across sleeps / network changes)

Mosh hasn’t had a release in quite a while (Oct 2022). While that’s not that old, and there does appear to be somewhat active development, it’s a little slow moving for something that might be open to the internet directly. I used to use it but ssh with tmux is mostly fine and makes me feel a little safer because of their wider use.

Cornelius,

Hopefully talking about it more will interest more people in the project and possibly interest more people in contributing

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #