自己做一个wox主题

article/2025/11/6 5:06:21

wox

WoX是运行正常的Windows启动器。它是Alfred和Launchy的替代方案。如果需要长名称,可以将其称为Windows omni-eXecutor。

如何替换样式

众所周知,wox自带主题比较丑,所以可以自己写

  1. 打开wox配置目录C:\Users\{{user_name}}\AppData\Local\Wox\app-{{version}}\Themes,然后将自定义的主题拷贝进去,重启Wox,在Setting-> 主题 选择自定义样式的文件名。对了这里可能需要打开显示隐藏文件夹的选项。
  2. 进去以后可以看到这些文件,xaml就是他的方案了
    在这里插入图片描述
  3. 这里用我写的一个来举例
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:system="clr-namespace:System;assembly=mscorlib"><ResourceDictionary.MergedDictionaries><ResourceDictionary Source="Base.xaml" /></ResourceDictionary.MergedDictionaries><system:Boolean x:Key="ThemeBlurEnabled">True</system:Boolean><Style x:Key="QueryBoxStyle" BasedOn="{StaticResource BaseQueryBoxStyle}" TargetType="{x:Type TextBox}"><Setter Property="Foreground" Value="#FFFFFFFF" /><Setter Property="Background" Value="#01000001" /></Style><Style x:Key="WindowBorderStyle" BasedOn="{StaticResource BaseWindowBorderStyle}" TargetType="{x:Type Border}"><!-- 窗体背景色 --><Setter Property="Background"><Setter.Value><SolidColorBrush Color="#242424" Opacity="0.9"/></Setter.Value></Setter><!-- 窗体背景色圆角 --><Setter Property="CornerRadius" Value="3" /><!-- 窗体边框颜色,Gradient设置了渐变--><Setter Property="BorderBrush"><Setter.Value><LinearGradientBrush><GradientStopCollection><GradientStop Offset="0" Color="#45334a" /><GradientStop Offset="0.2" Color="#796b7d"/><GradientStop Offset="0.4" Color="#ccc4b0" /><GradientStop Offset="0.6" Color="#fff1b5"/><GradientStop Offset="0.8" Color="#ffa3a3"/></GradientStopCollection></LinearGradientBrush></Setter.Value></Setter> <!-- 窗体边框宽度 --><Setter Property="BorderThickness" Value="5" /></Style> <Style x:Key="WindowStyle" BasedOn="{StaticResource BaseWindowStyle}" TargetType="{x:Type Window}"><Setter Property="Background"><Setter.Value><SolidColorBrush Color="Black" Opacity="0"/></Setter.Value></Setter></Style><Style x:Key="PendingLineStyle" BasedOn="{StaticResource BasePendingLineStyle}" TargetType="{x:Type Line}"></Style><!-- Item Style --><!-- 查询结果标题的样式 --><Style x:Key="ItemTitleStyle" BasedOn="{StaticResource BaseItemTitleStyle}" TargetType="{x:Type TextBlock}" ><Setter Property="Foreground" Value="#fffbf0"></Setter></Style><!-- 查询结果子标题样式 --><Style x:Key="ItemSubTitleStyle" BasedOn="{StaticResource BaseItemSubTitleStyle}" TargetType="{x:Type TextBlock}" ><Setter Property="Foreground"  Value="#fffbf0"></Setter></Style><!-- 选中查询结果标题样式 --><Style x:Key="ItemTitleSelectedStyle" BasedOn="{StaticResource BaseItemTitleSelectedStyle}" TargetType="{x:Type TextBlock}"><Setter Property="Foreground" Value="#EF476F" /></Style><!-- 选中查询结果子标题样式 --><Style x:Key="ItemSubTitleSelectedStyle" BasedOn="{StaticResource BaseItemSubTitleSelectedStyle}" TargetType="{x:Type TextBlock}"><Setter Property="Foreground" Value="#06D6A0" /></Style><!-- 选中结果背景色样式 --><SolidColorBrush x:Key="ItemSelectedBackgroundColor" Color="#CCFFFF" Opacity="0.3" /><!-- 滚动条中间的按钮样式 --><Style x:Key="ThumbStyle" BasedOn="{StaticResource BaseThumbStyle}" TargetType="{x:Type Thumb}"><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="{x:Type Thumb}"><Border CornerRadius="2" DockPanel.Dock="Right" Background="#fffbf0" BorderBrush="Transparent" BorderThickness="0" /></ControlTemplate></Setter.Value></Setter></Style><!-- 滚动条中间按钮背景色 --><Style x:Key="ScrollBarStyle" BasedOn="{StaticResource BaseScrollBarStyle}" TargetType="{x:Type ScrollBar}"><Setter Property="Background" Value="#fffbf0"/></Style>
</ResourceDictionary>

