对于如何将你的 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. 在Winform应用中增加通用的业务编码规则生成

    在我们很多应用系统中,往往都需要根据实际情况生成一些编码规则,如订单号.入库单号.出库单号.退货单号等等,我们有时候根据规则自行增加一个函数来生成处理,不过我们仔细观察后,发现它们的编码规则有很大的共 ...

  2. 使用javafx,结合讯飞ai,搞了个ai聊天系统

    第一步:先在讯飞ai那边获取接入的api 点进去,然后出现这个页面: 没有的话,就点击免费试用,有了的话,就点击服务管理: 用v2.0的和用3的都行,不过我推荐用2.0版本 文档位置:星火认知大模型W ...

  3. 文心一言 VS 讯飞星火 VS chatgpt (155)-- 算法导论12.3 2题

    二.用go语言,假设通过反复向一棵树中插人互不相同的关键字来构造一棵二叉搜索树.证明:在这棵树中查找关键字所检查过的结点数目等于先前插入这个关键字所检查的结点数目加 1. 文心一言: 为了证明这个结论 ...

  4. 关于C#接口的用法详细解答,附上案例说明!

    接口 C#中的接口是一种定义了一组方法.属性和事件的类型.它只包含成员的声明,而不包含任何实现.接口可以被类通过实现的方式使用,从而使类能够具有接口定义的行为. 接口在C#中被定义为使用interfa ...

  5. 听懂未来:AI语音识别技术的进步与实战

    本文全面探索了语音识别技术,从其历史起源.关键技术发展到广泛的实际应用案例,揭示了这一领域的快速进步和深远影响.文章深入分析了语音识别在日常生活及各行业中的变革作用,展望了其未来发展趋势. 关注Tec ...

  6. MybatisPlus高级特性之ActiveRecord模式

    1.是什么? ActiveRecord是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表:而模型类的一个实例对应表中的一行记录.ActiveRecord 一直广受解释型动态语言 ( PHP ...

  7. 使用 Power Shell 修改 Hyper-V 虚拟机 UUID 的解决方案

    前言 在研究了一下午 k8s 文档的时候,正准备开干,万万没想到一个 uuid 的问题卡了我几个小时,一直想在系统中解决,没想到最后在外部使用PowerSheel解决了,分享记录一二 问题描述与尝试解 ...

  8. libgdx摄像头的移动

    要知道,做一个游戏,摄像头是必不可少的.接下来,我将讲解libgdx里面摄像头的移动 2d摄像头OrthographicCamera也叫做正交相机 结果展示: 按上下左右是可以移动的 Orthogra ...

  9. C#与数据库访问技术之ExecuteNonQuery方法

    ExecuteNonQuery方法主要用来更新数据. 通常使用它来执行Update.Insert和Delete语句. 该方法返回值意义如下: 对于Update.Insert和Delete语句,返回值为 ...

  10. 使用gradle的方式进行Springboot3的web开发(微服务版)

    简要: 最近看了很多的Springboot3的项目,但是发现很多都是用maven来进行版本管理的,很少有用gradle来管理的,通过网上查找资料,看视频,终于自己写一个gradle管理的Springb ...