Arch Urxvt, установка и настройка

Опубликовано  10 07 2019 
2 min на чтение

Arch Urxvt, установка и настройка

Очень быстрый и функциональный терминал, но немного пугает в настройке.

Установка

Я всегда устанавливаю patched версию с аура, некоторые зависимости и шрифт Hack Nerd с набором иконок, Мой конфиг github.

yay -S rxvt-unicode-patched urxvt-perls nerd-fonts-hack

Настройка urxvt

Файл ~/.Xresources, ! Это комментарий. Строки с Xft не относятся к urxvt.

URxvt.font: xft:Hack Nerd Font Mono:size=9
URxvt.geometry: 84x22
URxvt.internalBorder: 15
URxvt.letterSpace: 0
URxvt.antialias: true
URxvt.iconFile: /usr/share/icons/Papirus/48x48/apps/urxvt.svg
  • шрифт.
  • геометрия.
  • отступ.
  • меж буквенное расстояние.
  • файл иконки, как раз за это и отвечает rxvt-unicode-patched.

Строки ниже, отвечают за копирование/вставка по Ctrl-Shift-c/v.

URxvt.iso14755:        false
URxvt.iso14755_52:     false

URxvt.clipboard.autocopy: true
URxvt.keysym.Shift-Control-V: eval:paste_clipboard
URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard

Остальное, перл плагины для открытия ссылок по клику и некоторые кастомные клавиши.

URxvt.perl-ext-common: default,clipboard,url-select,keyboard-select,matcher
URxvt.url-launcher: /usr/bin/xdg-open
URxvt.url-select.underline: true
URxvt.matcher.button: 1

URxvt.keysym.Control-Up:    033[1;5A
URxvt.keysym.Control-Down:  033[1;5B
URxvt.keysym.Control-Left:  033[1;5D
URxvt.keysym.Control-Right: 033[1;5C

config-reload Необходим для смены цвета на лету, не обязательно, поэтому опустил.

Настройка цветов

Отключение непрозрачности.

URxvt.transparent:false
URxvt.depth: 32

Все схемы я храню в ~/.colors, а подключаю их инклюдом. # В данном случае не комментарий, github.com/creio/dots/tree/master/.colors.

#include ".colors/ln"

Просто цвета, что тут еще сказать. Все что начинается с rofi не обязательно, это цвета лаунчера rofi. Прозрачность фона я обычно задаю через [90] в процентах.

*.background: [90]#111113

Рекомендую создать симлинк на rxvt.

sudo ln -s /usr/bin/urxvt /usr/bin/rxvt

Комбинации клавиш.

  • ctrl+стрелка вправо/влево: перемешение по словам.
  • ctrl+a/e: перемешение в начало/конец строки.
  • ctrl+q: очистить строку.
  • ctrl+w: удалить слово.
  • ctrl+l: очистить экран.
  • ctrl+c: остановить процесс, сбросить набор.

Есть вопросы, пиши в комментах. После изменения файла ~/.Xresources необходимо считывать конфиг и перезапускать терминал.

xrdb -merge ~/.Xresources
Top