Ubuntu 22.04 桌面美化之Mac Big Sur风格

news2024/11/16 19:44:57

Ubuntu 默认的桌面也是一个不错的样式,但千篇一律的主题很容易让人疲惫。本文描述了如何通过安装 gnome 桌面主题和动画,使桌面趋向于 Mac 的样式。

美化后的样式如下,请参考:

Mac主题预览图

一、主题和图标美化

1.1 安装 tweaks

  1. 打开终端,执行更新命令

    sudo apt update && sudo apt upgrade
    
  2. 安装美化插件扩展支持

    sudo apt install gnome-tweaks gnome-shell-extensions -y
    

    安装完成后在应用中可以搜索到一个名为(tweaks/优化)的应用。

1.2 安装插件

插件官网:https://extensions.gnome.org/

  1. 用浏览器打开 gnome 插件官网。gnome 插件网站须安装一个浏览器插件,根据网站提示安装,不同浏览器有不同的插件,但整体都是一样的流程。(本文使用的是 Chorme 浏览器)

    安装完毕后刷新网页,可看到不再提示安装浏览器插件,表示浏览器插件已经安装成功。

  2. 搜索 User Themes 插件,点击进入插件界面进行安装。

1.3 安装主题

主题 Github 地址:https://github.com/vinceliuice/WhiteSur-gtk-theme

  1. 使用 git 命令将主题内容同步到本地。(git的安装本文不赘述,也可在Github直接下载主题)

    git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git
    

    为防迷路,本文也将在文章最底部附带上使用的主题文件压缩包。

  2. 下载完成后进入主题目录,执行如下命令进行主题安装。

    ./install.sh -t all -N glassy -s 220
    

    安装过程中会下载软件包,如果下载失败可以更换软件源试试。

  3. 设置主题

    sudo ./tweaks.sh -g
    

1.4 安装图标

Mac 图标下载地址:https://www.gnome-look.org/p/1400021

  1. 进入下载地址下载图标。

    为防迷路,本文将在文章末尾附上本文使用的图标文件压缩包。

  2. 进入用户主目录,新建 .icons 目录,将图标压缩包中的文件解压到 .icons 目录,解压后的目录结构如下。
    图标素材

1.5 应用主题和图标

搜索打开 tweaks / 美化 应用,调整 Icons / 图标ShellLegacy Applications / 过时应用程序 三个配置。本文的配置如下:

应用主题和图标配置

1.6 元素位置调整

  1. 将标题栏的操作按钮从右侧移动到左侧。
    标题栏操作按钮移动

  2. 调整桌面图标的大小和新图标的位置,将 Dock 栏从左侧调整到底部,并设置自动隐藏,取消 Dock 延伸到屏幕边缘的选项,调整 Dock 图标的大小。

    调整桌面和dock设置

更换壁纸

Mac 壁纸可以从这个存储库中下载:https://github.com/vinceliuice/WhiteSur-wallpapers

下载完成后选中图片设置为壁纸即可。

二、安装效果

2.1 毛玻璃效果

为应用抽屉添加毛玻璃效果。

gnome 插件官网中搜索 Blur my Shell 插件并点击安装。

仔细观察 Dock 的图标,可以注意到鼠标悬浮时插件为他添加了个阴影层,不是很美观,可在扩展中进行关闭。

应用抽屉中搜索 Extensions / 扩展,找到 Blur my Shell 插件,点击设置。找到 Dash 选项卡,点击关闭。

关闭 Blur my Shell 阴影

2.2 窗口显示和隐藏动画

gnome 插件官网中搜索 Compiz alike magic lamp effect 插件并点击安装。

Ubuntu 的 Dock 默认只能点击展开,不能点击隐藏窗口,可在命令行执行如下命令开启点击隐藏:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

抽奖小程序怎么做?

抽奖小程序怎么做?大概需要多少钱? 价格方面,平台按年收费,一年1498至2498元。 明码标价,7天退款制度,随时退。 抽奖小程序怎么做步骤: 1.进入第三方抽奖小程序制作平台官网注册账号并登录。 抽奖小程…

Kubernetes集群安装卸载

生命无罪,健康万岁,我是laity。 我曾七次鄙视自己的灵魂: 第一次,当它本可进取时,却故作谦卑; 第二次,当它在空虚时,用爱欲来填充; 第三次,在困难和容易之…

银河麒麟服务器系统V10开启root用户自动登录的图文教程

HI,最近公司拿回来一个联想服务器,配置还可以啊,所以就想着在本地搭建一套常用的测试环境,但是这个服务器是扁平的,不像是主机那样,这种是锁定在主机箱上的,而且噪音很大,一直嗡嗡嗡的,所以打算弄好之后放在离我远一些的地方,不然真的没法工作,全是噪音,系统都部署…

transformer14

太强了都连载14了~~ 这次是无残差连接或归一化层,也能成功训练深度 尽管取得了很多显著的成就,但训练深度神经网络(DNN)的实践进展在很大程度上独立于理论依据。大多数成功的现代 DNN 依赖残差连接和归一化层的特定排列&#xff…

ROS多机通信(ssh控制)

这种方法需要在局域网范围内进行,通信距离取决于WIFI模块的传播距离 1、连接同局域网 将主机和从机连接相同的网络,在同一局域网内。例如192.168.0.*(前三位相同) 网络会自动给每个机器一个IP 2、安装SSH sudo apt-get insta…

SpringBoot自动配置的原理-@SpringBootApplication

文章目录1自动配置原理1.1 SpringBootConfiguration1.2.ComponentScan1.3 EnableAutoConfiguration2 为什么不使用 Import 直接引入自动配置类学完这篇文章,可以了解到 SpringBoot 自动配置原理1自动配置原理 SpringBootConfiguration 是一个组合注解,由…

