20231025: i3 desktop環境を作る¶
https://blog.livewing.net/install-arch-linux-2021
- Ubuntu serverを入れる
sudo apt-get update
sudo apt -y install git make gcc autoconf
sudo apt -y install libpango1.0-dev libyajl-dev libstartup-notification0-dev libev-dev libtool libxkbcommon-dev libxkbcommon-x11-dev libxcb1-dev libxcb-randr0-dev libxcb-util0-dev libxcb-icccm4-dev libxcb-keysyms1-dev libxcb-cursor-dev libxcb-xinerama0-dev libxcb-xkb-dev libxcb-shape0-dev libxcb-xrm-dev xutils-dev
sudo apt -y install xorg xinit
sudo apt -y install network-manager
sudo nmcli radio wifi on
nmcli radio wifi
> ON
nmcli device status
nmcli device wifi list
sudo apt install –reinstall firmware-b43-installer
sudo modprobe -r b43 && sudo modprobe b43
nmcli device wifi list
sudo nmcli --ask device wifi connect '${SSID}' ifname ${INTERFACE}
sudo apt -y install i3
sudo apt -y install xorg
sudo apt -y install fcitx-mozc
cd
cat >> .prodile<<EOF
export DefaultImModule=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
EOF
echo "exec i3" >> ~/.xinitrc
キーボード設定を触る(Thinkppadの場合)¶
PC内蔵のキーボードのキーマップを触る。具体的には、
- L-Ctrl = Alt にしたい。ただし、内蔵キーボードのみまず、おさらい的には、 を変更したい。
- Arch Linux X keyboard extension
- US キーボードの XPS13 に Ubuntu 14.04 をインストールして自分好みにキーボードをカスタマイズした あたりがとても参考になる。
と思ったが結局やりたいことは、
- https://zenn.dev/tmtms/articles/202109-remap-key 0x1d(rctrl)を0x38(alt)にmapすればいい。
こんな感じに落ち着いた。
alias x13='sudo setkeycodes 0x1d 0x38'
ジェスチャーをいじる¶
sudo apt-get install xdotool wmctrl libinput-tools
git clone https://github.com/bulletmark/libinput-gestures.git
cd libinput-gestures
sudo make install
cd ..
rm -rf inbinput-gestures
sudo gpasswd -a $USER input
newgrp input
libinput-gestures-setup autostart
libinput-gestures-setup start
日本語¶
echo "exec --no-startup-id fcitx" >> ~/.config/i3/config
startx
fcitx-config-gtk3
- + でmozcを追加
- "global config" tabで"Trigger Input Method"をSuperSpaceに
ステータスバー: その他色々入れる¶
sudo apt install i3block thunar rofi
sudo apt install python3-pip
# for i3blocks tool
sudo pip install psutil