对于如何将你的 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-themeWhiteSur-icon-themeWhiteSur-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!的更多相关文章

  1. macOS使用ABP.vNext Core开发CMS系统(一) 让程序跑起来

    macOS使用ABP.vNext Core开发CMS系统(一) 让程序跑起来--2020年10月5日 国庆假期,陪老婆的同时也不能忘记给自己充充电,这不想搞个CMS系统,考虑自己的时间并不多,所以想找 ...

  2. MacOS VMware Function安装win的ghost系统(亲测成功!!!)

    1.下载WEPE工具生成可启动ISO 下载WEPE工具 WEPE工具下载地址 下载完成之后,双击打开文件(无需安装,可直接制作可启动ISO) 点击立即生成ISO之后 2.将生成的可启动ISO文件和wi ...

  3. C#码农的大数据之路 - HDP SandBox配置及VS连接.md

    在进行HDInsight的开发测试之前,搭建一个测试环境是很重要的. 由于微软与Hortonworks合作开发了HDInsgiht,如果不方便建立Azure账号使用Azure HDInsight进行开 ...

  4. linux用户的基本操作2 用户密码管理

    目录 linux系统的基本用户操作2 用户的扩展知识 用户密码管理 linux系统的基本用户操作2 3)使用userdel删除账户 语法 : userdel [-r] username -r 同时删除 ...

  5. 通过 U 盘启动重装 macOS 系统

    重装系统是工作和生活中经常需要做的事情,作为一名开发人员,学会该技能你才是一名合格的程序猿!以后再也不会遇到"程旭元你会装系统吗?"的尴尬了!本文主要介绍怎样通过U盘启动重新安装 ...

  6. MacOS下Rails+Nginx+SSL环境的搭建(上)

    这里把主要的步骤写下来,反正我是走了不少弯路,希望由此需求的朋友们别再走类似的弯路.虽说环境是在MacOS下搭建,但是基本上和linux下的很相像,大家可以举一反三. 一.安装Rails 这个是最简单 ...

  7. 1. docker 在 macOS 中的架构 2. 在macOS系统中,docker pull 下来的镜像存储在哪里?

    docker 在 macOS 中的架构: 在macOS中,docker的实现跟在其它Linux系统中略有不同,在其它Linux系统中,操作系统本身就是docker容器的宿主机,docker镜像都是直接 ...

  8. macOS SIP 权限设置

    1.macOS SIP 权限设置 对于 macOS 10.11+ 用户,由于系统启用了 SIP(System Integrity Protection), 导致 root 用户也没有权限修改 /usr ...

  9. macOS Sierra 10.12.4 (16E195) - Clover [ 20170403 ]

    原文:https://user.qzone.qq.com/753313822/blog/1424460141?_t_=0.48652242555134495 建议使用 1920 * 1080 屏幕分辨 ...

  10. [荐][转]为何应该使用 MacOS X(论GUI环境下开发人员对软件的配置与重用)

    一周前我和 Tinyfool 闲聊苹果操作系统,都认为对于开发人员来说,苹果操作系统(MacOS)是上佳的选择.Tinyfool 笔头很快,当即就写了一篇长文章,我则笔头很慢,今天才全部码好.他的文章 ...

随机推荐

  1. 【软件安装】Web Tours的安装与启动

    1.下载,地址:https://marketplace.microfocus.com/appdelivery/content/web-tours-sample-application#app_rele ...

  2. MySQL运维9-Mycat分库分表之枚举分片

    一.枚举分片 通过在配置文件中配置可能的枚举值,指定数据分布到不同数据节点上,这种方式就是枚举分片规则,本规则适用于按照省份,性别,状态拆分数据等业务 二.枚举分片案例 枚举分片需求:现有 tb_en ...

  3. python学习笔记:python的字符串拼接效率分析

    问题的起因是因为在做LeetCode5714题的时候,对于字符串拼接使用了 ans = ans+s[i] 提交后超时了,改成 ans+=s[i] 就可以通过了,而且用c++好像也有这个问题,在此记录一 ...

  4. C++ Qt开发:StandardItemModel数据模型组件

    Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍Standar ...

  5. 数字孪生和VR结合能够为自身带来怎样的改变?

    随着科技的不断发展,数字孪生和虚拟现实(VR)这两个前沿技术正在逐渐融合,为各行各业带来了前所未有的改变. 数字孪生技术本身已经可以高度还原现实世界,而VR技术则能通过头戴式设备,让用户沉浸在这个虚拟 ...

  6. 服务网格 Service Mesh

    什么是服务网格? 服务网格是一个软件层,用于处理应用程序中服务之间的所有通信.该层由容器化微服务组成.随着应用程序的扩展和微服务数量的增加,监控服务的性能变得越来越困难.为了管理服务之间的连接,服务网 ...

  7. Swagger2的接口配置

    Swagger2的接口配置 /** * Swagger2的接口配置 * * @author ruoyi */ @Configuration public class SwaggerConfig { / ...

  8. 前端布局flex从入门到入土

    前端布局flex从入门到入土 作为一个后端,谈不上多会前端,但是一些常见的布局都可以做到,例如flex布局.推荐菜鸟教程的布局:https://www.runoob.com/w3cnote/flex- ...

  9. 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 ...

  10. 文心一言 VS 讯飞星火 VS chatgpt (175)-- 算法导论13.3 4题

    四.用go语言,Teach 教授担心 RB-INSERT-FIXUP可能将 T.nil.color 设为 RED,这时,当 z 为根时第1行的测试就不会让循环终止.通过讨论 RB-INSERT-FIX ...