不同的状态栏:polybar i3status
语言 :中文 English
此处默认配置好基础系统和安装好图形化以及i3-wm
- i3-wm : 窗口管理器
- i3gaps : 设置窗口间距
- feh : 设置背景图片
- compton : 终端透明
- xfce4-terminal : 终端
- polybar : 状态栏
- i3lock-fancy-git : 锁屏
yaourt -S ttf-font-awesome
yaourt -S xfce4-terminal feh compton i3-gaps i3lock-fancy-git polybar-git
在文件.xinitrc加入如下
exec compton -b &
exec i3 -V >> ~/.config/i3/log/i3log-$(date +'%F-%k-%M-%S') 2>&1
依赖软件包括alsa,MPD等等,可以去polybar的Github主页去查看相关文档。
cd .config/polybar
bash launch.sh
运行此命令调试查看其报错。除了此处查看报错,根据以上配置,i3启动之后会输出日志到~/.config/i3/log/,可以直接查看日志。
报错内容为
Monitor 'eDP-1' not found or disconnected
这个问题需要看具体的硬件,可以查看archlinux的xrander,通过xrander查看自己主要适用的显示设备等等信息,然后修改i3和polybar配置文件内设备信息即可。
| 功能 | 按键 | 备注 |
|---|---|---|
| 向上/下/左/右移动 | $mod+k/j/h/l | |
| 切换分区 | $mod+1/2/3/4/5/6/7/8/9/0 | |
| 移动窗口到目标分区 | $mod+Shift+1/2/3/.../0 | |
| 关闭i3-wm | $mod+Shift+e | |
| 关闭窗口 | $mod+q | |
| 移动窗口到上/下/左/右侧 | $mod+Shift+k/j/h/l | |
| 更改布局为横向/竖向 | $mod+h/v | |
| 窗口全屏/取消全屏 | $mod+f | |
| 隐藏窗口 | $mod+- | |
| 切换显示隐藏窗口(为浮动状态) | $mod+Shift+- | |
| 浮动窗口取消浮动 | $mod+Shift+space | |
| 调高音量5% | $mod+F3 | |
| 调低音量5% | $mod+F2 | |
| 打开/关闭声音 | $mod+F1 | |
| 锁屏 | $mod+F12 | 需要安装i3-fancy |
- 此处需要安装相应的软件才可实现
| 功能 | 按键 | 备注 |
|---|---|---|
| 终端 | $mod+enter | 用的xfce4-terminal |
| firefox | $mod+Shift+f | |
| chromium | $mod+Shift+g | |
| slack | $mod+Shift+k | |
| steam | $mod+Shift+s | |
| thunderbird | $mod+Ctrl+t | |
| blueberry | $mod+Shift+b | |
| virtualbox中的win10虚拟机 | $mod+Shift+v | |
| ... | ... | ... |
bindsym $mod+<快捷键> exec <shell>- 软件
需要确保软件已安装,且使用软件自带的启动命令
bindsym $mod+Shift+f exec firefox- 运行脚本
bindsym $mod+Shift+s exec bash ~/example.sh- virtualbox�虚拟机
此处为直接打开一个名为“win10”的虚拟机
bindsym $mod+Shift+v exec VBoxManage startvm "win10" --type guiexec_always --no-startup-id feh --bg-scale "/home/kuari/Picture/girl.png"| 功能 | 软件 |
|---|---|
| 浏览器 | Firefox, chromium |
| 输入法 | ibus, ibus-libpinyin |
| 程序启动 | rofi |
| 邮件 | thunderbird |
| 编辑器 | vim |
| 音频播放 | vlc, mplayer |
| office组件 | libreoffice, wps |
