【合作原创】使用Termux搭建可以使用的生产力环境(五)
前言
在上一篇【合作原创】使用Termux搭建可以使用的生产力环境(四)-CSDN博客我们讲到了如何让proot-distro中的Debian声音驱动正常,将我们的系统备份后,通过VNC客户端连接到VNC服务器,这一篇我们来讲一下xfce桌面的美化操作
将xfce桌面Windows化
作为一个用惯了Windows的程序猿,用上xfce后明显感觉很不习惯,特别是在顶部的任务栏让人很不爽,我们先从这里下手。
首先我们要弄清楚一个概念,即在xfce中,除了桌面的那些图标,其他所有的不管是顶部类似于Windows任务栏的东西,还是底部类似于MAC的Dock栏,那全部都是Panel,也就是面板(后面统一都称为面板),只是面板的长度、宽度、里面放置的东西不同罢了,因此它们之间的设置也是一模一样的。
进入Panel设置界面
在顶部的面板右键,选择最后一项Panel,选择第二项Panel Preference
在第一行可以选择Panel 1还是Panel 2
被选中的面板,会出现一圈红色的蚂蚁线,以此来区分当前选中的是哪个面板,默认顶部的Panel 1,底部的是Panel 2
任务栏归位!
对于Windows桌面来说Dock栏是不需要的(关键是这Dock栏太丑了,和MAC比差远了),那我直接删掉就行了。
选择Panel 2,点击右边的减号即可删除这整个面板
点击右边的Remove即可
接下来是对顶部面板进行操作,首先要取消Panel 1的Lock panel选项
这样顶部的拖动标志就出来了,点击它往下拖,拖到底部即可
就像现在这样,是不是已经有那味了
回锁panel,重新勾选回Lock panel,防止底部面板被意外拖动。
Display标签
我们来解析一下Display这个标签中的内容:
为了显示更加清晰,我们可以提高一下任务栏的高度,比如将高度提升到36像素,大家可以根据自己的需求进行调整。
Appearance标签
这个标签中可以美化整个面板
半透明面板
半透明可以提高系统的高级程度,虽然完全无法影响性能🤣
在Style中选择Solid color,点击Color右边的框框
在弹出的框框中点击Custom下面的加号
我选择了蓝色,外加较高的透明度
如果对颜色不满意,可以在Custom右边颜色右键,点击Customize再次进行修改
然后桌面就变成了这样:
Items标签
在这个标签中,里面都是这种可以置于Panel内的小组件,有些不需要的可以删除比如最后的Action Buttons。双击这些组件可以进行编辑。
选中点击Remove可以删除这个组件
编辑Application Menu
双击第一个Application Menu,去掉Show Button title,即可将其文字去掉,点击Icon可以更换其图标,比如我这里换成了Debian的logo
编辑Window Buttons
同样的,去掉Show button labels,这样和Windows一样只会显示一个图标了,能大大节约底部面板的空间
编辑Workspace Switcher
这个和Windows的多桌面差不多,如果觉得用不着,那直接去掉这个组件也行。如果还想要,可以双击这个组件,然后减少其占用面积,比如说将行数改为2,将窗口数量减少等
在Workspace Settings中可以减少窗口的数量
Separator
这个是很特殊的一个组件,它没有特定的功能,就是一个分隔符,像Windows Buttons下面的分隔符就是一个透明的,带扩展宽度的分隔符,能把整个区域撑开,让Workspace Switcher居右显示。
Clock
目前大家会发现时间并不正确,与现在时间相差了8小时,很明显是时区不对,双击Clock进行编辑,在Timezone中输入shang,自动会弹出来Asia/Shanghai,选择这个即可
如果需要秒的话,可以在Format中选择带秒的格式
添加一个Show Desktop(展示桌面)
在Windows中,任务栏最右边都有一个展示桌面功能,我们把这个功能也加上。点击+Add按钮
通过搜索栏,找到Show Desktop,点击下方的+Add添加进去
点击后该面板不会自行消失,再次点击x Close关闭该面板,此时展示桌面就出来了,就是最右边那个
添加程序快捷方式
对于Windows来说底部的默认快捷方式有任务视图、搜索、文件资源管理器等。其中任务视图就是xfce中的Workspace Switcher,另外两个则没有。
1、添加搜索功能
其实很简单,和Windows一样,直接拖动程序到面板(任务栏)就行了。点击左下角的开始按钮,找到Accessories,其中第一个就Application Finder,将其左键点击不放,拖动到底部任务栏即可
看到这跟红线没,有了就能拖放进去了
弹出提示框,点击+Create Launcher即可,这样搜索功能就被放到底部面板了。
2、更换任务视图的位置
拖动Workspace Switcher到Launcher和Windows Buttons中间即可
3、添加文件资源管理器
和搜索功能一样,还是从开始菜单拖程序到底部面板,这次更简单,直接从开始菜单里的File Manager往底下拖动即可
这次放任务视图的右面
这样任务栏的仿制就结束了,跟我Windows的任务栏差不多了
不过说实话xfce的确实是有点丑……最后再调节一下Fixed icon size等,后面我又自己调整了一下,改了一下任务视图的位置,最后成果如下:
添加桌面组件(小时钟)
创建面板
这一章不想加的可以直接跳过,主要是讲一下xfce添加自定义面板,点击+号可以再创建一个面板
直接出现在左上角,且很丑,我准备将这个面板作为一个透明时钟放桌面上
添加时钟
在第三个标签Items中添加一个Clock
修改时钟样式
双击这一条时钟,进入时钟的编辑功能
将Layout改为Analog(模拟),也就是模拟真实的时钟,将Display seconds也勾选上,这样秒针就出来了,Timezone还是输入shang,选择弹出来的Asia/Shanghai,最后点击x Close关闭
调整面板位置和样式
面板目前还在左上角,不透明还很丑,而且钟也很小,我们将面板拖到右边
进入Display标签,勾选Lock panel,锁定面板;将Automatically hide the panel改为Intelligently,这样面板如果有其他窗口的话就会自动隐藏;提高Row size,这样钟也会变得更大,缩小Length,可以让钟更加贴边
在Appearance标签中,Background选择Solid color,点击Color的框,选择Custom
将透明度条移动到最前,即可让面板变成透明
调整完成后钟长这样了
调整Appearance
在开始菜单的Settings中有Appearance
在Style中选不是High Contrast就能将时钟改为白色,这样就能看清了,比如这个Adwaita-dark,这样面板都变成深色风格了,钟的指针也变成了白色,在深色背景下就能看清了
留给各位自行探索
xfce4桌面Windows化就讲到这里,目前已经带大家入门了xfce桌面环境了,剩下的留给各位自行探索,网上关于xfce美化的教程也不少,大家自行探索一番吧,我这边最后效果如下
对比一下刚装完的,反正是比刚开始漂亮多了
结语
本篇带大家了解了一下xfce桌面,入门了xfce面板的基础操作,这篇可能有点水,但是从截图到标注,到各种美化,确实是耗费了我不少时间,当然也是达成我们最终目的的重要一步,只有好看了才能让我们继续有动力前进。下一篇我将会带大家按照各种必要软件,给我们的系统添砖加瓦。
最后和之前一样,有问题大家可以在评论区指出,另外想要和作者吹水可以来群170618278,另外给up:qwe5283的Termux视频多多三连,谢谢各位!!
相关文章:

