tun

joined 1 year ago
MODERATOR OF
[–] tun@lemm.ee 14 points 1 month ago (1 children)

I have kdeconnect on my i3wm.

[–] tun@lemm.ee 1 points 1 month ago (1 children)

May be because it is written using web-based technology (AFAIR, typescript).

[–] tun@lemm.ee 1 points 1 month ago

wezterm is the terminal users can configure with programming language. (Kitty also can be configured programmatically). It is way more than a terminal and has terminal multiplexing and tabs.

I once in a period where I was using wezterm, kitty and alacrity. I didn't choose wezterm because it uses too much memory for me.

[–] tun@lemm.ee 4 points 1 month ago (2 children)

No reason to make a switch.

At least we know there are options. There are

  • different terminal with different feature sets such as terminal emulator with AI (the post was highly downvoted) e.g. warp
  • terminal with performance in mind e.g. Alacritty
  • terminal with simplicity in mind e.g. st, foot
  • terminal with styling in mind e.g. cool retro term

For me, I try them out and revise my choice accordingly.

My history of choices are Guake, Xfce terminal, konsole and Alacritty on Linux. Mac terminal, iTerm2, kitty and Alacritty on macOS.

[–] tun@lemm.ee 10 points 1 month ago (2 children)

Does the clip to remove the cover has label “sudo”?

[–] tun@lemm.ee 1 points 1 month ago

It has only 18 MB RAM usage out of the box on my computer.

My default terminal Alacritty uses above 80 MB.

[–] tun@lemm.ee 3 points 1 month ago

This terminal has the lowest memory footprint.

I tried this on my spared laptop with AMD driver. If my main workstation is not on i3wm with nvidia+proprietary driver, I will change to sway and this.

 

Tilix is a tiling terminal emulator which uses the VTE GTK+ 3 widget with the following features:

  • Layout terminals in any fashion by splitting them horizontally or vertically
  • Terminals can be re-arranged using drag and drop both within and between windows
  • Terminals can be detached into a new window via drag and drop
  • Tabs or sidebar list current sessions
  • Input can be synchronized between terminals so commands typed in one terminal are replicated to the others
  • The grouping of terminals can be saved and loaded from disk
  • Terminals support custom titles
  • Color schemes are stored in files and custom color schemes can be created by simply creating a new file
  • Transparent background
  • Background images
  • Quake mode support (i.e. drop-down terminal)
  • Custom hyperlinks
  • Automatic (triggered) profile switches based on hostname and directory
  • Supports notifications when processes are completed out of view. Requires the Fedora notification patches for VTE
  • Experimental trigger support (Requires patched VTE, see wiki)
  • Experimental badge support (Requires patched VTE, see wiki)

Homepage - Github

[–] tun@lemm.ee 2 points 1 month ago

I use zsh myself in Alacritty.

For reference I use tldr++ or zsh history.

 

Warp is the terminal with AI and your dev team's knowledge built-in.

As of Feb 2024, Warp is available to macOS and Linux users, without joining a wait-list. They have plans to support Windows and the Web (WASM)!

Home - Github

[–] tun@lemm.ee 2 points 1 month ago

For me, I tried WezTerm for flexible configuration with lua.

Out of the rust terminals I have tried, alacritty has thr lowest memory consumption and has all the features I need (ligature not included).

 

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

