Я обновил бы Ваш cgit сценарий для использования --git-dir
. Из страниц справочника:
--git-dir=<path>
Set the path to the repository. This can also be controlled by
setting the GIT_DIR environment variable. It can be an absolute
path or relative path to current working directory.
Таким образом, это стало бы:
#!/bin/bash
sudo git --git-dir=/.git $@ > /dev/stdout
FTR, я не попробовал его.
Вы попробовали все USB-порты? Кроме того, Вы попытались смотреть в BIOS, чтобы видеть, мог ли это быть disapbled? Если это имеет USB, трудно полагать, что все порты повреждаются, хотя что-то, возможно, сдуло его в прошлом.
Тем не менее я думаю, что можно сделать это, но это могло бы быть болезненно. Это зависело бы, на какой системе Вы используете. Для моего (Ubuntu с Gnome), существует установка под "Универсальным Доступом", на вкладке "Pointing and Clicking", для "Кнопок мыши", которые позволяют Вам использовать клавиатуру.
У меня есть голова, что X-окна имеют способ использовать Ctrl-Shift-Numlock, но это ничего не делает в моей системе.
Я полагаю, что KDE имеет установку под панелью управления мыши, названной 'Указатель перемещения с клавиатурой (использующий цифровую клавиатуру)’.
Вы могли бы хотеть смотреть на крысиный яд.
Крысиным ядом является простой Менеджер окон без толстых зависимостей библиотеки, никакой необычной графики, никаких художественных оформлений окна и никакой разъедающей зависимости. Это в основном смоделировано после Экрана GNU, который сделал чудеса на рынке виртуального терминала.
Другие менеджеры окон мозаичного размещения, как dwm, должны сделать. Однако, если все, что Вы хотите, должно выполнить набор мозаичных терминалов, попробуйте dvtm (консольный двойник dwm).