【合作原创】使用Termux搭建可以使用的生产力环境(五)
前言 在上一篇【合作原创】使用Termux搭建可以使用的生产力环境(四)-CSDN博客我们讲到了如何让proot-distro中的Debian声音驱动正常,将我们的系统备份后,通过VNC客户端连接到VNC服务器,这一篇我们来讲一下xfce桌面的美…...

初始数据结构
程序数据结构算法 数据结构研究计算机数据(元素)间关系 包括数据的逻辑结构和存储结构及其(数据间)操作 一、基本概念 1.1数据 数据即信息的载体,能被输入到计算机中并且能被它识别、存储和处理的符号总称 1.2数据…...

给我的小程序加了个丝滑的搜索功能,踩坑表情包长度问题
前言 最近在用自己的卡盒小程序的时候,发现卡片越来越多,有时候要找到某一张来看看笔记要找半天,于是自己做了一个搜索功能,先看效果: 怎么样,是不是还挺不错的,那么这篇文章就讲讲这样一个搜索…...
MATLAB中的合并分类数组
目录 创建分类数组 串联分类数组 创建具有不同类别的分类数组 串联具有不同类别的数组 分类数组的并集 此示例演示了如何合并两个分类数组。 创建分类数组 创建分类数组 A,其中包含教室 A 中的 25 个学生的首选午餐饮料。 rng(default) A randi(3,[25,1]); …...
ShardingSphere-JDBC
1. 什么是分库分表? 分库分表是一种数据库扩展技术,通过将数据拆分到多个数据库(分库)或多个表(分表)中来解决单一数据库或表带来的性能瓶颈。分库分表可以有效提升系统的可扩展性、性能和高并发处理能力&…...

