aerothemeplasma/README.md

168 lines
6.8 KiB
Markdown
Raw Normal View History

# AERO THEME FOR KDE PLASMA
2021-07-16 19:33:52 +00:00
2023-09-22 23:03:20 +00:00
# WARNING: THIS PROJECT IS NOT REGULARLY UPDATED
## This doesn't mean it's abandoned, however. This project is developed in my spare time and updated when I feel it is good enough to be updated. In other words, updates are done when they are done.
2022-04-19 20:04:22 +00:00
2023-08-24 22:32:11 +00:00
## Microsoft® Windows™ is a registered trademark of Microsoft® Corporation. This name is used for referential use only, and does not aim to usurp copyrights from Microsoft. Microsoft Ⓒ 2023 All rights reserved. All resources belong to Microsoft Corporation.
2021-08-02 14:30:42 +00:00
2021-07-23 07:38:41 +00:00
## Credits
2023-08-24 22:32:11 +00:00
*See [DOCUMENTATION.md](./DOCUMENTATION.md)*
Buy me a loaf of bread (Monero):
`45WrFdAJvAaLTPA27xfqckPGiqphTBnbmELxdBrjpkpW7Bwuc9Rn2TT13QXm7eHZgVJKRPDBbJFLt4Crg9EXLxKp9E9AHJp`
2021-07-23 07:38:41 +00:00
2023-08-24 22:32:11 +00:00
<a href='https://ko-fi.com/M4M2NJ9PJ' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi2.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>
2021-07-23 07:38:41 +00:00
2021-07-16 19:33:52 +00:00
## TABLE OF CONTENTS
1. [Introduction](#introduction)
2021-07-16 20:21:46 +00:00
2. [Screenshots](#screenshots)
2023-08-24 22:32:11 +00:00
3. [Installation](#installation)
4. [Documentation](#documentation)
5. [FAQ](#questions)
2021-07-16 19:33:52 +00:00
## Introduction <a name="introduction"></a>
This is a project which aims to recreate the look and feel of Windows 7 as much as possible on KDE Plasma.
2023-08-24 22:32:11 +00:00
It is still in heavy development and testing. This project has been tested on:
2021-07-16 19:33:52 +00:00
2022-04-19 20:04:22 +00:00
- Arch Linux (Up to date LTS kernel, 64-bit), Artix (Up to date LTS kernel, 64-bit)
- X11
2022-04-19 20:04:22 +00:00
- Latest stable KDE Plasma release, latest KDE Frameworks version
- Latest Qt version
2023-08-24 22:32:11 +00:00
- Intel integrated graphics, AMD dedicated graphics
2021-07-16 19:33:52 +00:00
- 96 DPI scaling
2022-04-19 20:04:22 +00:00
2023-08-24 22:32:11 +00:00
Here's what's currently not supported but should be (see FAQ):
- Multi-distro support (While this could work on other distros, I cannot provide help if something goes wrong)
2023-08-24 22:32:11 +00:00
- HiDPI scaling
- Multilanguage support
2023-09-22 23:03:20 +00:00
The following used to be supported but is now deprecated:
- GTK2
- QtCurve
2023-08-24 22:32:11 +00:00
The following will not be supported at all in the foreseeable future:
- GTK3
- GTK4
- Wayland
2021-07-16 19:33:52 +00:00
2022-08-28 22:00:43 +00:00
<h3>DISCLAIMER:</h3>
2022-04-19 20:04:22 +00:00
2023-08-24 22:32:11 +00:00
This project modifies certain system components of KDE Plasma which are not meant to be modified. Reinstalling or updating KDE plasma through the package manager will bring back the original upstream components back, so it's required to redo certain parts of the installation process. **Modifying private system components can leave your desktop environment in a broken state**. Make sure to create backups before attempting to install this project. I am not responsible for broken KDE and/or Linux installs.
2023-08-24 22:32:11 +00:00
Due to the fact that this project is under development and depends on upstream for a lot of things, many things are subject to change and will likely break as KDE Plasma gets updated over time. Keep an eye out on the issue tracker for further details when things inevitably happen to break.
2023-08-24 22:32:11 +00:00
Lastly, feel free to fork this project and/or contribute to it in any way. Any and all effort is greatly appreciated.
2021-07-16 19:33:52 +00:00
2021-07-16 20:21:46 +00:00
## Screenshots <a name="screenshots"></a>
### Example Desktop
<img src="Screenshots/Desktop.png">
### Start Menu
<img src="Screenshots/Start_Menu.png">
<img src="Screenshots/Start_Menu_2.png">
<img src="Screenshots/Start_Menu_3.png">
<img src="Screenshots/Start_Menu_4.png">
2021-07-16 20:21:46 +00:00
2021-08-24 13:49:34 +00:00
![](Screenshots/starthover.webm)
2021-07-25 11:04:28 +00:00
2021-07-16 20:21:46 +00:00
### Dolphin
<img src="Screenshots/Kvantum/Dolphin.png">
<img src="Screenshots/Kvantum/Dolphin_2.png">
2021-07-16 20:21:46 +00:00
### Context Menu
<img src="Screenshots/Kvantum/Context_Menu.png">
<img src="Screenshots/Kvantum/Context_Menu_2.png">
2023-08-24 22:32:11 +00:00
<img src="Screenshots/Context_Menu_Taskbar.png">
2021-07-16 20:21:46 +00:00
### Taskbar
2021-08-24 13:49:34 +00:00
![](Screenshots/hovertask.webm)
2021-07-16 20:21:46 +00:00
<img src="Screenshots/Taskbar.png">
<img src="Screenshots/Taskbar_2.png">
<img src="Screenshots/Taskbar_3.png">
### Clock
<img src="Screenshots/Tooltips.png">
<img src="Screenshots/Calendar.png">
2021-07-16 20:21:46 +00:00
### System Tray
<img src="Screenshots/System_Tray.png">
### Icons
<img src="Screenshots/Icons.png">
2021-07-16 20:21:46 +00:00
### Plasma Style
<img src="Screenshots/Notification.png">
<img src="Screenshots/Media_Controls.png">
<img src="Screenshots/Keyboard.png">
2021-07-16 19:33:52 +00:00
<img src="Screenshots/Shutdown.png">
2022-04-19 20:04:22 +00:00
2023-08-24 22:32:11 +00:00
<img src="Screenshots/Switcher.png">
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
### Reflections and accent colors
2022-04-19 20:04:22 +00:00
<img src="Screenshots/Kvantum/AeroColorMixer.png">
2022-04-19 20:04:22 +00:00
2023-08-24 22:32:11 +00:00
<img src="Screenshots/Reflections.png">
### Window Style
2021-07-17 19:25:58 +00:00
<img src="Screenshots/Window_Decorations.png">
2021-07-17 19:25:58 +00:00
2023-08-24 22:32:11 +00:00
## Installation <a name="installation"></a>
2021-07-17 19:25:58 +00:00
2023-08-24 22:32:11 +00:00
*See [INSTALL.md](./INSTALL.md)*
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
## Documentation <a name="documentation"></a>
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
*See [DOCUMENTATION.md](./DOCUMENTATION.md)*
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
## FAQ <a name="questions"></a>
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
### What do you mean by support? Can I not use this if I have an unsupported setup?
You can still use this project, and it will most likely work, but any errors and bugs caused by the unsupported parts of your setup I most likely cannot debug or fix easily or in a reasonable amount of time, or at all. If it's a simple fix, I don't mind doing it, but anything more is likely out of my scope.
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
The main factor that decides whether something is supported or not is availability. I either don't have the hardware required to test things (I don't have a HiDPI monitor or a large variety of Nvidia GPUs, for example), or I simply don't and/or can't use certain software (Wayland).
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
### Is this project designed to help Windows users migrate to Linux?
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
In short: No.
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
Ultimately, this project doesn't change the fact that the underlying operating system is still Linux. The goal of this project isn't to act as a full Windows desktop replacement, or to provide any easy way for Windows users to migrate to Linux.
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
The main goal is to maintain the Aero visual style and keep it as authentic as possible while adapting it for Linux where it's necessary. This project is most likely not for people who want Aero but do not want to deal with Linux. There are many resources online that provide guides on how to bring back Aero into Windows 10 and 11, more or less, for those who aren't willing to migrate over to Linux, and that's totally fine.
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
### Will there be a Vista variant of this theme?
2021-07-16 20:21:46 +00:00
2023-08-24 22:32:11 +00:00
I'd like to make it, but this project has already gone up too much in scope for one person to handle :)
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
Still, there's enough demand for it to warrant development, so I don't want to say no, but it's not happening soon.
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
### Why do certain details of this theme still look inaccurate and wrong?
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
A list of possible reasons:
2021-07-16 19:33:52 +00:00
2023-08-24 22:32:11 +00:00
- This is a work in progress, so I simply haven't come down to fixing it.
- The details can be fixed but it's incredibly time consuming and tedious to do so (for example, icons and the Qt widget style). Thus they're low priority on my end. These little wrong details burn my eyes too, don't worry.
- I have no control over how certain parts of the desktop look like (for example, font rendering, KDE system plasmoids and shortcut/symlink icon placement, and other totally not overly specific things I tried to fix already)
- I simply didn't notice it, so thank you for pointing it out. :)