And this is how we do our computing at work now.. on #openbsd in #ratpoison #xterm #emacs

Title: P1: Tmux: I configured terminal for keyboard-only copying. [2024-01-24 Wed]
this app should be installed:
emerge x11-misc/xclip

to kill deattached tmux sessions, add to ~/.bashrc,
test -n 'SDISPLAY' && tmux list-sessions | grep -v attached | cut -d: -f1 | xargs -r -n1 tmux kill-session -t &>/dev/null
😶 #dailyreport #keyboard #linux #terminal #xterm #bash #xfce4 #xfce4

Title: P0: Tmux: I configured terminal for keyboard-only copying. [2024-01-24 Wed]
To start terminal with tmux:
S xfce4-terminal -e tmux
To kill unused terminal windows with idling single bash:
S alias cl='ps aux | grep --fixed-string '-bash' | grep Ss+ | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -s 9'

To Force tmux to copy to X system clipboard:
create file ~/tmux.conf and add this line:
set -s copy-command 'xclip -sel clip -i' #dailyreport #keyboard #linux #terminal #xterm #bash #xfce4 #xfce4

@drscriptt @cks

The terminal line discipline has very little to do with it, as full-screen programs like VIM put the line discipline into non-canonical mode, where there are no special characters.

Where this issue lies, and has done since the 1980s, is emulating a DEC VT.

On an actual DEC VT the Backspace key is programmatically switchable between DEL and BS. #XTerm extended this years ago and makes the two Delete keys switchable between DEL and DECFNK 3.

#DECVTs #TerminalEmulators

@cstross

The article to which that picture and the related one on the front cover (the same woman seemingly impressing Toyah Wilcox, looking over her shoulder, by using a monitor in portrait orientation as a tanning bed to turn her chest bright orange) belongs has some wild but not *entirely* off predictions.

IBM will win the standards war, with Token Ring and two things that fell by the wayside so thoroughly that I've never encountered them even on OS/2 or PC-DOS.

UIs will employ dynamic function keys, have context-sensitive help, be voice-driven, and will 'eliminate the need for a mouse to always be present to use the system'. (Hey, Cortana! Did that come true?)

MS-DOS will be rewritten in C and become capable of running #Unix programs alongside MS-DOS ones.

And everyone will need a VT-100 (sic!) terminal emulator on their PCs.

#UnixWorld #DECVTs #TerminalEmulators #ComputingHistory #retrocomputing #xterm

I've started prototyping a playwright-like test framework for integration testing CLIs and TUIs https://github.com/myobie/pty/blob/main/docs/testing.md #node #pty #tui #xterm #vitest
pty/docs/testing.md at main · myobie/pty

pty wrapper server for detach, attach, and following of long running programs - myobie/pty

GitHub

OK, WTF is going on with #xfce #terminal ?

I've been noticing a lot of files with blank names showing up recently. None of the usual tricks to find "blank named files" worked.

But when I do

ls -li

to show the inode number and then

find . -inum <inode number>

I see that there IS a filename. Buh?

So I opened up #xterm and looked at the same thing. No, the files *do* have names. XFCE IS HIDING THEM

Hiding them how? Well, I can highlight the text and it seems to be a foreground character there. What is it?

If I paste that highlight into an editor, the text is visible.

What the actual fuck?

#linux

Geekery: #linux #debian #X11 #xterm

In 2025 I switched back to original xterm.

I had previously been using alacritty for several years, after a period of looking for a term-em that actually did all the things I wanted and wasn't too much of a pain in configuration or RAM use.

And before that I used rxvt (or urxvt) for about two decades.

Why did I switch this time? Because I did a quick review of about 40 term-ems in the course of a week, and was utterly astonished to find that xterm had acquired all the features that I actually wanted to use.

In the same way that I care about the fuel-efficiency of a car more than whether it's nominally a standard motor or a non-plugin-hybrid, I don't care about whether or not the term-em takes advantage of the graphics coprocessor to do the job. Do letters show up real fast? Great, I don't care how they got there.

But I want to be able to specify the fonts that I like, not have strange boxes show up when someone writes their name in a non-roman character set, use a bunch of colors, not show me the scrollbar but always have scrolling available, and not have weird bugs.

Since xterm is the only term-em I can approximately guarantee everything has been tested against, a bug that shows up as a result of using a particular term-em is least likely to manifest with xterm. Pragmatics.

I would like to extend kudos to the authors of Terminology, a term-em which, on first run, pops up a slider and asks you to adjust it until the font size is comfortable. That's worthy of a Galactic Prize for Extremely Obvious Cleverness.

New Year's Redactions

My earlier text redaction demos were done in my OpenGL setup, using a pixelation effect overlaid on a text document. This was rather simple, but it required some manual tweaking to align the pixelation grid with the text. I've now redone the effect in text mode using Python, and besides unifying the text and "graphics" more cleanly, it makes certain extra features easier, such as this incremental redaction. Of course, video sources as used in the previous post also work.

A particular feature of the unified text + graphics process is that redactions won't exceed the length of each line. In the OpenGL version, the draw area had to be limited to the text rectangle manually, but now it works as it should have done all along.

#2026 #trumpmemes #epsteinmemes #jeffreyepstein #epsteinfiles #halftoneart #raster #pixelart #textmode #textmodeart #oldskool #xterm #pythoncode #algorithmicart #algorist