Skip to content

hunter-ji/i3-wm-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

我的i3配置文件

不同的状态栏:polybar i3status

语言 :中文 English


截图

my_desktop


安装

此处默认配置好基础系统和安装好图形化以及i3-wm

需要的软件

  • i3-wm : 窗口管理器
  • i3gaps : 设置窗口间距
  • feh : 设置背景图片
  • compton : 终端透明
  • xfce4-terminal : 终端
  • polybar : 状态栏
  • i3lock-fancy-git : 锁屏

安装步骤

1.安装字体

yaourt -S ttf-font-awesome

2.安装需要的包

yaourt -S xfce4-terminal feh compton i3-gaps i3lock-fancy-git polybar-git

3.配置

在文件.xinitrc加入如下

exec compton -b &
exec i3 -V >> ~/.config/i3/log/i3log-$(date +'%F-%k-%M-%S') 2>&1

遇到的问题

1.依赖

依赖软件包括alsa,MPD等等,可以去polybar的Github主页去查看相关文档。

2.调试

cd .config/polybar
bash launch.sh

运行此命令调试查看其报错。除了此处查看报错,根据以上配置,i3启动之后会输出日志到~/.config/i3/log/,可以直接查看日志。

3.显示输出报错

报错内容为

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
... ... ...

自定义配置

1. 配置快捷键

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

2. 配置背景图

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

About

My i3-wm configuration file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages