mirror of
https://github.com/GradienceTeam/Gradience.git
synced 2024-10-02 08:07:54 +00:00
feat: use lower level headers
Signed-off-by: David Lapshin <ddaudix@gmail.com>
This commit is contained in:
parent
91c9d92bab
commit
bb540f1c4c
1 changed files with 13 additions and 13 deletions
26
README.md
26
README.md
|
@ -22,11 +22,11 @@ Gradience is a tool for customizing Libadwaita applications and the adw-gtk3 the
|
|||
[![Translate on Weblate](https://hosted.weblate.org/widgets/GradienceTeam/-/svg-badge.svg)](https://hosted.weblate.org/engage/GradienceTeam)
|
||||
[![Chat on Matrix](https://matrix.to/img/matrix-badge.svg)](https://matrix.to/#/#Gradience:matrix.org)
|
||||
|
||||
# Building and Installing
|
||||
## Building and Installing
|
||||
|
||||
**[NOTE]** See `next` branch for latest commits.
|
||||
|
||||
## Requirements
|
||||
### Requirements
|
||||
|
||||
- Python 3 `python`
|
||||
- PyGObject `python-gobject`
|
||||
|
@ -36,7 +36,7 @@ Gradience is a tool for customizing Libadwaita applications and the adw-gtk3 the
|
|||
- Meson `meson`
|
||||
- Ninja `ninja`
|
||||
|
||||
## Building from source
|
||||
### Building from source
|
||||
|
||||
Install required Python libraries:
|
||||
|
||||
|
@ -44,7 +44,7 @@ Install required Python libraries:
|
|||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
## Global installation
|
||||
### Global installation
|
||||
|
||||
```sh
|
||||
git clone https://github.com/GradienceTeam/Gradience.git
|
||||
|
@ -53,7 +53,7 @@ meson builddir --prefix=/usr/local
|
|||
sudo ninja -C builddir install
|
||||
```
|
||||
|
||||
## Local build (for testing and development purposes)
|
||||
### Local build (for testing and development purposes)
|
||||
|
||||
```sh
|
||||
git clone https://github.com/GradienceTeam/Gradience.git
|
||||
|
@ -66,7 +66,7 @@ ninja -C builddir run
|
|||
|
||||
**[NOTE]** During testing and developement, as a convenience, you can use the `local.sh` script to quickly rebuild local builds.
|
||||
|
||||
## Building using flatpak-builder
|
||||
### Building using flatpak-builder
|
||||
|
||||
1. Open Terminal
|
||||
2. Run `git clone https://github.com/GradienceTeam/Gradience.git && cd Gradience`
|
||||
|
@ -76,9 +76,9 @@ ninja -C builddir run
|
|||
|
||||
Alternatively, open the project with GNOME Builder, then build and run it.
|
||||
|
||||
# Setup Tutorial
|
||||
## Setup Tutorial
|
||||
|
||||
## Libadwaita applications
|
||||
### Libadwaita applications
|
||||
|
||||
No additional setup is required for native Libadwaita applications.
|
||||
|
||||
|
@ -87,18 +87,18 @@ For Flatpak Libadwaita applications, you need to override their permissions:
|
|||
- Run `sudo flatpak override --filesystem=xdg-config/gtk-4.0` or
|
||||
- Use [Flatseal](https://github.com/tchx84/Flatseal) and adding `xdg-config/gtk-4.0` to **Other files** in the **Filesystem** section of **All Applications**
|
||||
|
||||
## Vanilla GTK 4 applications
|
||||
### Vanilla GTK 4 applications
|
||||
|
||||
Use [this guide](https://github.com/lassekongo83/adw-gtk3/blob/main/gtk4.md) to theme vanilla GTK 4 applications.
|
||||
|
||||
## GTK 3 applications
|
||||
### GTK 3 applications
|
||||
|
||||
- Install and apply the [adw-gtk3](https://github.com/lassekongo83/adw-gtk3#readme) theme (don't forget to install the Flatpak package!)
|
||||
- For Flatpak applications, you need to override their permissions:
|
||||
- Run `sudo flatpak override --filesystem=xdg-config/gtk-3.0` or
|
||||
- Use [Flatseal](https://github.com/tchx84/Flatseal) and adding `xdg-config/gtk-3.0` to **Other files** in the **Filesystem** section of **All Applications**
|
||||
|
||||
# Roadmap
|
||||
## Roadmap
|
||||
|
||||
This tool is currently WIP, but it already has a plenty of features and is very usable. Below is the roadmap, where all the checked features are already implemented:
|
||||
|
||||
|
@ -129,11 +129,11 @@ This tool is currently WIP, but it already has a plenty of features and is very
|
|||
|
||||
</details>
|
||||
|
||||
# Contribute
|
||||
## Contribute
|
||||
|
||||
See [`CONTRIBUTING.md`](CONTRIBUTING.md) for more informations and a list of contributors
|
||||
|
||||
# About Name
|
||||
## About Name
|
||||
|
||||
Gradience is originally named Adwaita Manager
|
||||
|
||||
|
|
Loading…
Reference in a new issue