mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
Merge pull request #27743 from lkxed/20221027-10-Customize-GNOME-40-Desktop-to-Look-Like-macOS--Guide-
[手动选题][tech]: 20221027.10 ⭐️⭐️ Customize GNOME 40 Desktop to Look Like macOS [Guide].md
This commit is contained in:
commit
82a4c5dfcb
@ -0,0 +1,247 @@
|
||||
[#]: subject: "Customize GNOME 40 Desktop to Look Like macOS [Guide]"
|
||||
[#]: via: "https://www.debugpoint.com/gnome-40-macos-look-1/"
|
||||
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: " "
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
|
||||
Customize GNOME 40 Desktop to Look Like macOS [Guide]
|
||||
======
|
||||
|
||||
**A quick guide for you to help you customizing the GNOME 40 desktop to look like macOS.**
|
||||
|
||||
Ever since the GNOME 40 desktop was released, I was wondering whether it is even possible to make this desktop look like macOS. It seems we can do it as close as possible to look like macOS. Here’s how.
|
||||
|
||||
There’s always debate that why people are so fascinated to make Linux Desktop look like macOS? If you want MacOS, then get a Mac. Well, keeping that debate aside, I ran some experiments to see whether the GNOME 40 and associated extension ecosystem evolved enough to make it look like macOS.
|
||||
|
||||
The power of any Linux desktop is customization. And among the popular desktops such as KDE, GNOME, Deepin, Budgie – only KDE Plasma comes with built-in tools to customize it to anything you want. On the other hand, GNOME’s vanilla install doesn’t give you those options out-of-the-box. Hence to get the desired result, you need to depend on many extensions and tweaks.
|
||||
|
||||
As GNOME 40 fundamentally changes the behavior of the desktop, the developers already ported their extensions to work on GNOME 40. And the majority of them working very well as of today.
|
||||
|
||||
So, in this guide, we are going to use a bunch of extensions for GNOME 40 and the final desktop should look like this.
|
||||
|
||||
![GNOME 40 Desktop Configuration - MacOS][1]
|
||||
|
||||
GNOME 40 Desktop Configuration – MacOS
|
||||
|
||||
![GNOME 40 Customization - MacOS - Workspace View][2]
|
||||
|
||||
GNOME 40 Customization – MacOS – Workspace View
|
||||
|
||||
### Steps to Customize GNOME 40 Desktop to Look Like macOS
|
||||
|
||||
#### Setup Extensions and Tools
|
||||
|
||||
As this guide requires the installation of GNOME extensions, you need to set up your system as per the Linux distribution. You can read our guide here on installing and using GNOME Extensions; Or, follow the quick guide below.
|
||||
|
||||
Open a terminal and install the following.
|
||||
|
||||
**Ubuntu**
|
||||
|
||||
```
|
||||
sudo apt install chrome-gnome-shell
|
||||
```
|
||||
|
||||
**Fedora**
|
||||
|
||||
```
|
||||
sudo dnf install chrome-gnome-shell
|
||||
```
|
||||
|
||||
You have to install an add-on based on your preferred browser. Install them using the below links:
|
||||
|
||||
- [Chrome, Chromium, Google Chrome, Vivaldi][3]
|
||||
- [Firefox][4]
|
||||
- [Opera][5]
|
||||
|
||||
Install the GNOME Tweak tool using the below command.
|
||||
|
||||
**Ubuntu**
|
||||
|
||||
```
|
||||
sudo apt install gnome-tweak-tool
|
||||
```
|
||||
|
||||
**Fedora**
|
||||
|
||||
```
|
||||
sudo dnf install gnome-tweak-tool
|
||||
```
|
||||
|
||||
Install the [new Extensions Flatpak app][6] to manage extensions in GNOME 40 desktop. Go to Software and search for Extensions to install.
|
||||
|
||||
#### Theme, Icon, and Cursor
|
||||
|
||||
##### Download
|
||||
|
||||
I have used the WhiteSur Shell Theme, BigSur Icon Theme, McMojave Cursors, and macOS BS Theme for Cairo Dock for this guide.
|
||||
|
||||
Download the following packages and extract them. Open each of the below links and go to the Files section. Then download the light versions of the packages. If you want the dark theme, you can download the dark version as well. I have used the light theme for this guide.
|
||||
|
||||
- [WhiteSur Shell Theme][7]
|
||||
- [BigSur Icon Theme][8]
|
||||
- [McMojave Cursors][9]
|
||||
- [macOS BS Theme for Cairo Dock][10]
|
||||
|
||||
After you download, extract them. Then create two directories named .icons and .themes under your home directory. Then copy the corresponding folders to .icons and .themes directories. The cursor theme goes to the .icons directory. Do not extract or copy the theme for the Cairo dock.
|
||||
|
||||
#### Install Extensions and configuration
|
||||
|
||||
##### Changes in Tweak Tool
|
||||
|
||||
Open the GNOME Tweak Tool and make the following changes to apply the themes that you downloaded above.
|
||||
|
||||
- On the Window Titlebars tab, turn on Maximize and Minimize and make the placement as Left.
|
||||
- If you want to change the Font, you can. I kept the default Cantarell Regular font.
|
||||
- On the Appearance tab change the Themes as below.
|
||||
|
||||
![tweak settings for theme][11]
|
||||
|
||||
tweak settings for theme
|
||||
|
||||
##### Download and configure extensions
|
||||
|
||||
We need a bunch of extensions for the desired looks. Here’s a list of the extensions compatible at the moment with GNOME 40. Install all of them using the below links. After installation, do the following configuration using the Extensions app.
|
||||
|
||||
[Better OSD – GNOME 40][12] : Changes the OSD location in the desktop.
|
||||
|
||||
- Change the horizontal and vertical position of the OSD as per your need so that it becomes like this on the right-top of the desktop. This depends on the resolution of your screen.
|
||||
|
||||
![GNOME 40 OSD][13]
|
||||
|
||||
GNOME 40 OSD
|
||||
|
||||
[Notification Banner Position][14]: Move the default notifications from the center to any section you want. Only enable this extension, no change in settings is required.
|
||||
|
||||
![Notification][15]
|
||||
|
||||
Notification
|
||||
|
||||
[Dynamic Panel Transparency][16]: Make your top panel transparent in GNOME 40 desktop.
|
||||
|
||||
- Change the maximized opacity to 27% and unmaximized to 19% in the settings of this extension.
|
||||
|
||||
[Frippery Move Clock][17]: Move the center clock to the right side of the panel. Only enable this extenstion. No setting change is required.
|
||||
|
||||
[User Themes][18]: Ability to apply GNOME Shell theme.
|
||||
|
||||
- Apply the WhiteSur-light Shell theme.
|
||||
|
||||
![apply WhiteSur-light user theme][19]
|
||||
|
||||
apply WhiteSur-light user theme
|
||||
|
||||
[Blur My Shell][20]: Blurs the workspace and activtiy view and login screen.
|
||||
|
||||
- On the settings, only turn on the blue for Dash and Overview and disable for Panel and others. Because this may conflict with the Transparent panel extension above.
|
||||
|
||||
#### Dock Configuration
|
||||
|
||||
There are many Docks available that are compatible with the GNOME desktop. For this guide, I have used the [Cairo Dock][21]with many customization options. Install it using the following command.
|
||||
|
||||
**Ubuntu**
|
||||
|
||||
```
|
||||
sudo apt install cairo-dock
|
||||
```
|
||||
|
||||
**Fedora**
|
||||
|
||||
```
|
||||
sudo dnf install cairo-dock
|
||||
```
|
||||
|
||||
Download the Cairo dock theme for MacOS from the below link.
|
||||
|
||||
[Cairo Dock theme for macOS look-a-like][10]
|
||||
|
||||
After installation of the Cairo Dock, open the GNOME Tweak Tool and add Cairo dock as a startup application.
|
||||
|
||||
From the application menu, launch Cairo Dock. And do the following settings.
|
||||
|
||||
- Import the above theme from **Themes** Tab and **Apply** it. Browse to the downloaded tar file and apply.
|
||||
- On the Configuration > Appearance Tab Choose **Icons as BigSur** and **Size=Big**.
|
||||
- On the Configuration > Behaviour Tab change the settings as per the below image.
|
||||
|
||||
![Cairo Dock Config - Behaviour][22]
|
||||
|
||||
Cairo Dock Config – Behaviour
|
||||
|
||||
- Change the **Addon Tab** applets which appear on the Dock as per your need.
|
||||
- On the **Current Items** Tab, under the Bottom Dock, rearrange and remove anything you want. You can right-click on the items and remove them.
|
||||
- Add a **custom Launcher** to launch the Application list of GNOME from Right Click on Dock > Add > Custom Launcher.
|
||||
- On the Current Items Tab, under the Bottom Dock, modify the custom launcher and give a name. For example, for this guide – I have given the name “Finder” and Command as below which would bring up the GNOME Application list.
|
||||
|
||||
![Cairo Dock custom launcher][23]
|
||||
|
||||
Cairo Dock custom launcher
|
||||
|
||||
```
|
||||
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications();'
|
||||
```
|
||||
|
||||
After these configuration, your dock should look like below.
|
||||
|
||||
![Cairo Dock Animation][24]
|
||||
|
||||
Cairo Dock Animation
|
||||
|
||||
#### Additional Configuration
|
||||
|
||||
Time for a nice wallpaper. There are a bunch of wallpapers available for Mac in the below link. Grab one and apply.
|
||||
|
||||
[download cool wallpapers][25]
|
||||
|
||||
If you fancy some more customization, then you can opt for below.
|
||||
|
||||
- For Wobbly windows animation when you drag, download, and apply [Compiz alike windows effect.][26]
|
||||
- Install [Albert Launcher][27] for your desktop which is like KDE KRunner.
|
||||
|
||||
### Closing Notes
|
||||
|
||||
I hope this guide gives you a starting point for your GNOME 40 desktop customization. There are hundreds of themes, icons, and extensions available compatible with the new desktop workflow. You can create your own desktop look as you wish.
|
||||
|
||||
Do let me know in the comments below, whether it helped you; Also let us know about some cool extensions, themes for everyone.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.debugpoint.com/gnome-40-macos-look-1/
|
||||
|
||||
作者:[Arindam][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.debugpoint.com/author/admin1/
|
||||
[b]: https://github.com/lkxed
|
||||
[1]: https://www.debugpoint.com/wp-content/uploads/2021/05/GNOME-40-Desktop-Configuration-MacOS.jpg
|
||||
[2]: https://www.debugpoint.com/wp-content/uploads/2021/05/GNOME-40-Customization-MacOS-Workspace-View.jpg
|
||||
[3]: https://chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep
|
||||
[4]: https://addons.mozilla.org/en/firefox/addon/gnome-shell-integration/
|
||||
[5]: https://addons.opera.com/en/extensions/details/gnome-shell-integration/
|
||||
[6]: https://flathub.org/apps/details/org.gnome.Extensions
|
||||
[7]: https://www.pling.com/p/1403328
|
||||
[8]: https://www.pling.com/p/1399044
|
||||
[9]: https://www.pling.com/p/1355701
|
||||
[10]: https://www.pling.com/p/1401527
|
||||
[11]: https://www.debugpoint.com/wp-content/uploads/2021/05/tweak-settings-for-theme.jpg
|
||||
[12]: https://extensions.gnome.org/extension/4231/better-osd-gnome-40/
|
||||
[13]: https://www.debugpoint.com/wp-content/uploads/2021/05/GNOME-40-OSD.jpg
|
||||
[14]: https://extensions.gnome.org/extension/4105/notification-banner-position/
|
||||
[15]: https://www.debugpoint.com/wp-content/uploads/2021/05/Notification.jpg
|
||||
[16]: https://extensions.gnome.org/extension/1011/dynamic-panel-transparency/
|
||||
[17]: https://extensions.gnome.org/extension/2/move-clock/
|
||||
[18]: https://extensions.gnome.org/extension/19/user-themes/
|
||||
[19]: https://www.debugpoint.com/wp-content/uploads/2021/05/apply-WhiteSur-light-user-theme.jpg
|
||||
[20]: https://extensions.gnome.org/extension/3193/blur-my-shell/
|
||||
[21]: http://glx-dock.org/
|
||||
[22]: https://www.debugpoint.com/wp-content/uploads/2021/05/Cairo-Dock-Config-Behaviour.jpg
|
||||
[23]: https://www.debugpoint.com/wp-content/uploads/2021/05/Cairo-Dock-custom-launcher.jpg
|
||||
[24]: https://www.debugpoint.com/wp-content/uploads/2021/05/Cairo-Dock-Animation.gif
|
||||
[25]: https://www.pling.com/p/1399346%E2%80%8B
|
||||
[26]: https://extensions.gnome.org/extension/2950/compiz-alike-windows-effect/
|
||||
[27]: https://albertlauncher.github.io/installing/
|
Loading…
Reference in New Issue
Block a user