你以为这是MacOS ,其实这是我的 Linux 系统 Manjaro!
对于如何将你的 Manjaro 系统美化成 MacOS 你需要做以下几件事情:
1、安装 WhiteSur-Gtk-theme 主题。
2、安装 Plank 软件。
3、安装 vala-panel-appmenu 应用菜单程序。
4、安装 Albert 搜索软件。
5、美化 firefox 浏览器。
开始之前先更换桌面壁纸,在桌面点击右键,选择桌面设置,选择之前下载好的 MacOS 壁纸。在窗口底部面板上点击右键,打开面板首选项,取消 “锁定面板“ 勾选,拖动面板到窗口顶部,然后再把 ”面板锁定“ 勾选上。
以上这些设置完成后,我们开始安装进一步的美化操作。
01、安装主题 WhiteSur-Gtk-theme
登录 xfce-look.org 主题站,搜索 WhiteSur,在搜索结果中下载WhiteSur-Gtk-theme,WhiteSur-icon-theme,WhiteSur-cursors 主题,图标,指针这三项主题资源包到本地进行安装。
~/.themes 该目录存放theme主题
~/.local/share/icons 该目录存放icon图标和cursor主题
主题安装完成后,打开 “开始菜单-->设置管理->外观设置",选择新安装的外观样式,选择新安装的图标;返回所有设置,打开窗口管理器,选择窗口的样式主题,调整按钮布局,拖动 "菜单按钮" 和 "折叠按钮" 到隐藏区,将关闭,最小化,最大化按钮拖动到标题左侧。
02、安装 Plank
Plank 是一款轻量级的 Dock 工具栏软件。打开开始菜单,打开设置管理,找到添加删除软,搜索Plank,进行安装。

安装完成后,打开 "会话和启动" 设置,选择 “应用程序自启动”,点击添加,将 plank 应用添加为自启动。
打开开始菜单,搜索 Plank,点击运行,Plank 应用默认出现在窗口底部。
按住 CTRL 键,在 Dock 栏上点击鼠标右健,在弹出的菜单中选择 “首选项”,对 Plank 进行细节调整配置。你可以调整它的主题,位置,图标是否缩放。你也可以调整Dock栏行为,智能隐藏,自动隐藏等。
03、安装 vala-panel-appmenu 应用菜单程序

打开添加删除软件管理器,打开首选项,设置软件源,启用AUR支持,勾选支持的选项。在软件管理器中搜索vala-panel,选择安装以下三个软件包:
vala-panel-appmenu-common
vala-panel-appmenu-registrar
vala-panel-appmenu-xfce
之后我们在搜索栏中输入appmenu-gtk,安装搜索到的 appmenu-gtk-module 软件包。
软件包安装完成后,在窗口顶部面板上点击右键,选择面板,面板首选项,选中 “项目” 页签,点击 + 号,找到全局菜单选项,添加,移动全局菜单位置。
打开终端,执行以下内容:
xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true
xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true
经过上面一些列设置,重启系统,登录后,就可以在顶部面板上显示应用程序的菜单栏了。
04、安装 Albert 搜索软件
打开添加删除软管理,搜索Albert,选择安装。安装完成后,进行配置,设置启动快捷键,勾选登录自动运行,选择主题。打开扩展,选择加载的扩展插件。

完成之后,按设置好的快捷键,打开Albert,输入关键词,可以看到效果。
05、美化 firefox 浏览器
登录 GitHub 网站,快速搜索 WhiteSur-gtk-theme,找到该项目下载。在该项目中有一个如何设置 Firefox 的指导说明,按指导进行配置,配置完成后重启 firefox,你会看到你的 firefox 已经被美化了。

