KDE->Mac

\(Mac\) 的审美可以说是很成熟了,确实让人很喜欢啊!于是不由得想弄一个 \(Mac\) 风的桌面。

先放最后的效果图吧:

效果还蛮不错的哇。

\(Mac\) 原生的壁纸下载链接:

国光dalao的OneDrive

国光dalao的Baidu网盘

Step-1:主题,图标,色彩的更新

\(kde\) 的设置还是很好用的,先打开设置。

然后点击 工作空间主题 -> Plasma主题 -> 获得新 Plasma 主题 ,搜索 MacBreeze Shadowless ,点击安装。

然后选择并应用。

然后点击左上角的按钮返回,再点击 图标 -> 获取新图标主题 ,搜索 Mojave CT icons 并安装。

随后选择并应用。

然后返回设置界面,点击 应用程序风格 -> GNOME/GTK 应用程序风格 -> 获取新 GNOME/GTK 应用风格 -> 下载 GTK3 主题

搜索 McMojave ,并安装。

将 \(GTK2\) 、\(GTK3\) 、图标主题、备用主题全部换为 Mojave-CT-light

唯一的问题是不装 gnome-tweaks 来修改的话,窗口按钮还是在右边 = =。

接着回到设置的主菜单,点击 色彩 -> 获取新配色方案 -> 评分 ,再搜索 Mac OS X? 点击安装。

选择这个配色方案即可。

很简单。

Step-2:窗口的改变

进入设置。

  • 先修改右键菜单的效果

点击 应用程序风格 -> 部件风格->部件样式后面的配置 -> 透明度 ,并调至如下图所示:

现在再到桌面上右键看看模糊透明效果?

  • 然后我们需要把窗口按钮调到左边去。

还是在 应用程序风格 里,点击 窗口装饰 -> 按钮

标题栏那一行的按钮都是可以拖动的,我们将按钮拖至下图所示即可:

点击应用。

  • 接下来调一下终端颜色

打开终端,在终端内右键,点击编辑当前方案 -> 外观 -> 白底黑字 -> 编辑

在选项 模糊背景 前打上勾,并调整透明度至 45% 。点击 确定 -> 确定

然后打开终端看看效果吧!(我装了 oh-my-zsh )

Step-3:顶栏设置

首先我们要把原来的面板删掉 ~ ,点击顶栏 (也许你的在下面) 的设置,然后点击 更多设置 -> 删除面板

然后到桌面上右键,然后点击 添加面板 -> 应用程序菜单栏

此刻它在顶上,却看起来空无一物。实际上它已经有一个 全局菜单 的部件了,这个部件会把应用程序的菜单栏显示在顶栏上 ~ 。

我们点击顶栏的设置,并点击 添加部件 ,我们向顶栏添加如下部件,直接用鼠标拖上去就行:应用程序启动器锁定/注销系统托盘数字时钟,视个人情况添加 调度器 ,用于查看当前位于哪个工作区。

然后回到顶栏设置,点击两次 添加间距 添加两个间距,并对其中一个右键,将 设置可变大小 给取消。

那么部件放好了,我们还需要调整为如下布局:

应用程序启动器-全局菜单-间隔-数字时钟-间隔-系统托盘-锁定/注销

其中,两个大间隔分别由两个间距填充,其中右边间距为调整后的那个,我们拉动右边间距,使数字时钟位于正中间即可。

然后就是应用程序的图像了,我们先将 苹果图标 保存下来,然后在程序启动器上右键,点击 配置 程序启动器 -> 很明显的启动器图标 -> 选择 -> 其他 -> 浏览 ,找到你保存的图标,然后点击 确定 -> 确定 即可。

完毕

Step-4:应用程序

Latte-Dock

首先就是 \(Mac\) 下面的应用程序栏了。

输入命令:

sudo apt install latte-dock

或是

sudo pacman -S latte-dock

安装之后启动 latte 即可。可以自己调设置,很好调配。效果在文章开头的效果图下方。

Nautilus

讲真 \(kde\) 的 \(dolphin\) 神丑无比 \(......\) 我们选择安装 \(nautilus\) 比较好

输入命令

sudo apt install nautilus

sudo pacman -S nautilus

然后点开系统设置,点击 应用程序 -> 默认程序 -> 文件管理器 -> 文件 并确定。

你问我 \(dolphin\) 怎么丑了?放一张相同配置下的比较,左边 \(dolphin\) ,右边 \(nautilus\) 。

图与真相同在。

Step-5:结束

最后换个壁纸就好了!

重新放上开头的图:

