发布时间:2026/8/27 16:23:40
3个配置项,让NixOS上70多个应用统一换上Catppuccin配色 3个配置项让NixOS上70多个应用统一换上Catppuccin配色【免费下载链接】nix❄️ Soothing pastel theme for Nix项目地址: https://gitcode.com/gh_mirrors/nix1/nix你有没有遇到过这种割裂感系统托盘是默认灰终端是别人给的配色编辑器又暗一个色阶。Catppuccin Nix模块就是来解决这件事的——它把那套低饱和、柔和的 pastel 配色做成 NixOS 和 home-manager 模块一行enable就能让终端、编辑器、浏览器、窗口管理器共用同一套颜色。下面按装好、选色、定制三步走每步都只有最小必要的配置。1️⃣ 先把模块装进 flake模块仓库支持 Linux 和 macOSDarwin两套系统要求 NixOS/home-manager 26.05 及以上。仓库提供main分支跟随 unstable和release-x.x分支跟随最新稳定版用稳定版 Nix 就从后者拉取避免版本不匹配。git clone https://gitcode.com/gh_mirrors/nix1/nix在你的flake.nix里登记这个输入以已克隆到本地的路径为例也可以用 tarball 地址{ inputs { nixpkgs.url https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz; catppuccin.url path:/path/to/nix; }; }加载 NixOS 或 home-manager 模块接着把模块挂进modules数组。NixOS 集成 home-manager 的话两边各挂一次独立使用 home-manager 就只挂homeModules。modules [ catppuccin.nixosModules.catppuccin { home-manager.users.alice { imports [ catppuccin.homeModules.catppuccin ]; }; } ];挂好之后所有主题化端口默认就会随全局开关联动不用一个个手动开启。以后想关掉某个应用或者某个应用没生效回这里看第 4 节就行。选对颜色4种flavor加14种accent模块最核心的两个选项是flavor明暗基调和accent强调色。四套 flavor 可以理解为同一杯咖啡的不同浓度四套 flavor 横向对比Latte、Frappé、Macchiato、MochaMocha对比最强的深色基调夜间使用的首选Flavor一句话定位适合场景latte奶白色亮色白天、明亮环境frappe灰调中深长时间盯屏不刺眼macchiato深蓝灰深色多数夜间桌面mocha近纯黑深色OLED 屏、高对比党accent 有 14 个可选比如 blue、mauve、pink、green默认是 mauve。全局写法就两行{ catppuccin { flavor macchiato; accent blue; }; }改完nixos-rebuild switch或home-manager switch重建所有已启用的应用会一起换色不需要逐个重启。一套配置覆盖70多个应用模块按应用拆成了独立文件但对你来说只有两层需要关心NixOS 层系统级组件比如 SDDM 登录界面、GRUB、Plymouth 开机动画、fcitx5 输入法、gitea 等随nixosModules生效。home-manager 层用户级应用数量占大头——终端Alacritty、Kitty、WezTerm、Fish、编辑器Neovim、Helix、VS Code、Zed、窗口管理器Hyprland、Sway、工具lazygit、gitui、delta、yazi、tmux等等随homeModules生效。你不需要背诵这份清单。catppuccin.enable打开后凡是装了对应程序、模块能检测到的都会自动套上主题。想知道某个程序支不支持最直接的办法是nix eval一下catppuccin.程序名.enable这个选项是否存在或者翻仓库里的 官方贡献指南 了解新增适配的流程。Frappé 下的桌面效果终端、窗口管理器与面板共用同一套色板给某个应用单独指定配色全局统一是默认状态但模块允许局部反叛。每个应用选项都有自己的enable和flavor默认值继承全局你只在想不同的地方覆盖{ catppuccin { alacritty.flavor frappe; # 终端单独用中深色 waybar.flavor mocha; # 面板保持深色 }; }另外一部分端口还支持单独指定accent默认不开由模块声明常见的有 waybar、wezterm、hyprland、lazygit、firefox 等。写配置时拿不准就查nix show-config输出或者在模块源码里搜accentSupport。Macchiato 下的完整桌面编辑器、终端与状态栏颜色一一对应如果哪天想动更深的颜色比如把 mocha 的底色换成纯黑做 OLED 优化模块把全部取色源头暴露在了catppuccin.sources里可以只替换一个端口的源而不牵连其他进阶做法见 官方定制文档。收尾先跑通再细调先只写enable、flavor、accent三个选项做一次重建确认桌面整体变色再逐个打开你常用的应用。跑通之后去把第 5 节的单应用覆盖玩一遍最后看看贡献指南说不定下一个适配就是你写的。【免费下载链接】nix❄️ Soothing pastel theme for Nix项目地址: https://gitcode.com/gh_mirrors/nix1/nix创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/26 9:13:28

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/27 10:58:22

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/27 7:46:21

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/27 0:01:16

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

1. 项目概述:从零构建一个企业级的AI服务网关 最近在帮一个做内容审核的团队做技术架构升级,他们原来的业务里,每天有几十万张图片和短视频需要过审,最初是接了几个开源的AI模型自己部署,但效果和性能一直不太稳定。后…

2026/8/27 0:01:16

LeetCode Hot100(51-60)算法精解与面试技巧

1. 题目背景与核心价值"hot100(51-60)"这个标题看起来像是某个编程题库或算法练习集中的一组题目编号。在技术社区中,类似命名通常指向LeetCode、牛客网等平台的热门题目集合。作为刷过300题的算法老手,我理解这类题目的核心价值在于&#xff…

2026/8/27 0:01:16

CRC校验实战:从模2除法到HJ212协议排错

1. 为什么一个“校验码”能扛住工业现场90%的数据 corruption? 你有没有遇到过这样的场景:嵌入式设备通过RS-485上传温湿度数据,上位机偶尔收到一帧乱码——温度显示成-273℃,湿度跳到999%,但串口波形看起来完全正常&a…

2026/8/26 19:34:06

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/26 19:17:08

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/26 19:34:05

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…