Features

  • Runs on Linux, macOS, Windows 10 and FreeBSD
  • Multiplex terminal panes, tabs and windows on local and remote hosts, with native mouse and scrollback
  • Ligatures, Color Emoji and font fallback, with true color and dynamic color schemes.
  • Hyperlinks
  • Searchable Scrollback (use mouse wheel and Shift-PageUp and Shift PageDown to navigate, Ctrl-Shift-F to activate search mode)
  • xterm style selection of text with mouse; paste selection via Shift-Insert (bracketed paste is supported!)
  • SGR style mouse reporting (works in vim and tmux)
  • Render underline, double-underline, italic, bold, strikethrough (most other terminal emulators do not support as many render attributes)
  • Configuration via a configuration file with hot reloading
  • Multiple Windows (Hotkey: Super-N)
  • Splits/Panes (Split horizontally/vertically: Ctrl-Shift-Alt-% and Ctrl-Shift-Alt-", move between panes: Ctrl-Shift-ArrowKey)
  • Tabs (Hotkey: Super-T, next/prev: Super-Shift-[ and Super-Shift-], go-to: Super-[1-9])
  • SSH client with native tabs
  • Connect to serial ports for embedded/Arduino work
  • Connect to a local multiplexer server over unix domain sockets
  • Connect to a remote multiplexer using SSH or TLS over TCP/IP
  • iTerm2 compatible image protocol support, and built-in imgcat command
  • Kitty graphics support
  • Sixel graphics support (experimental: starting in 20200620-160318-e00b076c)

Homepage - Github

[–] tun@lemm.ee 8 points 1 month ago* (last edited 1 month ago) (3 children)

IMHO it depends on the theme you use.

try well maintained themes and you will not have that kind of problem. Like gruvbox light.

https://github.com/mbadolato/iTerm2-Color-Schemes/

has lot of color themes. If your terminal of choice can use ANSI colors you can use tinted-shell.

3
Electerm [linux][macOS][windows] (electerm.html5beta.com)
 

📻 Terminal/ssh/telnet/serialport/RDP/VNC/sftp client (linux, mac, win)

Features

  • Works as a terminal/file manager or ssh/telnet/serialport/RDP/VNC/sftp → client
  • Global hotkey to toggle window visibility (similar to guake, default is ctrl + 2)
  • Multi platform(linux, mac, win)
  • 🇺🇸 🇨🇳 🇧🇷 🇷🇺 🇪🇸 🇫🇷 🇹🇷 🇭🇰 🇯🇵 🇸🇦 🇩🇪 🇰🇷 Multi-language support(electerm-locales, contributions/fixes welcome)
  • Double click to directly edit (small) remote files.
  • Auth with publicKey + password.
  • Support Zmodem(rz, sz).
  • Support ssh tunnel.
  • Support Trzsz(trz/tsz), similar to rz/sz, and compatible with tmux.
  • Transparent window(Mac, win).
  • Terminal background image.
  • Global/session proxy.
  • Quick commands
  • UI/terminal theme
  • Sync bookmarks/themes/quick commands to github/gitee secret gist
  • Quick input to one or all terminals.
  • Command line usage: checkwiki

Homepage - Github

[–] tun@lemm.ee 2 points 1 month ago

Make sure you don't use bit subnet masking i. e. 192.168.1.0/24

Use 192.168.1.0/255.255.255.0 version.

5
Contour: Modern C++ Terminal Emulator (raw.githubusercontent.com)
 

Contour is modern, fast, and designed for everyday use. It's not just a terminal emulator, but a powerhouse of features tailored for those who seek efficiency and control. With GPU-accelerated rendering and high-DPI support, experience the smoothest and most responsive terminal emulator like never before.

Contour is designed with the advanced power user in mind, offering high-speed, feature-rich functionality across all major platforms. From Linux and macOS to FreeBSD, OpenBSD and Windows, we've got you covered.

Homepage - Github

[–] tun@lemm.ee 1 points 1 month ago

I tried it for a moment and had not reached conclusion.

I want my term to use ANSI color so that I can use tinted shell or base16 shell. AFAIR, it does not use ANSI colors.

 

This post is an introduction to configuring WezTerm based on the setup that I eventually landed on. ... I find most exciting about WezTerm is the flexibility of its Lua config, so we’ll be focusing on that. ... By the end of it all, we’ll have a terminal that looks like this:

5
Rio Terminal [rust] (raw.githubusercontent.com)
submitted 1 month ago* (last edited 1 month ago) by tun@lemm.ee to c/terminal@lemm.ee
 

tl;dr: Rio is a terminal built to run everywhere, as a native desktop applications by Rust or even in the browser powered by WebAssembly.

Github - Homepage

As of 2024/09/01 - Web version is still WIP

 

A good looking terminal emulator which mimics the old cathode display...

cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.

It uses the QML port of qtermwidget (Konsole): https://github.com/Swordfish90/qmltermwidget.

This terminal emulator works under Linux and macOS and requires Qt5. It's suggested that you stick to the latest LTS version.

Github

1
submitted 1 month ago* (last edited 1 month ago) by tun@lemm.ee to c/terminal@lemm.ee
 

cross-posted from: https://lemmy.ndlug.org/post/493535

This is cosmic-term, a very WIP project that takes the alacritty_terminal crate providing the majority of terminal code but rewrites the renderer to support additional features such as bidirectional text and ligatures. It will support both software and GPU rendering, and will have additional UI sugar provided by libcosmic as they are implemented.

cosmic-term

 

cross-posted from: https://lemmy.blahaj.zone/post/8803046

So, Konsole shipped by default with KDE Plasma, my current Desktop Environment. While I don't have a problem with it, I am interested in what other people are using, because there very likely is something better out there.

Specifically I've seen talk of Kitty and Alacritty, although I've also read that the dev of Kitty is allegedly kind of a jerk, so I am specifically interested in how Konsole matches up to Alacritty in your experience, but other suggestions and general terminal emulator discussion are also welcome!

0
submitted 2 months ago* (last edited 1 month ago) by tun@lemm.ee to c/terminal@lemm.ee
 

This is the non-exhausted work-in-progress directory of communities related to terminal emulator.

Name Description Link
Terminal Rice A place to show off amazing terminal configurations, shell prompts, applications, and ricing tips/tricks you might find helpful! !terminal_porn@lemmy.sdf.org
Kitty The fast, feature-rich, GPU based terminal emulator !kittyterminal@midwest.social
Command Line !commandline@programming.dev
Command Line This is for anything regarding the command line, in any operating system. All questions (including dumb ones), tips, and interesting programs/console applications you've found or made yourself are welcome. Linux / BSD / macOS / Windows CLI apps, questions or comments, we're happy to take them all! !commandline@lemmy.ml

Please comment the communities not in the list. General rules (tentative) are

  • communities must be in fediverse
  • communities must be related to terminal emulator, TUI or command line
  • not official site
2
submitted 2 months ago* (last edited 3 weeks ago) by tun@lemm.ee to c/terminal@lemm.ee
 

This repo has the information on the color supported by various terminal emulators.

Check the info to see whether your favorite terminal emulator supports truecolor or not.

P.S. My favorite alacritty supports true color

view more: ‹ prev next ›