Kde桌面的Mac化的更多相关文章

  1. 桌面上嵌入窗口(桌面日历)原理探索(将该窗口的Owner设置成桌面的Shell 窗口,可使用SetWindowLong更改窗口的GWL_HWNDPARENT,还要使用SetWindowPos设置Z-Order)

    今天在QQ群里有人问怎样实现将自己的窗口嵌入桌面,让它和桌面融为一体,就像很多桌面日历软件那样. 我当时想到的就是建立一个Child  Window,将他的父窗口设置成桌面Shell窗口就可以了.但是 ...

  2. qt的pos()和globalpos()(globalpos是相对于桌面的)

    参考:http://www.cppblog.com/izualzhy/archive/2011/03/21/142408.html 原文粘贴: 新建一个窗口程序,然后创建一个QMenu对象.在构造函数 ...

  3. 最全面的mac下的android studio快捷键

    Action Mac OSX Win/Linux 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + / Ctrl + Alt + / 格式化代码 ...

  4. 打开桌面的Eclipse闪退,打不开

    参考了网上说的方法: .在C:/WINDOWS/system32 系统文件夹中ctrl+F 然后搜索java.exe,如果存在java.exe, javaw.exe etc.全部删除. 2.内存不足, ...

  5. 实现Android桌面的App快捷方式

    本文描述的是,在App开发过程中,该如何实现App在Anroid桌面上生成App的快捷方式.主要分为两个步骤: 一,在AndroidManifest.xml中声明相关权限: <uses-perm ...

  6. Android 返回桌面的Intent

    Intent MyIntent = new Intent(Intent.ACTION_MAIN); MyIntent.addCategory(Intent.CATEGORY_HOME); startA ...

  7. 使用 桌面的 chrome 远程调试 Android 的页面

    手机浏览器是没有开发者工具的,所以调试手机网页是非常麻烦.使用 chrome 的远程调试功能可以像调试桌面端那样调试手机页面. 准备 手机端:chrome for Android, 安装谷歌浏览器 桌 ...

  8. unity 退到桌面的 OnApplicationPause

    void OnApplicationFocus( bool isFocus ) { // Debug.Log("--------OnApplicationPause---" + i ...

  9. Java 将 List 里面的内容写入桌面的 txt 文档

    文件内容: /** * 将 list 写入文件中 */ import java.io.BufferedWriter; import java.io.File; import java.io.FileW ...

随机推荐

  1. SharePoint 2013 拷贝文件夹到本地

    网站--设计(小齿轮)--网站内容--文档库--打开文档库后---单击标题--库--找到下图的红色框的图标. 其名称[使用资源管理器打开] 打开后所有的操作都像资源管理器的操作方式一样

  2. HTMLTESTRunner自动化测试报告增加截图功能

    我们都知道HTMLTESTRunner自动化测试报告,是Unittest单元测试框架报告,那么在做ui测试的时候就有点不适用了. 我们需要出错截图功能. 以下是我改的,增加了截图功能,先展示界面,再展 ...

  3. js点击出现二级菜单,点击二级菜单主菜单换成二级菜单

    点击出现二级菜单 *{ margin:0px auto; padding:0px; } .yiji{ width:200px; height:40px; background-color:red; c ...

  4. window安装pycharm Django

    pycharm 安装Pycharm  直接在官网下载就可以,这里说一下如何破解注册码的问题: 修改电脑中hosts文件(地址: C:\Windows\System32\drivers\etc ),改变 ...

  5. A Simple Chess (Lucas组合数 + 容斥)

    题意:走马步,要求向右向下,不能走进禁止的点.求方案数. 思路:若是n*m比较小的话,那么可以直接DP.但是这道题目不行.不过我们仔细分析可以知道从某个点到某个点是一个组合数,但是数据太大,mod值很 ...

  6. Jmeter之Redis读写

    Jmeter之Redis读写 奔跑的小小鱼  关注  0.2 2019.03.21 18:25* 字数 1330 阅读 45评论 0喜欢 1 Jmeter插件访问Redis共有3种方式: 1)通过自已 ...

  7. python爬虫,爬取一系列新闻

    这个作业的要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2941. 由于存在多次请求,所以稍微将请求封装如下 def tr ...

  8. spring boot+spring data jpa+gradle+mysql配置问题

    1.gradle/wrapper/gradle-wrapper里要设置正确本地的gradle目录(我用的是4) 2.在src目录里的application.properties文件里,可以这样设置 # ...

  9. java线程学习之notify方法和notifyAll方法

    notify(通知)方法,会将等待队列中的一个线程取出.比如obj.notify();那么obj的等待队列中就会有一个线程选中并且唤醒,然后被唤醒的队列就会退出等待队列.活跃线程调用等待队列中的线程时 ...

  10. 让策划也能轻松修改数据的方法:运用Excel2Json2Object插件将xml表格转为Object导入脚本

    让策划也能轻松修改数据的方法:运用Excel2Json2Object插件将xml表格转为Object导入脚本 运用Excel2Json2Object插件将xml表格转为Object导入脚本 下载地址 ...