企业如何选择远程控制软件来远程IT运维?
在当今企业的日常运作中,IT运维无疑是核心环节之一,它对于保持企业信息系统的稳定运行和数据安全至关重要。随着科技的快速进步,远程控制软件在IT运维中的应用变得越来越重要。今天,我们就来探讨一下远程控制软件如何助力企业IT运…...

Meta Llama 3.3 70B:性能卓越且成本效益的新选择
Meta Llama 3.3 70B:性能卓越且成本效益的新选择 引言 在人工智能领域,大型语言模型一直是研究和应用的热点。Meta公司最近发布了其最新的Llama系列模型——Llama 3.3 70B,这是一个具有70亿参数的生成式AI模型,它在性能上与4050…...

【银河麒麟高级服务器操作系统】修改容器中journal服务日志存储位置无效—分析及解决方案
了解更多银河麒麟操作系统全新产品,请点击访问 麒麟软件产品专区:https://product.kylinos.cn 开发者专区:https://developer.kylinos.cn 文档中心:https://documentkylinos.cn 服务器环境以及配置 【机型】 整机类型/架构&am…...

go语言zero框架对接阿里云消息队列MQ的rabbit的配置与调用
在 Go 语言中对接阿里云消息队列(MQ)的 RabbitMQ 配置与调用,首先需要安装和配置相关的 Go 库,并了解如何通过 RabbitMQ 与阿里云消息队列进行交互。 ### 步骤一:安装 RabbitMQ Go 客户端库 阿里云的消息队列&#x…...
《Vue进阶教程》第四课:reactive()函数详解
往期内容: 《Vue零基础入门教程》合集(完结) 《Vue进阶教程》第一课:什么是组合式API 《Vue进阶教程》第二课:为什么提出组合式API 《Vue进阶教程》第三课:Vue响应式原理 通过前面的学习, 我们了解到r…...

【开源】A065—基于SpringBoot的库存管理系统的设计与实现
🙊作者简介:在校研究生,拥有计算机专业的研究生开发团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看项目链接获取⬇️,记得注明来意哦~🌹 赠送计算机毕业设计600个选题ex…...

memmove函数(带图详解)
c语言系列 文章目录 c语言系列一、memmove函数介绍1.1、函数基本功能1.2、函数参数2.3、函数返回值 二、memmove的使用2.1、拷贝字节不可大于目标空间2.2、同一空间拷贝 三、函数功能的模拟实现3.1、函数参数及其返回值的设定3.2、函数体实现 四、代码实现 一、memmove函数介绍…...

【Java数据结构】时间和空间复杂度
本章开始将进入数据结构的知识,时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度主要衡量一个算法所需要的额外空间,。 时间复杂度 算法中执行的次数决定了时间复杂度。 在计算执行次数时,只需要计算大概的次数ÿ…...
八斗深度学习
八斗深度学习第二周笔记 一、深度学习步骤:1. 选定模型结构2. 模型参数随机初始化3. 构造模型损失函数4. 选择优化算法并设置超参数5. 数据准备与预处理6. 训练模型7. 模型评估8. 测试模型9. 应用模型 损失函数极小值、导向意义 超参数的影响迭代次数epoch批次量大小…...

