Ключовим у цьому є не розподіл, а інструменти. Просто перестаньте використовувати інструменти графічного інтерфейсу та налаштуйте інструменти CLI, щоб вони виглядали та поводилися саме так, як вам хотілося. Один із способів - відредагувати ~/.Xresources
, а потім завантажитиxrdb
в ~/.xinitrc
. Там ви також можете запустити купу додатків, якими ви завжди користуєтесь.
Очевидно, що вам потрібна хороша оболонка: я б сказав zsh. Вам доведеться багато працювати над ~/.zshrc
. (Але, звичайно, і Баш працював би.~/.bashrc
було б місце.)
По-друге, редактор. Emacs або vim, залежно від того, яким ти зараз користуєшся. Менш просунутий редактор (наприклад, nano) не обійдеться. Як і з шкаралупою, ви б зробили багато роботи~/.emacs
відповідним файлом init.
Вам потрібно включити стільки, скільки можливо, до свого текстового редактора. Я наведу кілька прикладів із світу Emacs просто тому, що я користувач Emacs. Для пошти, rmail. Для управління файлами, надіслано. Для веб-перегляду, W3M. Для новин, gnus (хоча я цим не користуюся). Для чоловічих сторінок,M-x man
. І так далі.
Причина, що ви зробите це, а не використовувати інші програми CLI (наприклад, просто man
для підручних сторінок, рись для перегляду тощо):
1) рівень інтеграції (вбивати, вибивати, робити ярлики; все мить ...)
2) комбінації клавіш для навігації по курсору, пошуку тощо (тобто вашої м’язової пам’яті)
Що стосується X, вам не потрібно відмовлятися від нього. Тільки тому, що ви хочете, щоб все в CLI не означає, що ви взагалі не хочете GFX (або - принаймні, я хочу лише CLI, і GFX). Наприклад, хоча ви модифікуєте зображення за допомогою (CLI) змінення або перетворення, ви все одно хочете відобразити його, щоб перевірити результат (наприклад, в gliv; просто відключіть рядок меню, щоб не спокуситися користуватися мишею). Інший приклад - документи LaTeX та PDF.
Що стосується терміналу, більшість людей скажуть екран або tmux, але ви також можете використовувати віртуальні термінали Linux (консоль або ttys). У X urxvt має розширення Perl, яке дозволяє вкладки. Для тих (ttys та urxvt) ви можете встановити єдиний інтерфейс, наприклад, Alt-J / K для перемикання між вкладками, тому вам не доведеться тягнутися до клавіш зі стрілками (або будь-якого іншого за замовчуванням).
Удачі :) Не соромтеся надіслати мені свої власні вказівки, коли закінчите (або майже там ... ви ніколи не закінчились), оскільки я на тому ж шляху, як і ви.