Po-Yi Chou

undergraduate in EECS in NCTU


Project maintained by poyichou Hosted on GitHub Pages — Theme by mattgraham

Home Notes Scripts Code Contact Blog

Notes-i3wm

To install

$ sudo pacman -S i3-wm i3lock feh lxappearance acpilight
# i3status-rust
$ yay -S i3status-rust-git ttf-font-awesome-4
# from now on, you can use pacman -S i3status-rust, the one in AUR is latest development version
$ sudo pacman -S iw

Basic set up

$ cd ~/.config/i3
$ wget https://poyichou.github.io/config_file/i3_config -O config
$ wget https://poyichou.github.io/config_file/i3_status_rs.toml -O status.toml

$ cd /etc/udev/rules.d/
$ sudo wget https://poyichou.github.io/config_file/backlight.rules
$ sudo usermod -a -G video <username>

To use gesture

# Install fusuma
$ sudo pacman -S libinput xdotool ruby
$ yay -S ruby-fusuma
$ mkdir ~/.config/fusuma/
$ wget -O ~/.config/fusuma/config.yml poyichou.github.io/config_file/fusuma_config.yml
$ fusuma # To run

Basic tips

# open a terminal
$mod + <enter>
# change window titling style to split/stack/tab
$mod + [e|s|w]
# change to other screen
$mod + <arrow> or $mod + [j|k|l|;]
# close a window
Ctrl + w or $mod + Shift + q

# change to another workspace
$mod + <num>
# shift a window to another workspace
$mod + Shift + num

# set themes
lxappearance

Problems