安卓报错Switch Maven repository ‘maven‘....解决办法
例如:Switch Maven repository ‘maven(http://developer.huawei.com/repo/)’ to redirect to a secure protocol 在库链接上方添加配置代码:allowInsecureProtocol true...
Scala编程技巧:正则表达式与隐式转换
1. 引言 在Scala编程中,正则表达式和隐式转换是处理字符串匹配和类型转换的强大工具。本文将通过一个实用的示例——电话号码和身份证号码验证器,来展示如何使用这些工具。 2. 知识概括 2.1 正则表达式基础 正则表达式是用于字符串搜索和匹配的强大工…...

UnityShaderLab 实现黑白着色器效果
实现思路:取屏幕像素的RGB值,将三个通道的值相加,除以一个大于值使颜色值在0-1内,再乘上一个强度值调节黑白强度。 在URP中实现需要开启Opaque Texture ShaderGraph实现: ShaderLab实现: Shader "Bl…...

在Windows 10中使用SSH远程连接服务器(附花生壳操作方法)
SSH 在 linux 中是一种重要的系统组件,用户可以使用 SSH 来远程连接 linux 系统的计算机,或者传输文件。不过在 win10 以前,windows 并不原生支持 SSH,需要借助第三方工具来使用 SSH 功能。而实际上,微软在 2015 年就曾…...

在算网云平台云端在线部署stable diffusion (0基础小白超详细教程)
Stable Diffusion无疑是AIGC领域中的AI绘画利器,具有以下显著优势: 1、开源性质,支持本地部署 2、能够实现对图像生成过程的精确控制 虽然SD在使用上有很多的有点,但缺点也是不言而喻的,由于AI绘画的整个过程以及现…...
ubuntu存储空间不足快速解决
几个自己常用的释放空间命令,备忘 将文件夹下的文件按从大到小排列 ls -lhS /var/log/syslog 过大 sudo truncate -s 0 /var/log/syslog /var/log/Xorg.0.log.old过大 sudo truncate -s 0 /var/log/Xorg.0.log.old 清理系统日志文件: sudo journalctl --…...

51c自动驾驶~合集58
我自己的原文哦~ https://blog.51cto.com/whaosoft/13967107 #CCA-Attention 全局池化局部保留,CCA-Attention为LLM长文本建模带来突破性进展 琶洲实验室、华南理工大学联合推出关键上下文感知注意力机制(CCA-Attention),…...
《Playwright:微软的自动化测试工具详解》
Playwright 简介:声明内容来自网络,将内容拼接整理出来的文档 Playwright 是微软开发的自动化测试工具,支持 Chrome、Firefox、Safari 等主流浏览器,提供多语言 API(Python、JavaScript、Java、.NET)。它的特点包括&a…...
线程与协程
1. 线程与协程 1.1. “函数调用级别”的切换、上下文切换 1. 函数调用级别的切换 “函数调用级别的切换”是指:像函数调用/返回一样轻量地完成任务切换。 举例说明: 当你在程序中写一个函数调用: funcA() 然后 funcA 执行完后返回&…...
Objective-C常用命名规范总结
【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...

相机从app启动流程
一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...

ElasticSearch搜索引擎之倒排索引及其底层算法
文章目录 一、搜索引擎1、什么是搜索引擎?2、搜索引擎的分类3、常用的搜索引擎4、搜索引擎的特点二、倒排索引1、简介2、为什么倒排索引不用B+树1.创建时间长,文件大。2.其次,树深,IO次数可怕。3.索引可能会失效。4.精准度差。三. 倒排索引四、算法1、Term Index的算法2、 …...

WordPress插件:AI多语言写作与智能配图、免费AI模型、SEO文章生成
厌倦手动写WordPress文章?AI自动生成,效率提升10倍! 支持多语言、自动配图、定时发布,让内容创作更轻松! AI内容生成 → 不想每天写文章?AI一键生成高质量内容!多语言支持 → 跨境电商必备&am…...

ios苹果系统,js 滑动屏幕、锚定无效
现象:window.addEventListener监听touch无效,划不动屏幕,但是代码逻辑都有执行到。 scrollIntoView也无效。 原因:这是因为 iOS 的触摸事件处理机制和 touch-action: none 的设置有关。ios有太多得交互动作,从而会影响…...

C++ Visual Studio 2017厂商给的源码没有.sln文件 易兆微芯片下载工具加开机动画下载。
1.先用Visual Studio 2017打开Yichip YC31xx loader.vcxproj,再用Visual Studio 2022打开。再保侟就有.sln文件了。 易兆微芯片下载工具加开机动画下载 ExtraDownloadFile1Info.\logo.bin|0|0|10D2000|0 MFC应用兼容CMD 在BOOL CYichipYC31xxloaderDlg::OnIni…...

浪潮交换机配置track检测实现高速公路收费网络主备切换NQA
浪潮交换机track配置 项目背景高速网络拓扑网络情况分析通信线路收费网络路由 收费汇聚交换机相应配置收费汇聚track配置 项目背景 在实施省内一条高速公路时遇到的需求,本次涉及的主要是收费汇聚交换机的配置,浪潮网络设备在高速项目很少,通…...