How can I make terminal UIs accessible?

I am looking for resources (software, studies, documentation) to help inform design decisions for making command line utilities accessible.

Most of the programs I work on are command-line utilities. Many are non-interactive, but the more complex ones are “TUIs” or terminal UIs.

These TUIs have features such as tabs, interactive navigation, progress bars, key bindings etc..

I am not familiar with adaptive software for terminals (is there an equivalent of a screenreader?) and therefore am not sure how these types of TUI features may impact users with vision or motor impairments.

Terminal does not open on customized LiveCD

I followed this tutorial on how to create a customized LiveCD and tested the result in a VM as well as by booting the physical machine with it.

Thereby, I found out that the created LiveCD system is not able to open the terminal application properly (or the application crashes before the GUI is displayed).
If I open the application, I can see its name and icon shortly in the menu bar (see picture below) before it disappears.
enter image description here

The terminal GUI does not show up even after waiting for several minutes.
Other applications (e.g. the browser, file manager, libre office…) can be started easily.

It seems like I made a mistake in one of the steps of the LiveCD customization but I have no idea where I can start searching for it. Therefore, I would like to know:

  1. Which steps of the tutorial are likely to influence the terminal behavior in the built CD?
  2. Is there a specific log I can lookup (or post here) to find out why exactly the application is not opening?

Thanks for your help!

Terminal is not opening from GUI in ubuntu 18.04

I accidentally deleted python from the lib folder, because I saw multiple versions of python.

1) initially GUI was not loading, the only terminal was working then I upgrade with the command: sudo apt-get upgrade --fix-missing

After that, I can access GUI but from GUI I am not able to access terminal.

I have tried all shortcut options and also tried clicking on the terminal icon but the terminal is not opening.

But When I do Ctrl + Alt + f3/4, I moved on terminal and Ctrl + Alt + f1 for GUI.

Please help me out here, so that I can open terminal as normal way from GUI

Byobu terminal with function in bashrc

I am using byobu with tmux:

byobu version 5.127 tmux 2.8 

I have the following function defined in my .bashrc to monitor logs.

function monitor_log() {     IFS='\n';     watch -n 1 'tail -n 100 /var/log/syslog'; } 

I have the following lines in my windows.tmux

new-session -AD -s 'test'; new-window -n monitor monitor_log; new-window -n general; 

The problem is the byobu is not opening a window named “monitor”. From the window numbering, it appears that the window is getting closed abruptly. Is there any way to “log” the byobu/tmux?

Thanks in advance!

How do I turn on popup blocker through terminal?

I’m trying to create a shell script to configure Firefox settings. I am currently trying to figure out how to turn on the popup blocker. Right now, I am adding the line user_pref("dom.disable_open_during_load", false); to the end of the prefs.js file. However, whenever I open Firefox, the popup blocker still isn’t turned on. How do I do this?

how do i move all files from one folder to another in terminal

I have searched various forums with variations on the question –

I am trying to move all files including those in sub folders from one folder to another – just the files not the folders.

This command works for directories

find ~/Desktop/ -type f -print0 | xargs -0 mv -t ~/Videos 

but this command I tried for folders does not

find ~/Desktop/Folder1/ -type f -print0 | xargs -0 mv -t ~/Videos/Folder2 

How Could Be Changed Nautilus Context Menu “Open in Terminal” From `gnome-terminal` to `tilix` In Ubuntu 18.04?

Trying here without success change the application which runs with Open In Terminal from gnome-terminal to tilix.

Already installed and launched FileManager-Actions Configuration-Tool, but don’t know how to use it.

That way, how could be changed the application used?

Terminal command for getting information about the time and user of all the commands executed in all sessions of terminal

I want to know which user executed which command on terminal and when i.e. if any of the user does “rmdir abc” and removes a specific directory , i should know which command he executed and at what time.And i don’t want it for a single session, this data should be available to me like we maintain logs, so that i can analyze it for any point of time.

I tried the history command as well and also added time to it but it does not show “Users” of the command and also it is session based ,so it’s data does not get appended to ~/.bash_history file unless the session is exited. Also ~/.bash_history does not show time and user so it’s not usefull.Can anyone help me please.I just want to see which user executed which command from the moment the system is started and at what time.