可以按照注释来进行改写,我的这版写完后效果如图:
在这里插入图片描述


http://chatgpt.dhexx.cn/article/2hisNOgv.shtml

相关文章

wox开机自启_Wox具有一切支持的Windows启动器

Wox是用于Windows的由插件驱动的启动器&#xff0c;支持文件和Web搜索以及其他操作&#xff0c;您都可以通过点击程序的热键来访问它们。 它的核心功能类似于Windows上的其他文件启动器(如Launchy)所提供的功能。您可以使用快捷键Alt-Space调出程序的提示&#xff0c;并且可以立…

Everything+Wox介绍和使用方式

EverythingWox介绍和使用方式 相信很多人都会遇到这种情况&#xff0c;文件夹都放在不同的磁盘中&#xff0c;想要寻找会忘记文件夹存、图片等放的位置&#xff0c;这时候很多人都会运用Windows自带的搜索引擎搜索文件夹&#xff0c;而自带的搜索功能速度慢的感人&#xff0c;…

windows装机必备:文件查找神器Everything + Wox

问题背景 我们通常也不会花费大量地时间去整理文件&#xff0c;这导致我们想使用某个文件时难以找到&#xff0c;而Windows 操作系统不会给文件建立索引&#xff0c;这使得我们使用Windows自带的搜索功能时要消耗大量的时间。 比如我现在要在我的电脑上查找名为“学生成绩.tx…

WOX快速搜索

WOX wox和mac上的Aflred类似&#xff0c;虽然在功能上稍有逊色&#xff0c;但是还是可以给我们使用windows电脑带来很多福利。首先你不需要在桌面放一堆应用软件的快捷方式&#xff0c;桌面可以非常干净整洁&#xff0c;想要打开某个应用只需要叫出wox&#xff0c;输软件首字母…

WOX配置常用搜索引擎

我下载的Wox-1.4.1196自带了百度搜索的触发关键字。altspace唤出wox后&#xff0c;输“bd 搜索词”即可通过默认浏览器打开该搜索词的百度搜索网页。但是只有渣度怎么能够呢&#xff1f;通过如下方法可添加大陆其他搜索的触发关键字&#xff1a; 一些我常用的搜索的URL&#xf…

Wox主题样式基础的自定义

2020年10月21日更新: 从最开始用了几天Wox,然后down了源码&#xff0c;看完一遍之后就已经没在用了。一直用的windows10的winS的搜索功能&#xff0c;把一些常用的目录配置到搜索里面&#xff0c;用起来还凑合。 最近发现一款官方出的工具&#xff1a;microsoft/PowerToys 还有…

Wox+Everything结合使用

昨天晚上在b站看到一个视频&#xff0c;说你工作效率提高1400%&#xff0c;推荐了10款软件&#xff0c;这其中就是一款。 Tips: 如果你需要用到文件的快速搜索、打开功能&#xff0c;需要预先安装 Everything &#xff0c; 这里是 Everythig 的下载地址。 下载地址 Wox 的官方下…

Wox自制主题 - Material

很喜欢用Wox&#xff0c;主要用来搜索本地文件和翻译。为了和桌面主题&#xff08;我的鼠标的主题是Material的&#xff09;融合&#xff0c;美观一点&#xff0c;自己制作了两个皮肤。有需要的可以拿去用。 推荐使用utools&#xff0c;完全可以替代Wox了&#xff0c;更好用更…

自制Alfred/Wox插件推荐

最近上手Alfred的使用&#xff0c;日常工作中存在很多需要高频执行的连续性动作&#xff0c;将这一系列动作封装成Workflow&#xff0c;通过命令触发&#xff0c;对提升效率确有很大帮助。 自己封装了一些简单的Workflow&#xff0c;这里分享出来。有Alfred/Wox框架的支撑&…

效率神器----WOX

