
Neovim 复古未来 主义配色方案
fluoromachine.nvim 是一款 Neovim 配色方案,基于 Synthwave84 开发,融合 80 年代复古未来主义风格。该方案为代码编辑器增添霓虹效果和科幻氛围,提供多种主题和透明背景选项。插件支持广泛的 Neovim 生态系统,并允许用户自定义颜色和高亮组,以创建独特的编码环境。
荧光机器是流行的Synthwave84配色方案的一个分支,灵感来源于20世纪80年代的美学和被称为合成波的复古未来主义风格。荧光机器(配色方案)将这种霓虹浸染的风格融入其设计中,带有一种发光效果,为您的编码体验增添了一丝科幻感。
要安装荧光机器,您需要一个插件管理器。
使用Lazy.nvim的示例
</details> <details> <summary>注解</summary>return { { 'maxmx03/fluoromachine.nvim', lazy = false, priority = 1000, config = function () local fm = require 'fluoromachine' fm.setup { glow = true, theme = 'fluoromachine', transparent = true, } vim.cmd.colorscheme 'fluoromachine' end } }
</details> <details> <summary>默认配置</summary>lspconfig.lua_ls.setup { settings = { Lua = { runtime = { version = 'LuaJIT', }, workspace = { checkThirdParty = false, library = { vim.env.VIMRUNTIME, '~/.local/share/nvim/lazy/fluoromachine.nvim', }, }, hint = { enable = true, }, completion = { callSnippet = 'Replace', }, }, }, capabilities = capabilities, }
</details> <details> <summary>配置</summary>{ theme = 'fluoromachine', brightness = 0.05, glow = true, transparent = false, styles = { comments = {}, functions = {}, variables = {}, numbers = {}, constants = {}, parameters = {}, keywords = {}, types = {}, }, colors = {}, overrides = {}, plugins = { bufferline = true, cmp = true, dashboard = true, editor = true, gitsign = true, hop = true, ibl = true, illuminate = true, lazy = true, minicursor = true, ministarter = true, minitabline = true, ministatusline = true, navic = true, neogit = true, neotree = true, noice = true, notify = true, lspconfig = true, syntax = true, telescope = true, treesitter = true, tree = true, wk = true, }, }
示例:
</details> <details> <summary>自定义</summary>---@type fluoromachine local fm = require 'fluoromachine' fm.setup { glow = true, theme = 'retrowave', transparent = false, plugins = { neotree = false, } } vim.cmd.colorscheme('fluoromachine')
荧光机器是一个完全可自定义的配色方案,您甚至可以在荧光机器内创建一个配色方案。您可以添加新颜色、添加新的高亮组,并更新高亮组。
示例
更改配色方案样式。
local fm = require 'fluoromachine' fm.setup { overrides = { ['@type'] = { italic = true, bold = false }, ['@function'] = { italic = false, bold = false }, ['@comment'] = { italic = true }, ['@keyword'] = { italic = false }, ['@constant'] = { italic = false, bold = false }, ['@variable'] = { italic = true }, ['@field'] = { italic = true }, ['@parameter'] = { italic = true }, } } vim.cmd.colorscheme 'fluoromachine'
自定义Telescope。
"callback overrides"函数接收"colors"、"darken"、"lighten"和"blend"作为参数。"darken"函数接受两个参数:您想要使其变暗的颜色和暗度百分比。"lighten"函数的工作方式与"darken"相同。"blend"函数接受三个参数:颜色、背景和透明度。
local fm = require 'fluoromachine' function overrides(c,color) local darken = color.darken local lighten = color.lighten local blend = color.blend local shade = color.shade local tint = color.tint return { TelescopeResultsBorder = { fg = c.bgdark, bg = c.bgdark }, TelescopeResultsNormal = { bg = c.bgdark }, TelescopePreviewNormal = { bg = c.bg }, TelescopePromptBorder = { fg = c.bgdark, bg = c.bgdark }, TelescopeTitle = { fg = c.red, bg = shade(c.red,5) }, TelescopePromptPrefix = { fg = c.purple }, } end fm.setup { overrides = overrides }
自定义颜色
您可以以与自定义高亮组相同的方式自定义颜色。 颜色回调函数接收与overrides相同的参数。 添加或自定义的颜色可以在后续的overrides中使用。
</details> <details> <summary>Lualine</summary>local fm = require 'fluoromachine' fm.setup { glow = true, theme = 'retrowave', colors = function(_, color) local darken = color.darken local lighten = color.lighten local blend = color.blend local shade = color.shade local tint = color.tint return { bg = '#190920', bgdark = darken('#190920', 20), cyan = '#49eaff', red = '#ff1e34', yellow = '#ffe756', orange = '#f38e21', pink = '#ffadff', purple = '#9544f7', } end, } vim.cmd.colorscheme 'fluoromachine'
主题:fluoromachine retrowave delta
</details> <details> <summary>贡献</summary>local lualine = require 'lualine' lualine.setup { options = { theme = 'fluoromachine' } }
欢迎提交拉取请求。
要了解更多关于配色方案的信息,请阅读 SPECIFICATION.md
![]() |
|---|
| Max Miliano |


最适合小白的AI自动化工作流平台
无需编码,轻松生成可复用、可变现的AI自动化工作流

大模型驱动的Excel数据处理工具
基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等 操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。


AI辅助编程,代码自动修复
Trae是一种自适应的集成开发环境(IDE) ,通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。


AI论文写作指导平台
AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。


AI一键生成PPT,就用博思AIPPT!
博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。


AI赋能电商视觉革命,一站式智能商拍平台
潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。


企业专属的AI法律顾问
iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。


稳定高效的流量提升解决方案,助力品牌曝光
稳定高效的流量提升解决方案,助力品牌曝光


最新版Sora2模型免费使用,一键生成无水印视频
最新版Sora2模型免费使用,一键生成无水印视频


实时语音翻译/同声传译工具
Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。
最新AI工具、AI资讯
独家AI资源、AI项目落地

微信扫一扫关注公众号