什么是i3
一个平铺式窗口管理器
就像emacs一样,在习惯使用的人手里,i3可以是一个及其有效率的生产力工具
一个介绍视频 提高工作效率:i3wm的使用/配置教程 -「Manjaro + i3wm」 - Linux学习日记#7_哔哩哔哩_bilibili
最终效果图
相关软件(包)
HOWTO
-
i3是基于X协议的,因此需要先安装X Server
dnf in xorg-x11-server
-
同时i3也仅仅是一个window manager,一个完整的linux桌面环境(desktop environment)通常会包含非常多的组件,因此还需要安装一些基本组件
dnf in xorg-x11-drv-* lightdm lightdm-gtk
-
最后,我们安装i3相关的组件
curl -o /etc/yum.repos.d/i3wm.repo -L https://eur.openeuler.openatom.cn/coprs/mywaaagh_admin/i3wm/repo/openeuler-22.03/mywaaagh_admin-i3wm-openeuler-22.03.repo dnf in i3 i3status i3blocks i3lock i3blocks-contrib xfce4-terminal xcompmgr acpi dmenu feh git clone https://gitee.com/mywaaagh_admin/i3configs && cd i3configs && sh install.sh
-
安装完成后,启动
lightdm
sudo systemctl start lightdm
附一些i3的基本操作指令(下面的mod在通常的PC上是win键)
mod+d:调出dmenu,用于快速启动进程
mod+enter:启动terminal
mod+↑/mod+↓/mod+←/mod+→:调整focus的窗口
mod+shift+q:关闭当前focus的窗口
mod+shift+r:热加载配置文件
mod+shift+e:关闭i3
mod+shift+l:锁屏