Alacritty (Türkçe) - ArchWiki

Jump to content
From ArchWiki

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.

Category:

- Terminal emulators (Türkçe)