【合作原创】使用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视频多多三连,谢谢各位!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/487728.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

uniapp -- 实现页面滚动触底加载数据

效果 首选,是在pages.json配置开启下拉刷新 {"path": "pages/my/document/officialDocument","style": {"navigationStyle":</

Python之爬虫入门--示例(2)

一、Requests库安装 可以使用命令提示符指令直接安装requests库使用 pip install requests 二、爬取JSON数据 &#xff08;1&#xff09;、点击网络 &#xff08;2&#xff09;、刷新网页 &#xff08;3&#xff09;、这里有一些数据类型&#xff0c;选择全部 &#xff08…

OLLAMA+FASTGPT+M3E 大模型本地化部署手记

目录 1.安装ollama 0.5.1 2.下载大模型 qwen2.5 3b 3.开启WSL 4.更新wsl 5.安装ubuntu 6.docker下载 6.1 修改docker镜像源 6.2 开启WSL integration 7.安装fastgpt 7.1 创建fastgpt文件夹 7.2 下载fastgpt配置文件 8.启动容器 9.M3E下载 9.1 下载运行命令 9.2…

Linux网络基础知识————网络编程

计算机网络的体系结构 网络采用分而治之的方法设计&#xff0c;将网络的功能划分为不同的模块&#xff0c;以分层的形式有机结合在一起 每层实现不同的功能&#xff0c;其内部实现的方法对外部其他层次来说是透明的&#xff0c;每层向上一层提供服务&#xff0c;使用下一层提供…

【数据库】选择题+填空+简答

1.关于冗余数据的叙述中&#xff0c;不正确的是&#xff08;&#xff09; A.冗余的存在容易破坏数据库的完整新 B.冗余的存在给数据库的维护增加困难 C.不应该在数据库中存储任何冗余数据 D.冗余数据是指由基本数据导出的数据 C 2.最终用户使用的数据视图称为&#xff08;&…

unity3d—demo(实现给出图集名字和图片名字生成对应的图片)

目录 实现给出图集名字和图片名字生成对应的图片&#xff1a; 代码示例&#xff1a; dic: 键 是图集名称 值是一个字典 该字典键是图片名称 值是图片&#xff0c;结构如图&#xff1a; 测试代码&#xff1a; 结果&#xff1a; SpriteRenderer 讲解&#xff1a; Resour…

jmeter 提取数据写入文件

BeanShell PostProcessor FileWriter file new FileWriter("E:\\IOT\\cui家庭中心\\v3.8.0\\123.txt",true); BufferedWriter out new BufferedWriter(file); out.write(vars.get("localKey")"\n"); log.info("到这里了吗"); out.c…

Linux多进程开发-常用命令

进程 进程是计算机中正在运行的程序的实例。每个进程都有自己的地址空间、内存、文件和设备、线程以及其他系统资源。操作系统通过调度和管理进程来实现多任务处理&#xff0c;使得多个进程可以同时运行并与用户交互。在操作系统中&#xff0c;进程是基本的资源分配单位&#x…

Linux下nginx环境的搭建

1.Nginx的下载 nginx官网&#xff1a;nginx: download nginx的工作原理请移步&#xff1a; 2.nginx安装 2.1.上传文件 将nginx包上传到 /usr/local/src 下 如果你没有使用xftp的话&#xff0c;使用 rz -y 命令上传 下载依赖&#xff1a; yum install lrzsz 输入命令 r…

支持图像和视频理解多模态开源大模型:CogVLM2 CogVLM2-Video

CogVLM2和CogVLM2-Video是新一代的开源模型&#xff0c;支持图像和视频理解&#xff0c;具有显著的性能提升。最近发布的更新包括CogVLM2论文的发表、在线演示和对视频理解的支持&#xff0c;能够处理最多1分钟的视频。新模型支持中英文&#xff0c;文本长度可达8K&#xff0c;…

vue中验证码的实现方式

在写登录页的时候有的系统会让你也进行一下验证码绘制&#xff0c;那么验证码如何实现的呢&#xff1f;我在写登录页的时候通过将登录框&#xff0c;验证码分开页面来写&#xff0c;最后将它们变成标签来导入到我的样式页面中&#xff0c;这样写不仅方便&#xff0c;更容易修改…

Java多进程多线程处理文件

Java多进程多线程处理文件 在现代软件开发中&#xff0c;处理大量或大型文件是一个常见挑战。Java提供了多种机制来处理文件&#xff0c;包括单线程和多线程方式。本文将深入探讨如何使用Java中的多进程和多线程技术来提高文件处理的效率和性能。 目录 引言Java中的进程与线程…

网页核心页面设计(第5章)

一、登录页面 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-widt…

前端成长之路:HTML(2)

HTML中有两个非常重要的标签——表格和表单&#xff0c;在介绍之前需要先了解表格和表单的区别&#xff1a;表格是用于展示数据的&#xff1b;表单是用于提交数据的。本文主要介绍表格。 表格标签 表格主要是用于显示、展示数据的&#xff0c;并非是页面布局。它可以使本来难…

Leecode刷题C语言之骑士拨号器

执行结果:通过 执行用时和内存消耗如下&#xff1a; 代码如下&#xff1a; #define MOD 1000000007int knightDialer(int n) {int moves[10][4] {{4, 6, -1, -1},{6, 8, -1, -1},{7, 9, -1, -1},{4, 8, -1, -1},{3, 9, 0, -1},{-1, -1, -1, -1},{1, 7, 0, -1},{2, 6, -1, -…

HTML颜色-HTML脚本

HTML脚本 js使得HTML页面具有更强的动态和交互性 HTML<script>标签 标签用于定义客户端脚本&#xff0c;比如javascript 可包含脚本语句&#xff0c;也可以通过src属性指向外部的脚本文件 JavaScript最常用于图片操作&#xff0c;表单验证以及动态的内容更新 HTML<n…

【sgUploadImage】自定义组件:基于elementUI的el-upload封装的上传图片、相片组件,适用于上传缩略图、文章封面

sgUploadImage源码 <template><div :class"$options.name"><ul class"uploadImages"><liclass"uploadImage"v-loading"loadings[i]"v-for"(a, i) in uploadImages":key"i"click"click…

Ubuntu 22.04加Windows AD域

说明&#xff1a;   Ubuntu 22.04系统通过realmd&#xff0c;sssd加入到 Active Directory 域&#xff0c;并为域用户配置sudo权限。同时为方便用户使用为Ubuntu系统安装wps与sogou中文输入法。 1. Ubuntu 22.04加入Windows AD域 1.1 首先配置网络&#xff0c;Ubuntu系统能…

视频中的某些片段如何制作GIF表情包?

动态表情包&#xff08;GIF&#xff09;已经成为我们日常沟通中不可或缺的一部分。GIF&#xff08;Graphics Interchange Format&#xff09;&#xff0c;即图形交换格式&#xff0c;是一种支持多帧图像和透明度的位图文件格式。它最初由 CompuServe 公司在 1987 年推出&#x…

JavaWeb学习--cookie和session,实现登录的记住我和验证码功能

目录 &#xff08;一&#xff09;Cookie概述 1.什么叫Cookie 2.Cookie规范 3.Cookie的覆盖 4.cookie的最大存活时间 ​​​​​​&#xff08;Cookie的生命&#xff09; &#xff08;二&#xff09; Cookie的API 1.创建Cookie&#xff1a;new 构造方法 2.保存到客户端浏…