This commit is contained in:
alex 2025-09-13 21:03:29 +08:00
parent 37f246d16a
commit f06e81d530
2 changed files with 177 additions and 0 deletions

View file

@ -0,0 +1,170 @@
# ===== 窗口 =====
[window]
dimensions = { columns = 140, lines = 45 }
position = { x = 200, y = 100 }
decorations = "buttonless" # 无标题栏,保留控制按钮
dynamic_title = true
opacity = 0.80 # 90 % 透明,带模糊需合成器支持
startup_mode = "Windowed"
# ===== 字体 =====
[font]
size = 9.0
normal = { family = "MesloLGM Nerd Font Mono", style = "Regular" }
bold = { family = "MesloLGM Nerd Font Mono", style = "Bold" }
italic = { family = "MesloLGM Nerd Font Mono", style = "Italic" }
# 后备链图标→中文→Emoji
#[[font.fallback]]
#family = "Symbols Nerd Font"
#[[font.fallback]]
#family = "Sarasa Mono SC"
#[[font.fallback]]
#family = "Noto Color Emoji"
builtin_box_drawing = true # 内置表格符,速度快
# ===== 颜色主题Tokyo Night =====
#[colors.primary]
#background = "#1a1b26"
#foreground = "#c0caf5"
#[colors.normal]
#black = "#15161e"
#red = "#f7768e"
#green = "#9ece6a"
#yellow = "#e0af68"
#blue = "#7aa2f7"
#magenta = "#bb9af7"
#cyan = "#7dcfff"
#white = "#a9b1d6"
#[colors.bright] # 略,复制 normal 把亮度调高即可
# Gruvbox Dark
#[colors.primary]
#background = "#282828"
#foreground = "#ebdbb2"
#[colors.normal]
#black = "#282828"
#red = "#cc241d"
#green = "#98971a"
#yellow = "#d79921"
#blue = "#458588"
#magenta = "#b16286"
#cyan = "#689d6a"
#white = "#a89984"
#[colors.bright]
#black = "#928374"
#red = "#fb4934"
#green = "#b8bb26"
#yellow = "#fabd2f"
#blue = "#83a598"
#magenta = "#d3869b"
#cyan = "#8ec07c"
#white = "#ebdbb2"
# Catppuccin Mocha
#[colors.primary]
#background = "#1e1e2e"
#foreground = "#cdd6f4"
#[colors.normal]
#black = "#45475a"
#red = "#f38ba8"
#green = "#a6e3a1"
#yellow = "#f9e2af"
#blue = "#89b4fa"
#magenta = "#cba6f7"
#cyan = "#94e2d5"
#white = "#bac2de"
#[colors.bright]
#black = "#585b70"
#red = "#f38ba8"
#green = "#a6e3a1"
#yellow = "#f9e2af"
#blue = "#89b4fa"
#magenta = "#cba6f7"
#cyan = "#94e2d5"
#white = "#cdd6f4"
# One Dark
[colors.primary]
background = "#282c34"
foreground = "#abb2bf"
[colors.normal]
black = "#282c34"
red = "#e06c75"
green = "#98c379"
yellow = "#e5c07b"
blue = "#61afef"
magenta = "#c678dd"
cyan = "#56b6c2"
white = "#abb2bf"
[colors.bright]
black = "#545862"
red = "#e06c75"
green = "#98c379"
yellow = "#e5c07b"
blue = "#61afef"
magenta = "#c678dd"
cyan = "#56b6c2"
white = "#cfcfcf"
# ===== 光标 =====
[cursor]
style = "Beam"
blink_interval = 600
unfocused_hollow = true
# ===== 选择/剪贴板 =====
[selection]
semantic_escape_chars = "│`|:\"' ()[]{}<>"
save_to_clipboard = true # 选中文本立即进系统剪贴板
[terminal]
osc52 = "CopyPaste" # 允许程序读写剪贴板ssh+vim 可用)
# ===== 滚动 =====
[scrolling]
history = 10000
multiplier = 3 # 滚轮速度倍率
# ===== 键盘绑定(只列常用) =====
[[keyboard.bindings]]
key = "c"
mods = "Control|Shift"
action = "Copy"
[[keyboard.bindings]]
key = "v"
mods = "Control|Shift"
action = "Paste"
[[keyboard.bindings]]
key = "f"
mods = "Control|Shift"
action = "ToggleFullscreen"
[[keyboard.bindings]]
key = "Enter"
mods = "Control|Shift"
action = "SpawnNewInstance"
## 增大字体
#[[keyboard.bindings]]
#key = "Equals"
#mods = "Control|Shift"
#action = "IncreaseFontSize"
#
## 减小字体
#[[keyboard.bindings]]
#key = "Minus"
#mods = "Control|Shift"
#action = "DecreaseFontSize"
#
## 重置为配置文件中写死的 size
#[[keyboard.bindings]]
#key = "Key0"
#mods = "Control|Shift"
#action = "ResetFontSize"
# ===== 性能/调试 =====
[debug]
render_timer = false # 想看 FPS 可开 true
persistent_logging = false

7
list
View file

@ -1,3 +1,5 @@
ImageMagick--
alacritty--
autoconf--%2.72
automake--%1.17
bat--
@ -23,12 +25,14 @@ gimp--%snapshot
git--
gmake--
go--
gucharmap--
htop--
i3--
i3lock--
i3status--
ifstat--
intel-vaapi-driver--
keepassxc--browser
kitty--
krita--
lf--
@ -62,6 +66,7 @@ picom--
pinfo--
pkgconf--
polybar--
postgresql-server--
py3-pip--
py3-python-lsp-server--
quirks--
@ -79,6 +84,8 @@ ssh-audit--
subversion--
tint2--
toilet--
tre--
tree--
ungoogled-chromium--
unzip--iconv
vim--gtk3-perl-python3-ruby