Alacritty (Türkçe)
Alacritty Rust ile yazılmış, GPU hızlandırılmış uçbirim öyküncüsüdür. Geçmiş, 24-bit renk, kopyala/yapıştır, URL'lere tıklama ve özel tuş atamalarını destekler.
Kurulum
alacritty paketini kurun veya geliştirme sürümü için alacritty-gitAUR paketini kurun.
Yapılandırma
Alacritty yapılandırma dosyasını sırasıyla şu yerlerde arar:
$XDG_CONFIG_HOME/alacritty/alacritty.yml
$XDG_CONFIG_HOME/alacritty.yml
$HOME/.config/alacritty/alacritty.yml
$HOME/.alacritty.yml
/usr/share/doc/alacritty/example/alacritty.yml
'de bulunan örnek yapılandırma dosyasını bu yerlerden birine kopyalayın ve değiştirmek istediğiniz özelliklerin yorum kısmını kaldırın (#
ile başlayan satırlar yorumdur). Birçok ayar bu dosyayı kaydettiğiniz anda uygulanacaktır.
Renkler
Olan renk temalarına buradan bakabilirsiniz[1]. İsteğiniz tema listedeyse verilen kodu yapılandırma dosyanıza yapıştırın.
Font
Eğer sistemin varsayılan fontunu kullanmak istemiyorsanız, bu satırları değiştirerek farklı bir font kullanabilirsiniz:
font: normal: family: monospace style: Regular bold: family: monospace style: Bold italic: family: monospace style: Italic bold_italic: family: monospace style: Bold Italic size: 11
monospace
kısmını istediğiniz font ile değiştirin. Kullanabileceğiniz fontları görmek için:
$ fc-list : family style
Bazı fontların Italic
yerine Oblique
kullandığını unutmayın.
İpuçları ve Püf noktaları
Aynı dizinde yeni pencere açmak
Ctrl+Shift+Enter
tuşlarını basarak yeni bir Alacritty penceresi açmak için yapılandırma dosyanıza bu satırları ekleyin:
key_bindings: - { key: Return, mods: Control|Shift, action: SpawnNewInstance }
Pencere başlığında "kullanıcı@anabilgisayar:dizin"
Arch linux'da varsayılan olarak birçok uçbirim öyküncüsünün pencere başlığında "kullanıcı@anabilgisayar:dizin" yazar, ancak Alacritty'de "Alacritty" yazar.
Arch'ın varsayılan davranışını Alacritty kullanan tüm kullanıcılarınız için uygulamak istiyorsanız /etc/bash.bashrc
dosyasını düzenlemeniz gerekir.
Diğer uçbirimler için $PROMPT_COMMAND
'i ayarlayan case ifadesini bulun:
case ${TERM} in xterm*|rxvt*|Eterm|aterm|kterm|gnome*) PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' ;; screen*) PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' ;; esac
Sonra bu satıra alacritty
ekleyin: xterm*|rxvt*|Eterm|aterm|kterm|gnome*)
Böylece xterm*|rxvt*|Eterm|alacritty|aterm|kterm|gnome*)
olsun.
Sorun giderme
Vim'de mouse düzgün çalışmıyor
.vimrc
dosyanıza ttymouse=sgr
ekleyin veya Neovim kullanın. Ayrıca bu soruna bakınız.