skip to content
Logo I like chickens.
they're persistent.
Faust
you better try google.com...
fly you to the moon!

i3wm平铺桌面的初体验

/ 3 min read

最近在尝试使用平铺桌面,配置了一下感觉体验感还不错

1.i3

直接apt install i3即可

2.壁纸的配置

当切换到i3wm中时,整个页面黑黑的一坨, 我使用的是Nitrogen配置的壁纸 i3配置加入一个自启动即可

exec --no-startup-id nitrogen --restore

BTW,壁纸来源是https://artvee.com/

3.终端的配置

默认使用的是cinnamon桌面自带的gnome-terminal,懒得改了 简单设置了一下窗口透明度,然后调了一下边框颜色 ,再把右侧滚动条去掉了 image.png


补: 终端改为alacritty 配置

[window]
opacity = 0.6
[colors.primary]
foreground = "#e8f5e8" # 高亮度前景色
[colors.cursor]
text = "CellBackground"
cursor = "#7fff00" # 亮绿色光标
[colors.normal]
black = "#1a3d1a"
red = "#ff6b6b"
green = "#7fff00" # 亮绿色
yellow = "#ffeb3b"
blue = "#64b5f6"
magenta = "#ba68c8"
cyan = "#4dd0e1"
white = "#e8f5e8"
[colors.bright]
black = "#2d5a2d"
red = "#ff8a80"
green = "#b2ff59"
yellow = "#ffff00"
blue = "#82b1ff"
magenta = "#e1bee7"
cyan = "#84ffff"
white = "#ffffff"
[font]
size = 11.0
image.png

bar

bar的配置文件:

bar {
position top
workspace_buttons yes
strip_workspace_numbers yes
status_command i3blocks
colors {
background #1b3a2f
statusline #a7ffeb
separator #26a69a
# class border backgr. text
focused_workspace #00897b #00897b #ffffff
active_workspace #26413a #26413a #a7ffeb
inactive_workspace #1b3a2f #1b3a2f #6a8d80
urgent_workspace #d32f2f #d32f2f #ffffff
}
}
image.png

ranger

文件管理用的ranger image.png

音量

如果要使用笔记本上的音量和亮度键来调节,还需要配置一下 音量调节我使用pamixer

i3的配置:

#增加音量
bindsym XF86AudioRaiseVolume exec --no-startup-id pamixer -i 10 && notify-send "音量" "$(pamixer --get-volume)%"
# 降低音量
bindsym XF86AudioLowerVolume exec --no-startup-id pamixer -d 10 && notify-send "音量" "$(pamixer --get-volume)%"
# 静音
bindsym XF86AudioMute exec --no-startup-id pamixer -t && notify-send "音量" "$(pamixer --get-mute | grep -q true && echo '已静音' || echo '已取消静音')"

加了一个弹窗,主要起到一个可视化的作用…
image.png

亮度

亮度使用:brightnessctl

brightnessctl需要sudo权限, 先配置一个免密

sudo visudo -f /etc/sudoers.d/brightnessctl

添加:

finn ALL=(ALL) NOPASSWD: /usr/bin/brightnessctl

保存退出,然后再i3的配置文件中写入

bindsym XF86MonBrightnessUp exec --no-startup-id "sudo brightnessctl set +5% | grep -oP '\\d+%' | xargs -I {} notify-send '亮度增加' '当前亮度: {}'"
bindsym XF86MonBrightnessDown exec --no-startup-id "sudo brightnessctl set 5%- | grep -oP '\\d+%' | xargs -I {} notify-send '亮度降低' '当前亮度: {}'"
image.png

截图

用的是flameshot,非常好用

# Flameshot 截图
bindsym Ctrl+Mod1+s exec --no-startup-id flameshot gui
# 启动 flameshot
exec --no-startup-id flameshot

补:

色温

redshift-gtk

配置:

[redshift]
temp-day=4000
temp-night=4000
brightness-day=1.0
brightness-night=1.0
location-provider=manual
adjustment-method=randr
[manual]
lat=0.0
lon=0.0

输入法

fcitx5+rime+雾凇词库

https://github.com/iDvel/rime-ice


END

差不多就想到这些,好久没写东西了,随便水一下…

p1 image.png p2

image.png