Розмальовки теми гнома-терміналу та соляризованої теми


17

Я намагався застосувати соляризовану тему кольорів до мого терміналу GNOME, як пояснено тут . Але все це похмуро і не так барвисто, як очікувалося.

Дивіться тут
введіть img des

Будь-яка ідея, що я можу зробити?


Чи виділяється цей текст під час переходу на іншу кольорову тему?
pconley

Також ваш колір підказки кольоровий? Як і в частині, де написано: ім'я користувача @ ім'я хоста, я не бачу його на скріншоті. EDIT: також знімки екрана на наданому посиланні мають кольоровий 'ls' вихід, який ви можете встановити у своєму .bashrc, а не те, що соляризовані елементи керування.
нишш

Відповіді:


14

Не точно знаю причину, але в будь-якому зі сценаріїв, що встановлюють Solarized for gnome, я бачив, що це здебільшого просто відтінки сірого для найбільш використовуваних кольорів.

На цьому веб-сайті є кілька команд для оновлення кольорового профілю Gnome: веб-сайт XORCode .

Команди:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_background" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#58586E6E7575:#65657B7B8383:#838394949696:#6C6C7171C4C4:#9393A1A1A1A1:#FDFDF6F6E3E3"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#00002B2B3636"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#65657B7B8383"

Я виявив, що заміна третього рядка одним із моїх власних рішень зробила термінал так само правильним:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#858599990000:#B5B589890000:#26268B8BD2D2:#6C6C7171C4C4:#2A2AA1A19898:#FDFDF6F6E3E3"

Скрипт оболонки на наступному сайті може показати те, що відрізняється від оригінальної схеми та тієї, яку я знайшов працювати: ColourTable скрипт на GitHub .


Я спробував вашу палітру, але деякі кольори - це дублікати. Також колір переднього плану не є правильним. Тому я вклав власний код у суть . (Я намагався опублікувати все в коментарі, але на сайт вставлено кілька символів Unicode нульової ширини.)
wjandrea


1

Я вважаю, що ви повинні змусити 256 кольорів працювати спочатку, перш ніж він відобразиться правильно.

  1. sudo vim ~/.Xdefaults .xsession .vimrc

  2. touch .vimrc і додайте це:

    set term=screen-256color
    set t_Co=256
    set background=dark
    

    (Ось що я і зробив, будь ласка, майте на увазі, що я новачок у всьому цьому і просто йду від того, що пам’ятаю, що робив. На дослідження мені знадобилося кілька днів).

    if $COLORTERM == "gnome-terminal" then set t_Co=256 endif
    

    Всередині .Xdefaults:customization: -color

    Потім перейдіть до наступного рядка і: XTerm*termName: xterm-256color

    Це повинно це робити. echo $TERMслід сказати xterm-256colorі tput colorsповинен повернутися 256.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.