i3wm的简单配置

news/2024/10/22 16:19:46/

将自己的桌面环境迁移到了i3。Gnome好用是好用的,但是体量还是有点儿大了,吃资源有点多。

安装i3

安装的过程比较简单,pacman 就完事儿了。

1
2
3
4
5
6
7
8
pacman -Syyu 
pacman -S i3这里有两个可以选择,一个是i3-wm,  还有一个是i3-gaps, 我用了i3gaps, 好看一些。
pacman -S alacritty 
pacman -S polybar
pacman -S compton 
pacman -S dmenu
pacman -S feh

配置i3

在已经有Gnome环境的条件下,i3 的配置还是比较轻松的。

I3的使用说明

i3默认的操作是使用Windows/Super/Mod这个按键(或者随便怎么叫吧,后面都说Super,和Gnome的口径一致),简单列举一下频率较高的使用方式

  1. 先说重载配置文件,使用 Super + Shift + r
  2. 退出到DM,使用Super + Shift + e, DM就是你的登录界面。
  3. i3提供了10个虚拟桌面,切换虚拟桌面方式是可以通过Super + 1 - 10 快速切换
  4. 在默认的Tiling排列模式切换排列位置Vertical和Horizontal. 通过Super V 或者 Super H
  5. 调整容器布局
    1. 使用Stacking – Super + s 所有的标签堆叠显示最上方提供标签进行切换
    2. 使用Tabbed – Super + w 标签页方式显示所有窗口
    3. 使用Toggle – Super + e 平铺窗口模式,可切换不同的布局方式
  6. 打开程序可以通过terminal开启,或者Super + d 使用dmenu开启
  7. 关闭程序可以通过Super + Shift + q关闭,或者鼠标点击x,不是所有的窗口都有x
  8. 窗口间移动可使用 Super + {jkl;}四个按键;或者使用Super + {up,down,left,right}的arrowkey
  9. 可将窗口变更为Floating, 使用Super + Shift + Space
  10. Floating窗口调整位置可长按Super 使用鼠标拖动调整位置
  11. 全屏程序使用 Super + f

i3的自定义配置

配置文件的位置

配置文件的路径: $HOME/.config/i3/config,所有的配置在这个文件下修改

自定义界面的设置

默认的i3启动的时候还是挺丑的,我有四个设置:

  1. 调整窗口间的间隔为12
  2. 新窗口的边缘为1像素,也就是不显示标题栏设置四周的边框厚度
  3. 浮动窗口的边框厚度
  4. 自动处理边界
1
2
3
4
gaps inner 12
new_window 1pixel
new_float 1pixel
smart_borders on

默认terminal程序更改

设置默认使用 Super + Enter 打开alacritty

1
bindsym $mod+Return exec --no-startup-id alacritty

alacritty 是一个使用GPU进行渲染的terminal模拟器,它有自己的配置文件,我的配置文件路径在:$HOME/.config/alacritty/alacritty.conf

NOTE: 这里目前还是有问题未解决

默认打开Firefox

我的设置是Super + p

1
bindsym $mod+p exec --no-startup-id firefox

开机启动一些程序

我的开机启动了 Compton, Variety, Remmina,Aria2c, Polybar, ibus-daemon

1
2
3
4
5
6
exec_always --no-startup-id compton --config /home/liarlee/.config/compton/compton.conf -b
exec_always --no-startup-id variety 
exec_always --no-startup-id remmina
exec_always --no-startup-id aria2c --conf-path=/home/liarlee/.aria2/aria2.conf
exec_always --no-startup-id sh /home/liarlee/.config/polybar/polybar_startup.sh
exec_always --no-startup-id ibus-daemon -dr

欢迎访问 http://liarlee.site

开机启动一些程序

默认打开Firefox

截屏功能快捷键

调节音量快捷键

拼音输入法

配置Polybar


http://www.ppmy.cn/news/705896.html

相关文章

I3D模型_2017_CVPR

作者的观点: 若在足够大的视频动作识别数据集上训练(Kinetics),是否能提升模型在其他数据集(HMDB-51,UCF-101)上的表现呢? 论文核心内容: 对于不同模型,这种方法&#…

i3wm安装记录

一、环境 centos 7(其他发行版大同小异) 二、步骤 添加 epel 源 yum update yum install -y epel-release安装i3wm,一般包名叫做i3和dmenu,i3里面包含了i3-wm,i3lock和i3status,dmenu是一个程序启动器。…

i3wm美化与配置之使用feh进行随机壁纸的配置并透明化终端

原文在我的个人博客:i3wm美化与配置之使用feh进行随机壁纸的配置并透明化终端 第一种:每次重启电脑或重启i3就会随机选择文件夹里的图片当作壁纸 当启动了某些并不支持启动提醒的某脚本或程序时,鼠标指针会逗留在忙碌状态六十秒以上。为防止…

I3D Finetune

背景介绍 在现有的的行为分类数据集(UCF-101 and HMDB-51)中,视频数据的缺乏使得确定一个好的视频结构很困难,大部分方法在小规模数据集上取得差不多的效果。这篇文章根据Kinetics人类行为动作来重新评估这些先进的结构。Kinetic…

Arch 使用 i3 美化桌面

前言 作为程序员,每天面对电脑屏幕,一个舒服高效的桌面的桌面环境是必不可少的。 前阵子用了Gnome,后来听闻i3的大名,就马上入了坑。 先附上一张美化后的图片。 安装 因为我想让启动环境更加简洁,所以通过命令行而…

Ubuntu更换i3桌面系统

写在前面的话 因为gnome比较是一个重量级的桌面的系统,简单点就是比较吃资源,所以下面的操作是将gnome卸载掉后安装i3桌面,这是一个轻量级的桌面系统,基本上是基于终端操作,不占资源,整个系统跑起来就会比…

windows 如何ping ip 加端口号

先在系统中找到 勾选上 和平时的pingip命令不一样了 现在是telnet ip 端口号 先看一组无法ping通端口号的案例 若telnet 127.0.0.1 6379 跳转至一个空白界面 代表ping此ip的端口号成功

C# 组合两个表

175 组合两个表 SQL架构 表: Person -------------------- | 列名 | 类型 | -------------------- | PersonId | int | | FirstName | varchar | | LastName | varchar | -------------------- personId 是该表的主键列。 该表包含一些人的 ID 和他们的姓和名的信息。 表: A…