前言

在之前我介绍了linux字幕识别方案 ,而在windows上选择会更多一点,最早我是使用剪映生成字幕,不过很多国内公司开发的一些剪辑软件都是有字幕识别功能的,不过很多都是导出需要vip,而且在字幕识别的过程中也会把音频上传到云端,导致需要连接网络才可以使用这个功能,这对于一些在没有网络条件的情况下就很不方便,而且这些都是不安全的闭源软件,我是不太信任国内以盈利性为目的的商业闭源软件,这些软件安装在我的电脑上我认为我的电脑一定会被”污染”,数据安全和硬件安全也会受到威胁(个人观点,不认可自动忽略),所以相当于使用处处需要vip的国内剪辑软件,我更偏向于使用国外的pr和ae,这是不可否认的,所以我就需要一个可以免费字幕识别可以导出的软件,最好是开源的软件,所以我在github上找到了一个项目-buzz

buzz是什么

Buzz 可以在你的个人电脑上离线转录和翻译音频。由 OpenAI 的 Whisper 提供技术支持

下载安装

项目链接:
https://github.com/chidiwilliams/buzz
官方网站:
https://chidiwilliams.github.io/buzz/docs
发布页面:
https://github.com/chidiwilliams/buzz/releases

我们打开发布页面,选择最新版本下载Buzz-版本号-windows.exe和Buzz-版本号-windows-1.bin还有Buzz-版本号-windows-2.bin(后两个安装过程中需要),下载完成后按照安装程序的引导安装,记得不要把软件安在系统盘上面

配置

