From f06e81d530ab93aed654510d1ae52c5359a6a5f1 Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 13 Sep 2025 21:03:29 +0800 Subject: [PATCH] 20250913 --- .config/alacritty/alacritty.toml | 170 +++++++++++++++++++++++++++++++ list | 7 ++ 2 files changed, 177 insertions(+) create mode 100644 .config/alacritty/alacritty.toml diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml new file mode 100644 index 0000000..25ae251 --- /dev/null +++ b/.config/alacritty/alacritty.toml @@ -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 diff --git a/list b/list index e354a76..70e08de 100644 --- a/list +++ b/list @@ -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