想必用过mac的人都会知道一款效率神器Alfred&#xff0c;可快速启动、计算、查找等&#xff0c;使用起来非常的方便。Win上面也有类似的效率神器&#xff0c;比如Listary和WOX。 今天介绍的神器是WOX&#xff0c;这个真的算是每天必用的一款软件。用起来非常的舒服&#xff0c…

Wox使用教程

参考链接&#xff1a; Windows上的效率启动器Wox&#xff0c;教你如何优雅地使用电脑 实用工具 Wox Windows 上的 Alfred&#xff0c;免费开源的效率启动器&#xff1a;Wox 今天分享一个我一直在用&#xff0c;并且让我爱不释手的一个工具软件&#xff0c;Wox。 Wox 是一款国…

Wox + Everything = 效率神器(附下载链接)

文章目录 1 Everythign2 Wox3 下载链接4 使用技巧 1 Everythign 想必大家都知道&#xff0c;Everythign是一款基于名称快速定位文件和文件夹的轻量级软件&#xff0c;比Windows的搜索效率强大数倍。 Everything 与另一款软件 Wox 可以做到无缝衔接&#xff0c;提升使用体验。 …

详解Wox

Wox 是一款国产开源免费的软件快捷启动工具&#xff0c;它可以快速搜索并打开你电脑上的程序、文件、或是查词翻译、网站查找等其他操作&#xff0c;同时还支持插件安装。 Tips: 如果你需要用到文件的快速搜索、打开功能&#xff0c;需要预先安装 Everything &#xff0c; 这里…

Windows(Wox) 办公提效工具

Wox简介 Wox 是Windows平台上无可争议的效率启动神器&#xff0c;除了快速执行启动应用、计算公式、搜索一切之外&#xff0c;还有强大的可扩展性&#xff0c;拥有众多的功能扩展插件。 你可以在 Wox 官网 免费下载 Wox。同时&#xff0c;Wox 也是一个开源项目&#xff0c;你可…

「win工具」Win 上好用的效率神器Wox

一、Wox 快速启动 官方介绍&#xff1a;Windows上功能齐全的启动器&#xff0c;可在您键入内容时访问程序和Web内容。从此以后&#xff0c;你的工作效率会更高。Wox是免费使用的&#xff0c;并且在Github上开源&#xff01; 简单来讲&#xff0c;Wox就是一款快速启动工具&#…

ES6 闭包

闭包 一、变量作用域 变量根据作用域的不同分为两种&#xff1a;全局变量和局部变量。 函数内部可以使用全局变量。函数外部不可以使用局部变量。当函数执行完毕&#xff0c;本作用域内的局部变量会销毁。 二、闭包的概念 **闭包函数&#xff1a;**声明一个在函数中的函数…

vue 闭包

闭包就是能够读取其他函数内部变量的函数。例如在javascript中&#xff0c;只有函数内部的子函数才能读取局部变量&#xff0c;所以闭包可以理解成“定义在一个函数内部的函数“。在本质上&#xff0c;闭包是将函数内部和函数外部连接起来的桥梁&#xff01; 闭包的特点&#…

js 【详解】闭包

闭包的概念 如果一个函数访问了此函数的父级及父级以上的作用域变量&#xff0c;那么这个函数就是一个闭包。 所以以下写法都是闭包 var a 1;// 匿名的立即执行函数&#xff0c;因访问了全局变量a&#xff0c;所以也是一个闭包(function test (){alert(a);})()本质上&#xf…

python怎么闭包_Python闭包

Python闭包教程 闭包就是一个 在 闭包的记忆功能 在 Python 中&#xff0c;被捕获到闭包中的变量让闭包本身拥有了记忆效应&#xff0c;闭包中的逻辑可以修改闭包捕获的变量&#xff0c;变量会跟随闭包生命期一直存在&#xff0c;闭包本身就如同变量一样拥有了记忆功能。 Pytho…

闭包、闭包应用场景

什么是闭包 要理解 JavaScript 中的闭包&#xff0c;需要先知道以下两个知识点&#xff1a; JavaScript 中的作用域和作用域链JavaScript 中的垃圾回收 回顾这两个知识点&#xff1a; 1. JavaScript 中的作用域和作用域链 作用域就是一个独立的地盘&#xff0c;让变量不会…