打开软件,我们在使用之前需要下载模型(下载过程需要霍格沃兹网络环境没有的自行解决),打开左上方的帮助,选择偏好设置,选择模型选项你会看见很多模型,需要根据自身电脑硬件来选择这里推荐最低选择small,准确度可接受,不过还是需要人工修改一些(主要是普通话要说的标准点(-:),选择需要的模型点击右下方的下载,等待下载完成后即可使用

使用

点击主界面的加号,选择需要的素材,然后选择模型和语言还有文件格式,模型选择适合电脑性能的,语言选择中文,文件格式选择SRT,然后点击开始执行,不过你可能会发现字幕文件全是繁体中文,如果你是繁体中文爱好者你可以忽略,如果你很在意就在开始执行之前的界面选择高级,在初始提示添加翻译成中国大陆简体中文就可以了

图片演示

前言

这几天我下载了3dsmax,因为我选择的是数字媒体应用专业,但是参考职高的教学水平和机房硬件,我认为还是先自学好了,反正职高教的估计早就落后了,很多大学都这样子了,何况是职高,所以我在这几天尝试使用3dsmax的时候发现了一个很奇怪的问题,就是有时候软件会莫名其妙的卡死(假死),具体表现为打开任务管理器该软件进程cpu占用为0,除了该软件其他软件包括系统都可以正常使用,所以问题就出在软件本身了

解决方法

解决方法只需要在状态栏的输入法图标右键点击设置,然后就会打开设置中的微软拼音输入法,在该页面打开常规,划到最后一个叫兼容性的,把使用旧版本的微软拼音输入法打开就可以了

或者也可以添加一个美式键盘,因为我在vscode使用旧版本的微软拼音输入法无法打中文,而把那个旧版本的微软拼音输入法关了后又可以打了,那具体的方法在设置中点击时间和语言,在里面选择语言,在里面的首选语言里选择添加语言,添加一个英语(美国),选择安装安装应用包后点击安装就可以了,下载完成你就可以在使用3dmax切换为美式键盘了,切换方法就是按住win+空格键,就可以切换了

设置完成后就不会有卡死的出现了,不过最好还是要有保存的习惯,不然做一半忽然断电或者其他因素,如果没有保存,可能就会让刚才白干了,保存的快捷键是ctrl+s和大部分专业软件的快捷键是一样的

前言

在windows中有一个默认的图片查看器-照片,他基本可以满足大部分需求,但是他太臃肿了,使用相册打开图片,除了图片本体上下还有一大堆东西,十分丑陋不堪

这些东西很多人可能都不用,却在占用空间,这些按钮太多了,我理想的图片查看器应该是想之前使用linux的imv一样,做好图片查看器的本职工作,少就是多,所以我找到了类似imv的图片查看器-qView

qView是什么

qView是一个基于 Qt5 的github的开源项目,以极简主义和易用性为核心,所以打开图片只有图片和一个标题栏,没有其他的干扰,安装包也十分轻,只有24mb,安装完成后也只有90多mb,十分轻量,而且基本所有操作都有快捷键,效率十分高效,如果不想要记快捷键也可以直接右键图形化选择需要的,系统占用也十分低,可以说是十分完美了

下面是项目的网站和项目地址:
项目网站:
https://interversehq.com/qview/
项目地址:
https://github.com/jurplel/qView
发布页面:
https://github.com/jurplel/qView/releases

windows选择发布页面的qView-7.1-win64.exe,安装时尽量不要安装到c盘(如果你只有c盘自动忽略我刚才的建议(-:)

前言

在如今打开手机,无论是苹果还是安卓,打开都是清一色的圆角,无论是系统ui还是应用界面,甚至是网页ui基本全是圆角,可能对很多人来说圆角很好,但是对于我来说圆角设计真的“很丑”,不过事先声明:

本篇博文自己的主观为主,每个人都有自己喜欢的设计,如果你不认可我的观点请在评论区指出

过度使用圆角

现在随便打开一个网页,按钮有圆角,图片有圆角,能看到的基本都有圆角,圆角就算了,圆角还不统一,整体看起来就很乱,没有规矩,包括打开手机系统(苹果,安卓)和电脑系统(windows11),也全都是圆角,键盘ui是圆角,应用ui也是圆角,一大堆圆角堆在一起,没有一点严肃感,太温柔太绵软,没有规矩

没有直角的严肃感

圆角的ui感觉就是一种软绵绵,温柔圆滑的感觉,而直角锐利清晰,边界分明,信息展示更清晰:如果你的表格每一格上下左右都是圆角,那查看不过的时候都被圆角吸引了,这个放在一些多选项的界面也是一样,没有直角的清晰,而且圆角还会减少一些信息数量展示,编写这些界面还有多加代码来实现,所以你可以看到我的博客都没有圆角都是直角

我理想的ui设计

如果说我理想中的ui设计那就是Windows Phone(wp)的Metro UI(Modern UI),以文字为主,直觉、易懂、现代,没有圆角只有直角,尤其是动态磁贴,很难想象这是当年的设计,这种设计到现在还是现代无比,这也是最早使用扁平化的ui(对比安卓和苹果),整个ui 从其的协调,极简主义的设计也十分不错

结尾

在如今这个时代,设计都在趋同,没有创意,人们习惯了圆滑不喜欢方方正正,要把那些方正磨平,磨得没有攻击性,没有个性,时代在进步,审美在趋同,这是一个很可怕的事情,如果人没有了自己的审美,那他的灵魂一定把集体啃食的残破无比,每个人都有选择自己喜欢的权力,这是人与生俱来的权利,成为那个圆滑当道的时代的锐利异类

前言

用习惯linux换到windows还是挺不习惯的,但是因为需要使用pr和ps那些专业软件,所以我只能换到windows了,不过刚装好windows还是挺不习惯的,系统太臃肿,还有一个和360一样恶心的安全中心,把我u盘的10几个破解软件全部删除了,所以本篇博文我从零开始优化windows使用体验,本篇博文除了推荐一些软件还会说明一些优化设置(在后半部分)

激活

如果你安装的系统不是家庭版,而且你也没有激活密钥,那么系统就会显示你未激活,就只能设置一些基本的东西,使用我们就需要先把系统激活一下,激活的话可以使用github的一个项目:
https://github.com/zbezj/HEU_KMS_Activator

声明:本文仅作技术研究与个人体验分享,不构成使用建议。相关操作可能违反软件许可协议或平台规则,请读者自行判断风险并承担后果,建议有条件的话优先购买正版/支持官方渠道。

清除烦人的安全中心

这个安全中心真的不能留下,留下保不齐哪天重要文件被删除了,这个安全中心如果只是手动关闭,那么过一会又会出现自己打开,所以常规的手段肯定是不行的,所以直接使用github的一个项目:
https://github.com/ionuttbara/windows-defender-remover

这个工具可以让你的安全中心消失,你只需要在项目发布页面下载软件,使用管理员权限运行,选择你需要的模式执行,完成后重新启动就没有安全中心了

在下载软件的时候尽量官网下载,不要在犄角旮旯里下载软件,这种行为是很容易中病毒的,中病毒的其中一个表现通常是cpu占用很高,任务管理器有一个进程特别高但是你没有安装这个软件,还有一个案例是伪装成谷歌浏览器开了30多个网页占用特别高,这些基本就是中病毒了,这种你只能重装系统了

屏蔽 360 系、百度系、腾讯系等等垃圾软件

为了防止电脑有360这些流氓软件所以使用这个项目来防止:
https://github.com/the1812/Malware-Patch

通过 Windows 策略和规则限制部分流氓软件、推广软件的安装和运行,防止这些软件威胁设备和数据安全

奉劝大家一定不要安装360安全卫士和其他的杀毒软件,不然你的电脑一定会比没有安装杀毒软件的时候还卡!因为它会后台静默安装一些流氓软件,占用大量系统资源,还会劫持浏览器的首页为360搜索,卸载的时候还可能无法完全卸载,那个时候你的电脑系统已经被”污染”了,这些都是本人亲身体验到的,所以请不要安装360和其他杀毒软件!

彻底卸载软件

使用默认方式卸载软件,可能后留下残留,尤其是国内软件,所以使用一款强力的软件就十分重要了,而geek十分适合,他会在卸载完成后扫描有没有残留,下面是他的软件官网
https://geekuninstaller.com/

c盘清理

c盘清理可以使用WindowsCleaner,软件除了c盘清理,还有软件迁移
https://github.com/darkmatter2048/WindowsCleaner

禁止系统更新

禁止系统更新可以使用windows update blocker,访问链接把仓库的所有文件下载下来就可以了
https://github.com/Hudrig0/Windows-Update-Blocker

禁用不必要的开机启动程序

打开设置的应用,在里面选择启动,把不需要开机自启动的软件关掉可以提升开机速度,比如关闭浏览器自启动

修改电源计划

打开设置的系统,在里面选择电源和睡眠,在里面选择其他电源设置,可以把平衡改成高性能提升性能,这里也可以更改屏幕关闭时间和睡眠时间

如果你的硬件配置完美符合软件硬件配置还是很卡,记得看看你是不是把HDMI线插主板上面而不是显卡上面了,之前我爸的主机就是插了好久的主板的😅,然后记得检查驱动十分安装好了,不过记住驱动可以运行就尽量不要更新驱动了,不然可能会发生不好的事情,然后安装驱动不要使用驱动总裁什么的,不然你的电脑会被”污染”的,老老实实在官网选择对应的驱动吧

结尾

最后我还是想说的是如果不是非必要尽量不用安装以盈利性质为目的闭源国内软件,你不能确认他会不会污染你的电脑,软件尽量选择开源软件

前言

因为我的数字媒体专业需要性能比较强的计算机,而我的那台thinkpad显然无法满足这个需求,所以我在这几天就买了一台台式电脑,不过不是线上买的,而是线下买的,对,就是线下电脑店买的,你问我为什么不选择线上买,一方面是父母认为线下店比较靠谱,一方面是也没什么组装电脑的经验,所以就线下店买了,不过很显然我已经有一点后悔这个决定了

新电脑配置

这个电脑的配置还可以,就是内存好像不是很好,不是一二线品牌的,不过也没办法,因为这几年内存卡涨价太猛了,只能买一个垃圾一点的了,下面是具体配置,这里就直接用图吧工具箱的截图:

这个配置总共6080,显示器450,总共6530,整体配置还可以,就是内存是杂牌的,机箱是经典的侧透机箱,显示器叫什么梦想家的24寸1080p屏幕,可能有人会觉得性价比不高,不过我还是能接受的,屏幕也挺不错的,虽然我没有用过更高分辨率的屏幕,不过色彩显示还是可以的,机箱叫什么九尾狐,外观还可以,除了那个莫名其妙的光污染风扇,话说技嘉的显卡还是比较便宜一点的,价格便宜还是得感谢那些人,那些群体我就不说了,电源航嘉的,至少品牌还可以,只要不是那种爆炸电源就行了,到手还是挺激动的,怎么说也是人生中第一台高性能电脑

被污染的系统

到家组装好后开机,我人都傻了,什么360画报,驱动总裁,酷狗音乐,打开浏览器首页还被360篡改成360搜索了,我靠这个系统都不知道从哪个垃圾桶下来的,绝对不是官方渠道选择的,这个系统都污染了,我是绝对不可能用下去的,所以我直接重装系统,因为我还在c盘找到了一个类似木马程序的东西,我为了我的数据安全我必须重装系统,如何我个人建议不要安装任何国内的电脑管家和安全卫士,尤其是360的,出生东西篡改注册表,劫持网页,捆绑安装,开机自启动,后台占用资源

重装系统

有一说一技嘉的bios界面还是蛮不错的,安装好系统后打开,清清爽爽,没有污染物,不过除了系统重装以外,还需要安装驱动,不如就无法发挥性能了,尤其是显卡和主板的,安装驱动到官网下载对应驱动,系统版本要选择当前电脑版本,一定不要用驱动总裁这种,不然你的系统绝对会被污染,污染了就很难清理了

安装专业软件

专业软件肯定不可能是正常版,像ps,pr那些都是要钱的,所以只能用破解版,破解版可以在克隆窝和海盗湾下载安装了,也没什么好说的

前言

2021年6月1日google开始正式停止提供免费无限存储空间,从此每个谷歌账号就只有15GB 免费存储空间(谷歌相册,谷歌邮件和谷歌云端硬盘),对于一些白嫖谷歌相册免费存储的就很难受,不过还是有一种解决方法的,就是买一个google Pixel XL,因为google Pixel XL可以享有谷歌相册无限存储,而且还是原始画质的,但是现在打开购物平台基本都是需要200到300的价格,为了白嫖谷歌相册原始画质无限存储花200多买一个手机也太亏了,不过如果你的手上有一台有root(超级用户)的手机,那么事情就好办了,因为只需要让谷歌认为我们的手机是google Pixel XL就可以了,而我们可以使用模块来让自己的设备伪装成google Pixel XL就可以了,不过最好不要使用主号,虽然封号风险很小但是也不是没有

声明:本文仅作技术研究与个人体验分享,不构成使用建议。相关操作可能违反软件许可协议或平台规则,请读者自行判断风险并承担后果

下载模块

我们使用NexAlloy模块来伪装机型,NexAlloy是一个 LSPosed 模块,它其实不只有白嫖谷歌相册存储这么一个功能,还有其他的功能

我们打开仓库的发布页面下载后缀名是.apk的文件,下面是发布页面
https://github.com/NexAlloy/NexAlloy/releases

LSPosed框架(注:原版的lsp已经停止更新,最高安卓支持版本为安卓14,如果高于安卓14则需要下载第三方版本)
原版
https://github.com/LSPosed/LSPosed
JingMatrix版(现改名叫Vector不叫LSPosed)
https://github.com/JingMatrix/Vector

shamkio(防检测)
https://github.com/LSPosed/LSPosed.github.io/releases

使用和配置

打开面具,在主页点击设置开启zygisk,在模块页面安装LSPosed和shamkio然后重启,重启完成后打开lsp,在模块页面点击NexAlloy然后点击启用模块,把谷歌相册和其他支持的软件全部勾选,在让谷歌相册强制停止运行后重新打开就可以生效了

验证是否生效

打开相机顺便拍几个照片,打开谷歌相册点击备份,备份完成点击关于看看刚才备份完成的新照片有没有显示此内容不会占用您的账号存储空间即可说明伪装成功,或者也可以看看15gb的存储有没有增加,如果没有,这事就成了

注:此博文的codeberg-pages托管服务部分不适用了!!!按照此博文的方法会:Bad Request (Error 400)!因为新用户/组织不得使用旧页面服务器,也就是这个博文的方法

所以只有配置cactus主题和初始化博客文件夹部分目前可以参考,之后会再出一篇github pages和hexo next主题的从零开始搭建教程,

前言

拥有一个自己的博客网站听起来是一个很酷的事,你可以在博客里分享一些东西,它也许可以帮助到一些人,也可以让自己在互联网留下足迹,也许你会认为要买服务器买域名的,肯定要花不少钱,不过也有免费方案,例如我这个博客就是使用hexo框架,用codeberg的pages来托管自己的博客的,不过除了codeberg的pages服务,github也有pages服务,也就是我的副站,不过本篇博文只讲hexo和codeberg-pages从零开始搭建个人博客,github的找个时间再发布

注册账号

那么既然要使用codeberg pages服务那么肯定需要一个codeberg账号,如果没有就访问官方网站,Codeberg是一个代码托管平台,详细说明查看维基百科注册 codeberg账号这种小孩都会的东西我就不细说了,只需要准备一个可以正常使用的邮箱(最好是gmail),然后注意一下自己的用户名,因为博客网址包含用户名称

安装软件

使用hexo我们需要nodejs和npm,我们使用包管理器安装
sudo pacman -S git nodejs npm

然后使用npm来全局安装hexo
sudo npm install -g hexo-cli

其他细节参考官方文档:
https://hexo.io/zh-cn/docs/

初始化博客

使用npm安装好hexo后,执行以下命令来初始化
hexo init blog

完成后就会在当前目录创建一个blog的文件夹,里面就是我们的博客本体,我们cd到该目录
cd blog

进入该目录后使用npm来补全依赖什么的
npm install

基本配置

打开_config.yml文件修改配置

1
2
3
4
5
6
7
8
# Site
title: Aidens的博客 #网站标题
subtitle: '' #网站副标题
description: 'linux折腾记录' #网站描述
keywords: Aidens #网站的关键词
author: Aidens-fox #名字
language: zh-CN #网站使用的语言
timezone: 'Asia/Shanghai' #网站时区

其他细节参考官方文档:
https://hexo.io/zh-cn/docs/configuration

配置主题

hexo默认的主题,虽然算不上难看但是我不喜欢,因为它没有暗色然后样式我也不太喜欢所以我的博客使用了cactus主题,一个极简的响应式主题,我们使用git工具把主题克隆到我们博客themes
文件夹里面
git clone https://github.com/probberechts/hexo-theme-cactus.git themes/cactus

然后在_config.yml文件修改主题(不是主题的_config.yml,是博客根目录的_config.yml)

1
2
# theme: landscape
theme: cactus

然后创建一些比如说关于,标签的页面
hexo new page about

文件在blog/source/about文件夹里,打开里面的index.md修改为

1
2
3
4
5
6
---
title: about
type: "about"
---

正文

标签那些东西也是一样的操作

修改主题字体大小

正文字体大小设置

cactus主题默认的字体比较小,在阅读博文的时候就会比较费劲,打开blog/themes/cactus/source/css/_variables.styl

1
2
3
4
5
6
// Fonts 修改$font-size部分
$font-family-body = "Menlo", "Meslo LG", monospace
$font-family-mono = "Menlo", "Meslo LG", monospace
$font-size = 22px
$line-height = 1.725
$page-width = 0rem + (hexo-config("page_width") || 39)

小标题字体大小设置

但是修改完成后你好发现虽然正文字体变大了但是小标题那些还是原来的大小,就会让正文比小标题还大,这样就让小标题失去它的作用了,我们需要修改`blog/themes/cactus/source/css/_extend.styl
h1,h2,h3这些是从大到小的标题大小

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
$base-style
h1, .h1
display: block
margin-top: 3rem
margin-bottom: 1rem
color: $color-accent-1
letter-spacing: .01em
font-weight: 700
font-style: normal
font-size: 1.5em

antialias()

h2, .h2
position: relative
display: block
margin-top: 2rem
margin-bottom: .5rem
color: $color-accent-2
text-transform: none
letter-spacing: normal
font-weight: bold
font-size: 26px

h3
color: $color-accent-2
text-decoration: underline
font-weight: bold
font-size: 25px

TOC字体大小设置

toc就是文章目录,但是还是老问题,toc字体太小了,所以打开blog/themes/cactus/source/css/_partial/post/actions_desktop.styl
修改#toc部分和上面的h1,h2,h3一样

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#toc
float: right
clear: both
overflow: auto
margin-top: 1rem
padding-right: 2rem
max-width: 20em
max-height: calc(95vh - 7rem)
text-align: right

a:hover
color: $color-link

.toc-level-1 > .toc-link
display: none

.toc-level-2
color: $color-text
font-size: 22px

&:before
color: $color-accent-1
content: "#"

.toc-level-3
color: $color-meta
font-size: 20px

.toc-level-4
color: darken($color-meta, 20%)
font-size: 18px

.toc-level-5
display: none

.toc-level-6
display: none

.toc-number
display: none

其他设置

设置gruvbox主题配色

默认的cactus主题有三个主题,不过没有我最喜欢的gruvbox的主题,所以我们打开/blog/themes/cactus/source/css/_colors/dark.styl 修改里面的配色

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$color-background = #282828        // Gruvbox 经典深色背景
$color-footer-mobile-1 = lighten($color-background, 2%)
$color-footer-mobile-2 = lighten($color-background, 10%)
$color-background-code = #3c3836 // 代码块背景色 (bg1)
$color-border = #504945 // 边框色 (bg2)
$color-scrollbar = #7c6f64 // 滚动条 (bg4)
$color-meta = #928374 // 日期、标签等元数据 (灰色)
$color-meta-code = #928374
$color-link = #ebdbb2 // 普通链接颜色(复刻截图中的文章标题颜色)
$color-text = #ebdbb2 // 正文文本颜色 (米黄色 fg)
$color-accent-3 = #a89984 // 次要强调色 (fg4)
$color-accent-2 = #ebdbb2 // 悬停等状态色
$color-accent-1 = #fe8019 // 核心强调色:导航栏、分类大标题 (Gruvbox 橙色)
$color-quote = #b8bb26 // 引用块 (Gruvbox 绿色)
$highlight = hexo-config("highlight") || "gruvbox-dark"

在blog/themes/cactus/_config.yml 确保colorscheme是dark

设置logo和图标图片

默认的图片是一个可爱的仙人掌,所以我们要修改logo图片,在blog/themes/cactus/source/images放入自己的logo的图片,然后在blog/themes/cactus/_config.yml 修改为自己的图片

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
logo:
enabled: true
width: 100
height: 100
url: /images/logo.png
gravatar: false
grayout: false

.....

favicon:
desktop:
url: /images/logo.png
gravatar: false
android:
url: /images/logo.png
gravatar: false
apple:
url: /images/logo.png
gravatar: false

设置导航栏

在blog/themes/cactus/_config.yml修改nav部分

1
2
3
4
5
6
7
8
nav:
home: /
about: /about/
articles: /archives/
标签: /tags/
资源: /resource/
RSS: /atom.xml
搜索: /search/

设置社交链接

在blog/themes/cactus/_config.yml修改social_links部分

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
social_links:
-
icon: github
link: https://github.com/Aidens-fox?tab=repositories

-
icon: git
label: codeberg
link: https://codeberg.org/Aidens-fox

-
icon: mastodon
label: mastodon.social
link: https://mastodon.social/@aidens_fox


设置主页的文章显示数量

默认只显示最新的5篇文章,在blog/themes/cactus/_config.yml修改posts_overview部分

1
2
3
4
posts_overview:
show_all_posts: true
post_count: 10
sort_updated: false

你也可以顺便在主页显示标签云
tags_overview: true

设置页面宽度

默认的宽度太窄了,我们修改page_width部分
page_width: 80

顺便更正真正的建站时间

1
2
3
copyright:
start_year: 2026
end_year:

本地查看一下效果

修改好这些后就可以在本地查看一下效果怎么样了,在博客根目录
下执行命令
hexo clean && hexo g && hexo s

然后在浏览器输入http://localhost:4000/就可以本地查看了

上传到仓库

安装hexo-deployer-git插件

hexo-deployer-git用来把生成好的网页文件自动推送到远程仓库,不用再手动git到仓库,在博客根目录使用npm安装插件
npm install hexo-deployer-git --save

打开根目录下的 _config.yml 文件在找到 deploy 配置项,修改为你的仓库信息

1
2
3
4
deploy:
type: git
repo: https://codeberg.org/Aidens-fox/pages.git
branch: main

配置git

git在使用之前需要添加用户名和邮箱才可以使用,输入以下命令
git config --global user.name "你的用户名"

git config --global user.email "你的邮箱"

新建codeberg仓库

打开主页右上方的加号,选择创建仓库,仓库名称填入pages,然后创建仓库

创建访问令牌

打开右上角的头像点击设置再点击应用后点击创建访问令牌,令牌名称顺便,权限全部选择读写,仓库选择全部,然后点击生成令牌后把令牌复制到一个安全的地方就可以了

上传代码到仓库

输入以下命令
hexo clean && hexo g && hexo d

运行后会要求你输入用户名和密码,密码就是访问令牌

启用codeberg pages服务

打开仓库页面,点击右边扳手图标的设置,选择Web钩子,点击添加Web钩子,选择Forgejo,打开后目标URL填入
https://用户名.codeberg.page
最后点击更新web钩子,等待几分钟就可以得到你的个人博客了

前言

Gruvbox是一个柔和复古的暖色调主题,对比度也很高,长时间盯着也不会刺眼难受,这也是我最喜欢的配色主题,所以我的整个linux基本都是gruvbox的配色主题,包括终端st,窗口管理器dwm和其他软件,所以本篇博文我会分享我linux的gruvbox的配色主题文件,你也可以看看gruvbox的色调(暗):

配置主题

如果你要自定义图标或主题,那么使用一个gtk编辑器来自由切换主题就十分方便,我们可以使用nwg-look来管理我们的图标和主题了,这个软件可以使用包管理来安装使用,我已arch为例:
sudo pacman -S nwg-look

随便提一句nwg-look是nwg-shell的一部分,nwg-shell 项目旨在为sway Wayland 合成器创建一个基于 GTK3 的统一用户界面。为了给用户提供尽可能多的选择,安装好nwg-look后就可以开始下载主题文件那些来

gtk主题

gtk是一个gui框架,很多应用都是使用gtk框架,所以所以gtk主题就可以让许多软件变成gruvbox配色,我们可以在opendesktop里下载压缩包或者如果你使用的是arch就可以使用aur仓库里的包来安装了:
yay -S gruvbox-gtk-theme-git

如果你是手动下载那你需要在家目录下手动创建一个.themes的文件夹
mkdir .themes

然后在把下载好的压缩包解压放入到里面,如果要所有用户生效移动至全局目录/usr/share/themes下然后打开nwg-look就可以看到添加的主题了,相比之下我更推荐使用aur的方案

qt主题

大部分的软件界面都是使用qt和gtk框架,导致使用gtk的是我们配置好的gtk主题,而使用qt的就是”眼前一亮”了,十分影响体验,所以我们也需要找一个和gtk主题差不多的qt主题来让我们使用起来不那么割裂,这一部分参考统一 Linux GUI 框架主题和外观

首先我们要先下载管理和控制qt样式的软件,也就是qt6ct还有Kvantum,使用你的包管理器安装:
sudo pacman -S qt6ct kvantum

打开qt6ct后你会发现上面有一个警告,提示你没有让qt程序从qt6ct读取配置,我们需要设置环境变量,使用你的文本编辑器打开/etc/environment,在里面添加:
QT_QPA_PLATFORMTHEME=qt6ct

然后重启一下就可以了,在qt6ct你可以设置字体和图标等,关于主题就需要用到另一个软件Kvantum了,你可以在Kvantum里安装一些主题,包括gruvbox主题,我们先下载主题,访问下面的仓库:
https://github.com/sachnr/gruvbox-kvantum-themes

在发布页面下载压缩包后解压,或者直接git克隆下来后,打开Kvantum,现在安装/更新主题那一栏目,点击选择一个Kvantum的主题目录,现在你解压完成的文件夹,点击安装此主题就可以了,然后点击变更/删除主题那一栏目,在选择一个主题的列表现在你刚安装好的就可以了,然后点击应用此主题后退出,接着再打开qt6ct,在外观那里的风格选择Kvantum后点击下面的应用和确认,这样你打开qt应用就是gruvbox主题了

图标主题

在默认的软件图标是软件的默认图标,可能会和gruvbox主题格格不入,所以可以借助图标主题来增加美观性,如果你是arch你可以使用aur仓库的包:
yay -S gruvbox-plus-icon-theme-git

也可以在项目发布页面下载.zip压缩包后解压放在家目录的.icons文件夹,如果要所有用户生效移动至全局目录/usr/share/icons下然后打开nwg-look就可以看到添加的主题了,相比之下我更推荐使用aur的方案

鼠标主题

默认的鼠标主题可能会和gruvbox主题格格不入,所以可以借助鼠标主题来增加美观性,这里使用Moga Neon鼠标主题,在下载网站下载文件名有sandy的zip压缩包解压到家目录的.icons文件夹,如果要所有用户生效移动至全局目录/usr/share/icons下然后打开nwg-look就可以看到添加的主题了,不过在nwg-look下选择应用是没有办法应用的,我们还需要其他配置,这里已dwm(x11)为例,在家目录新建.Xresources文件,在文件添加

1
2
Xcursor.theme: Moga-Neon-Sandy
Xcursor.size: 24

上面分别是鼠标主题名称和鼠标大小,然后我们还要在.xinitrc加载,在.xinitrc添加:
xrdb -merge ~/.Xresources

其他细节查看: https://wiki.archlinux.org/title/Cursor_themes

dwm状态栏配色

打开config.h配置文件:

1
2
3
4
5
6
7
8
9
10
11
12
/* 状态栏配色(Gruvbox) */
static const char col_gray1[] = "###32302f"; /* 背景色 */
static const char col_gray2[] = "###1d2021"; /* 非激活窗口 */
static const char col_gray3[] = "###ebdbb2"; /* 文字颜色 */
static const char col_gray4[] = "###ebdbb2"; /* 激活窗口边框/文字 */
static const char col_cyan[] = "###5b623e"; /* 主题色 */
static const char *colors[][3] = {
/* fg bg border */
[SchemeNorm] = { col_gray3, col_gray1, col_gray2 },
[SchemeSel] = { col_gray4, col_cyan, col_cyan },
};

不过相对于修改config.h文件,我还是推荐修改config.def.h在删除config.h文件:
rm -rf config.h

因为如果不删除config.h文件,编译安装后就还是之前的配置,所以需要删除后在编译安装:
sudo make clean install

Fcitx5主题

默认的fcitx5主题是白色的,十分刺眼,所以使用主题就可以来增加美观性,主题使用fcitx5-gruvbox-dark-theme,如果你是arch可以使用aur的包:
yay -S fcitx5-gruvbox-dark-theme-git

或者也可以手动安装,首先使用git克隆仓库:
git clone https://github.com/zpyg/fcitx5-gruvbox-dark-theme ~/.local/share/fcitx5/themes/gruvbox-dark --depth=1

  1. 设置主题颜色(可选,默认为aqua)
1
2
cd ~/.local/share/fcitx5/themes/gruvbox-dark
ln -sf ./theme-'颜色'.conf theme.conf

(注:如果说aur安装的不需要这一部)

然后在.config/fcitx5/conf/classicui.conf文件下设置主题:

1
2
3
4
5
6
7
8
9
10
11
### 垂直候选列表
Vertical Candidate List=False

### 按屏幕 DPI 使用
PerScreenDPI=True

### Font (设置成你喜欢的字体)
Font="思源黑体 CN Medium 13"

### 主题
Theme=gruvbox-dark-green

然后在重新启动就可以了

st(终端模拟器)

打开config.h配置文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/* Terminal colors (16 first used in escape sequence) */
static const char *colorname[] = {
/* 8 normal colors */
"###282828", /* black */
"###cc241d", /* red */
"###98971a", /* green */
"###d79921", /* yellow */
"###458588", /* blue */
"###b16286", /* magenta */
"###689d6a", /* cyan */
"###a89984", /* white */

/* 8 bright colors */
"###928374", /* black */
"###fb4934", /* red */
"###b8bb26", /* green */
"###fabd2f", /* yellow */
"###83a598", /* blue */
"###d3869b", /* magenta */
"###8ec07c", /* cyan */
"###ebdbb2", /* white */

[255] = 0,

/* more colors can be added after 255 to use with DefaultXX */
"###add8e6", /* 256: cursor */
"###555555", /* 257: rev cursor*/
"###282828", /* 258: background */
"###ebdbb2", /* 259: foreground */

};


/*
* Default colors (colorname index)
* foreground, background, cursor, reverse cursor
*/
unsigned int defaultfg = 259;
unsigned int defaultbg = 258;
unsigned int defaultcs = 256;
static unsigned int defaultrcs = 257;

不过相对于修改config.h文件,我还是推荐修改config.def.h在删除config.h文件:
rm -rf config.h

因为如果不删除config.h文件,编译安装后就还是之前的配置,所以需要删除后在编译安装:
sudo make clean install

Zathura

打开.config/zathura/zathurarc写入以下内容,gruvbox配色配置使用 https://github.com/eastack/zathura-gruvbox

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
set notification-error-bg       "rgba(40,40,40,1)"     # bg
set notification-error-fg "rgba(251,73,52,1)" # bright:red
set notification-warning-bg "rgba(40,40,40,1)" # bg
set notification-warning-fg "rgba(250,189,47,1)" # bright:yellow
set notification-bg "rgba(40,40,40,1)" # bg
set notification-fg "rgba(184,187,38,1)" # bright:green

set completion-bg "rgba(80,73,69,1)" # bg2
set completion-fg "rgba(235,219,178,1)" # fg
set completion-group-bg "rgba(60,56,54,1)" # bg1
set completion-group-fg "rgba(146,131,116,1)" # gray
set completion-highlight-bg "rgba(131,165,152,1)" # bright:blue
set completion-highlight-fg "rgba(80,73,69,1)" # bg2

# Define the color in index mode
set index-bg "rgba(80,73,69,1)" # bg2
set index-fg "rgba(235,219,178,1)" # fg
set index-active-bg "rgba(131,165,152,1)" # bright:blue
set index-active-fg "rgba(80,73,69,1)" # bg2

set inputbar-bg "rgba(40,40,40,1)" # bg
set inputbar-fg "rgba(235,219,178,1)" # fg

set statusbar-bg "rgba(80,73,69,1)" # bg2
set statusbar-fg "rgba(235,219,178,1)" # fg

set highlight-color "rgba(250,189,47,0.5)" # bright:yellow
set highlight-active-color "rgba(254,128,25,0.5)" # bright:orange

set default-bg "rgba(40,40,40,1)" # bg
set default-fg "rgba(235,219,178,1)" # fg
set render-loading true
set render-loading-bg "rgba(40,40,40,1)" # bg
set render-loading-fg "rgba(235,219,178,1)" # fg

# Recolor book content's color
set recolor-lightcolor "rgba(40,40,40,1)" # bg
set recolor-darkcolor "rgba(235,219,178,1)" # fg
set recolor "true"
set recolor-keephue "true" # keep original color

Telegram

gruvbox 风格的 Telegram 主题
使用方法很简单,只需打开:
https://t.me/addtheme/gruvboxTelegram

跳转到应用后点击应用就可以了

qbittorrent

在默认的qbittorrent 是只有白色的,在晚上就十分刺眼,我们可以使用配色文件来效果
仓库地址:
https://github.com/MahdiMirzadeh/qbittorrent

  1. 在 qBittorrent 中:
    • 转到“工具”→“选项”→“行为”→“界面”
    • 在“界面主题”下,点击“…”并选择下载的.qbtheme文件
    • 点击确定并重启 qBittorrent

nvim

仓库地址:
https://github.com/ellisonleao/gruvbox.nvim

如果你的nvim插件管理器是packer
use { "ellisonleao/gruvbox.nvim" }

如果是lazy
{ "ellisonleao/gruvbox.nvim" },

然后在init.lua添加:

1
2
3
4
--外观
opt.termguicolors = true
vim.o.background = "dark" -- or "light" for light mode
vim.cmd([[colorscheme gruvbox]])

浏览网页

在浏览器流量网页的时候总是会有几个网站没有暗色模式,让你忽然”眼前一亮”,尤其是国内的网页,很多都是只有亮色模式,这里就可以使用一个浏览器插件:Dark Reader
https://darkreader.org/

前言

steam,一个PC游戏分发平台,也是最大的PC游戏分发平台,里面除了游戏还有一个创意工坊,允许玩家制作和发布游戏mod(模组)来提升游戏趣味性,很多游戏的mod都在steam的创意工坊里,但这是建立在有steam客户端和steam下载游戏的条件下,如果你没有steam客户端或者你的游戏不是steam下载的破解版,那么常规的方式就无法下载创意工坊的东西了,因为不管是网页端还是客户端打开创意工坊都是没有下载的按钮,只有订阅的按钮,没有办法下载到本地,这样就没有办法给破解的游戏下载mod来增加游戏趣味性了,本篇博文我将教你如何使用SteamCMD来下载创意工坊的mod

安装

SteamCMD是Steam 客户端的命令行版本,它的主要用途是通过命令行界面 安装和更新Steam上提供的各种资源,SteamCMD在三大发行版都是有对应的软件包的,这里已arch为例,在aur仓库可以找到安装包(需要使用yay或paru来安装),其他安装查看官方文档
yay -S steamcmd

windows推荐使用WorkshopDL,图形化界面,多种下载方式
https://github.com/imwaitingnow/WorkshopDL

配置

安装完成在命令行输入steamcmd进入,SteamCMD支持匿名登录,不需要注册账号就可以下载大部分东西,使用以下命令来匿名登录:
login anonymous

steamcmd默认的下载目录是在家目录的.steam文件下,我们可以使用以下命令来更改下载目录(目录必须是绝对路径):
force_install_dir 路径

下载mod&使用

我们在浏览器打开steam创意工坊的网页:
https://steamcommunity.com/workshop/

在里面的搜索栏搜索你需要的游戏,这里已僵尸毁灭工程的真实车辆中控和仪表盘mod为例,打开mod的详情页面,复制当前网址,然后打开 https://steamworkshopdownloader.io/ 把刚才的网址粘贴到网站上,网站会自动解析,然后会问你”你知道SteamCMD是什么吗?你登录过SteamCMD吗?”,选择yes,这样就会显示下载命令
workshop_download_item 108600 3635591071

命令格式为workshop_download_item 游戏ID 模组ID 复制它然后在之前的打开steamcmd的终端输入,等待下载完成就可以了,然后就可以把mod导入到游戏里了,像僵尸毁灭工程linux版本会在家目录新建一个Zomboid文件夹,里面的mods文件夹就是mod存放的地方,不过你需要把下载好的mod解压才可以,不然游戏无法识别,添加后就可以打开游戏,在开始界面点击模组来启用它们了,随便说一下我的僵尸毁灭工程是在rutracker上下载的,相关下载页面:
https://rutracker.org/forum/viewtopic.php?t=5231547

下载需要bt下载器,可以查看我之前的博文:qbittorrent配置和使用
https://aidens-fox.codeberg.page/posts/82f2ef74.html

0%