至此,整个 Manjaro Xfce 系统已经完成了美化,你可以进行一些微调,以及安装你需要的各种应用程序了。
安装常用应用
安装这些常用软件钱,建议县配置下编辑 sudo vim /etc/pacman.conf,添加中科大的源,当然其他的国内源例如阿里云,华为云,清华源等等。
[archlinuxcn]
# The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = https://mirrors.usta.edu.cn/archlinuxcn/$arch
sudo pacman -Syyu
sudo pacman -S archlinuxcn-keyring
安装yay工具
sudo pacman -S yay
安装中文输入法
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin
//添加输入法配置文件 sudo vim ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
安装微信
yay -S deepin-wine-wechat
安装QQ
yay -S deepin-wine-qq
安装迅雷
yay -S deepin.com.thunderspeed
安装WPS
sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts
安装网易云音乐
sudo pacman -S netease-cloud-music
写在最后
通过本教程,以让你的 Manjaro Xfce 美化的更漂亮。教程在这里只是一个简单的指导,你可以选择更适合你的主题,样式去美化,效果可以更精美。
当然,也不建议你花太多时间用在系统的美化上,毕竟时间宝贵,学更多Linux系统知识,使用 Linux 系统满足自己工作学习更才重要。
你以为这是MacOS ,其实这是我的 Linux 系统 Manjaro!的更多相关文章
- macOS使用ABP.vNext Core开发CMS系统(一) 让程序跑起来
macOS使用ABP.vNext Core开发CMS系统(一) 让程序跑起来--2020年10月5日 国庆假期,陪老婆的同时也不能忘记给自己充充电,这不想搞个CMS系统,考虑自己的时间并不多,所以想找 ...
- MacOS VMware Function安装win的ghost系统(亲测成功!!!)
1.下载WEPE工具生成可启动ISO 下载WEPE工具 WEPE工具下载地址 下载完成之后,双击打开文件(无需安装,可直接制作可启动ISO) 点击立即生成ISO之后 2.将生成的可启动ISO文件和wi ...
- C#码农的大数据之路 - HDP SandBox配置及VS连接.md
在进行HDInsight的开发测试之前,搭建一个测试环境是很重要的. 由于微软与Hortonworks合作开发了HDInsgiht,如果不方便建立Azure账号使用Azure HDInsight进行开 ...
- linux用户的基本操作2 用户密码管理
目录 linux系统的基本用户操作2 用户的扩展知识 用户密码管理 linux系统的基本用户操作2 3)使用userdel删除账户 语法 : userdel [-r] username -r 同时删除 ...
- 通过 U 盘启动重装 macOS 系统
重装系统是工作和生活中经常需要做的事情,作为一名开发人员,学会该技能你才是一名合格的程序猿!以后再也不会遇到"程旭元你会装系统吗?"的尴尬了!本文主要介绍怎样通过U盘启动重新安装 ...
- MacOS下Rails+Nginx+SSL环境的搭建(上)
这里把主要的步骤写下来,反正我是走了不少弯路,希望由此需求的朋友们别再走类似的弯路.虽说环境是在MacOS下搭建,但是基本上和linux下的很相像,大家可以举一反三. 一.安装Rails 这个是最简单 ...
- 1. docker 在 macOS 中的架构 2. 在macOS系统中,docker pull 下来的镜像存储在哪里?
docker 在 macOS 中的架构: 在macOS中,docker的实现跟在其它Linux系统中略有不同,在其它Linux系统中,操作系统本身就是docker容器的宿主机,docker镜像都是直接 ...
- macOS SIP 权限设置
1.macOS SIP 权限设置 对于 macOS 10.11+ 用户,由于系统启用了 SIP(System Integrity Protection), 导致 root 用户也没有权限修改 /usr ...
- macOS Sierra 10.12.4 (16E195) - Clover [ 20170403 ]
原文:https://user.qzone.qq.com/753313822/blog/1424460141?_t_=0.48652242555134495 建议使用 1920 * 1080 屏幕分辨 ...
- [荐][转]为何应该使用 MacOS X(论GUI环境下开发人员对软件的配置与重用)
一周前我和 Tinyfool 闲聊苹果操作系统,都认为对于开发人员来说,苹果操作系统(MacOS)是上佳的选择.Tinyfool 笔头很快,当即就写了一篇长文章,我则笔头很慢,今天才全部码好.他的文章 ...
随机推荐
- 【软件安装】Web Tours的安装与启动
1.下载,地址:https://marketplace.microfocus.com/appdelivery/content/web-tours-sample-application#app_rele ...
- MySQL运维9-Mycat分库分表之枚举分片
一.枚举分片 通过在配置文件中配置可能的枚举值,指定数据分布到不同数据节点上,这种方式就是枚举分片规则,本规则适用于按照省份,性别,状态拆分数据等业务 二.枚举分片案例 枚举分片需求:现有 tb_en ...
- python学习笔记:python的字符串拼接效率分析
问题的起因是因为在做LeetCode5714题的时候,对于字符串拼接使用了 ans = ans+s[i] 提交后超时了,改成 ans+=s[i] 就可以通过了,而且用c++好像也有这个问题,在此记录一 ...
- C++ Qt开发:StandardItemModel数据模型组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍Standar ...
- 数字孪生和VR结合能够为自身带来怎样的改变?
随着科技的不断发展,数字孪生和虚拟现实(VR)这两个前沿技术正在逐渐融合,为各行各业带来了前所未有的改变. 数字孪生技术本身已经可以高度还原现实世界,而VR技术则能通过头戴式设备,让用户沉浸在这个虚拟 ...
- 服务网格 Service Mesh
什么是服务网格? 服务网格是一个软件层,用于处理应用程序中服务之间的所有通信.该层由容器化微服务组成.随着应用程序的扩展和微服务数量的增加,监控服务的性能变得越来越困难.为了管理服务之间的连接,服务网 ...
- Swagger2的接口配置
Swagger2的接口配置 /** * Swagger2的接口配置 * * @author ruoyi */ @Configuration public class SwaggerConfig { / ...
- 前端布局flex从入门到入土
前端布局flex从入门到入土 作为一个后端,谈不上多会前端,但是一些常见的布局都可以做到,例如flex布局.推荐菜鸟教程的布局:https://www.runoob.com/w3cnote/flex- ...
- Bean named ‘xxxxxx‘ is expected to be of type ‘x‘ but was actually of type ‘com.sun.proxy.$Proxy112‘
Bean named 'instanceService' is expected to be of type 'awb.operations.service.instance.InstanceServ ...
- 文心一言 VS 讯飞星火 VS chatgpt (175)-- 算法导论13.3 4题
四.用go语言,Teach 教授担心 RB-INSERT-FIXUP可能将 T.nil.color 设为 RED,这时,当 z 为根时第1行的测试就不会让循环终止.通过讨论 RB-INSERT-FIX ...