dockerをインストール dockerと併せてほぼ必要になるdocker-machineやdocker-composeをインストールします。 sudo pacman -S docker docker…
manjaroディストリビューションのi3-wm (Window Manager)をインストールして好みにセットアップしていくメモです。
OS起動時にカーソルが点滅して止まる
GRUB起動後にOSを選択するとカーソルが点滅して止まりました。
以下のコマンドでエラーが出ているログを確認すると、グラフィックドライバの読み込みに失敗していました。
Ryzen/AMDのチップセットの端末が原因っぽいですが上手く読み込めずにfbdevとvesを見に行くも入っていないため、エラーになっていました。
cat /var/log/Xorg.0.1og | grep EE
fbdevとvesを入れて解消しておきます。
sudo pacman -S extra/xf86-video-fbdev
sudo pacman -S extra/xf86-video-ves
modキーを変更する
modキーはデフォルトでSuper (Windowsキー)に割り当てられているため、押しやすいAltに変更します。
~/.i3/config
set $mod Mod1
バーの位置を上に変更する
~/.i3/config
barr {
position top
}
コンテナをマークするショートカットを追加
コンテナ(ウィンドウ)をVimのマーク機能のように任意のキーにマーク・ジャンプするショートカットを追加します。
~/.i3/config
bindsym $mod+m exec i3-input -F 'mark %s' -l 1 -P 'Mark: '
bindsym $mod+g exec i3-input -F '[con_mark="%s"] focus' -l 1 -P 'Goto: '
日本語入力にfcitxを入れる
manjaroから公式でサポートされているパッケージがあるため、追加します。
sudo pacman -S manjaro-asian-input-support-fcitx
sudo pacman -S fcitx-mozc
OS起動時に自動起動するようにAutoStartに追加します。
~/.i3/config
exec --no-startup-id fcitx-autostart
キーリピート間隔を短くする
キーボードのキーを押し続けたときにキーが連続して押されるまでの間隔が長いので短くする。
xset
の設定は再起動すると元に戻るため、起動時にセットするように以下ファイルにコマンドを追記する。
~/.i3/config
exec --no-startup-id xset r rate 200 25
音声出力
PuleAudioを入れて音が出るようにします。
yay -S pulseaudio pavucontrol
キーボードのショートカットをEmacsのバインディングに変更する
以下のファイルに追記します。
~/.gtkrc-2.0
gtk-key-theme-name = "Emacs"
~/.config/gtk-3.0/settings.ini
[Settings]
gtk-key-theme-name = Emacs
その後、切り替えるコマンドを実行して再起動することで有効になります。
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"
参考:https://wiki.archlinux.org/title/GTK#Emacs_key_bindings
rofiをインストールする
デフォルトで$mod+dにdmenuが入っていますが、ランチャーにrofiを追加します。
yay -S rofi
~/.i3/config
# bind rofi
bindsym $mod+space exec rofi -show run
bindsym $mod+ctrl+space exec rofi -show window
コメントを書く