Pinely Round 1 (Div. 1 + Div. 2) E.Make It Connected(思维题/并查集+分类讨论)

题目 n(n<4e3)个点不包含自环和重边的无向图&#xff0c; 你可以执行以下操作若干次&#xff1a; 1. 选择一个点u 2. 对于每个点v(v≠u)来说&#xff0c;若u、v之间当前有一条边相连&#xff0c;则断开这条边&#xff0c; 否则在u、v之间加一条边&#xff0c;使之相连 …

C++Mysql8.0数据库跨平台编程实战(下)

CMysql8.0数据库跨平台编程实战&#xff08;下&#xff09;第六章 跨平台中文乱码问题和mysql锁1、MySQLAPIC封装策略和方法说明windows上字符集gbk和utf8互转开始写代码把测试框架搭起来linux上字符集GBK和UTF8互转ZPMysql库添加字符集转换函数并测试GBK插入utf-8的数据我们把…

Android之Zygote(下)--- SystemServer详解

SystemServer是由zygote.forkSystemServer函数fork出来的子进程&#xff0c;forkSystemServer是一个native函数&#xff0c; /dalvik/vm/native/dalvik_system_Zygote.c static void Dalvik_dalvik_system_Zygote_forkSystemServer(const u4* args, JValue* pResult) {pid_t …

ABAP学习笔记之——第十章:面向对象ALV

一、ALV ALV 是 ABAP List Viewer 的缩写&#xff0c;是实际业务中查询数据或修改数据时经常使用的程序。 1、ALV的主要功能排序功能 (Ascending/Descending); 过滤设置; 变更列宽; 变更布局; ABC 分析; 下载 Excel及 Word 文档的保存。 2、ALV的类型 Function ALV; …

java计算机毕业设计ssm校园疫情防控系统u3669(附源码、数据库)

java计算机毕业设计ssm校园疫情防控系统u3669&#xff08;附源码、数据库&#xff09; 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat8.5 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff0…

Docker安装以及容器使用笔记

我们知道容器是一个打包了应用和相关依赖的盒子,那怎么去操控这个盒子呢? 这一篇我通过一个简单的aspnetcore程序来加深对盒子的理解,使用之前先 安装一下Docker的环境。 一:Docker的安装 官方下载地址:Install Docker Engine on CentOS | Docker Documentation ,跟着文…

深度学习——NiN网络模型(笔记)

网络中的网络&#xff08;NiN&#xff09; 1.全连接层的问题&#xff1a;参数多&#xff0c;容易过拟合。 ①卷积层需要的参数较少 ②卷积层后第一个全连接层参数对比 参数过多带来的问题&#xff1a;1.占内存 2.占用计算的带宽多3.容易过拟合 2.NiN为了解决全连接层参数过多的…

20221208英语学习

今日新词&#xff1a; fragment n.碎片&#xff0c;碎块&#xff0c;破片&#xff1b;片段 cynicism n.愤世嫉俗, 玩世不恭, (古希腊的)犬儒哲学, 冷言冷语, 犬儒学派 slight adj.少量的&#xff1b;轻微的&#xff1b;细小的&#xff1b;纤细的 willing adj.愿意, 乐意, 自…

虚拟存储器

虚拟存储器 文章目录虚拟存储器虚拟存储器概述常规存储器管理方式的特征局部性原理虚拟存储器的定义和特征请求分页存储管理方式请求分页中的硬件支持请求分页中的内存分配页面调入策略页面置换算法最佳(Optimal)置换算法先进先出(FIFO)页面置换算法最近最久未使用(LRU)置换算法…

深度学习下的脑机接口BCI究竟有多远?

BCI | ECoG | 脑机接口 LFP | CMRR | 生物计算 随着生命科学、医药研发、数据分析、数据挖掘、LFP、生物计算、靶点发现、基因测序等技术的快速发展&#xff0c;脑科学逐渐出现在人们的视野中&#xff0c;随之而来的脑机接口技术同时得到快速发展。 脑科学是人类社会面临的…

Word处理控件Aspose.Words功能演示:使用 Java 将 Word 文档转换为 HTML

为了将 Word 文档的内容嵌入到您的应用程序中&#xff0c;您可能需要执行转换。在这种情况下&#xff0c;最广泛选择的转换是 Word 到HTML或 Word 到图像。&#xff0c;Aspose API支持流行文件格式处理&#xff0c;并允许将各类文档导出或转换为固定布局文件格式和最常用的图像…

Ubuntu20.04安装各种库----简洁版

目录Eigen3SophusPangolinCeresg2o建议先装anaconda再装ros, python,opencv啥该有的都有了下面仅仅安装ros没有的库Eigen3 作用:线性代数开源库, 提供了有关线性代数、矩阵和矢量运算、数值分析及相关的算法安裝方法: sudo apt-get install libeigen3-dev使用時注意添加頭文件…

性能测试:数据库性能问题实战分析

接口压测分析 现在我们来压测一个获取用户信息接口&#xff0c;这个接口会涉及到数据库的数据查询。我们的项目是部署正在应用服务器上面的&#xff0c;因此我们需要同时监控应用服务器和数据库服务器。 那么下面我们来看一下tomcat的这台服务器&#xff0c;cpu的使用率并不高&…

linux系统怎么安装宝塔面板

linux系统怎么安装宝塔面板 怎么安装宝塔面板&#xff1f;这个其实很简单接下来跟着我操作&#xff1a;以linux centos7.6 举例 Centos安装脚本&#xff1a; yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh i…