不同的状态栏: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 gui
exec_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 |