doc: required packages moved to accordion

This commit is contained in:
hesam-init 2024-02-12 12:26:21 +03:30
parent 954fdce6e0
commit 4f18ba206f

View file

@ -13,9 +13,6 @@ This repository contains instructions and configurations for setting up Hyprland
- [Table of Contents](#table-of-contents) - [Table of Contents](#table-of-contents)
- [Requirements](#requirements) - [Requirements](#requirements)
- [Package Dependencies](#package-dependencies) - [Package Dependencies](#package-dependencies)
- [Core Hyprland Components](#core-hyprland-components)
- [System Components](#system-components)
- [User Interface Components](#user-interface-components)
- [Installation](#installation) - [Installation](#installation)
## Requirements ## Requirements
@ -28,13 +25,18 @@ Ensure that your system meets the following requirements before proceeding:
The following packages are required for the proper functioning of Hyprland on Void Linux: The following packages are required for the proper functioning of Hyprland on Void Linux:
### Core Hyprland Components <details>
<summary><strong>Core Hyprland Components</strong></summary>
- hyprland - hyprland
- hyprland-protocols - hyprland-protocols
- xdg-desktop-portal-hyprland - xdg-desktop-portal-hyprland
- xdg-desktop-portal - xdg-desktop-portal
</details>
<details>
<summary><strong>System Components</strong></summary>
### System Components
- dbus - dbus
- seatd - seatd
- polkit - polkit
@ -47,8 +49,11 @@ The following packages are required for the proper functioning of Hyprland on Vo
- pipewire-pulse - pipewire-pulse
- pipewire-devel - pipewire-devel
- stow - stow
</details>
<details>
<summary><strong>User Interface Components</strong></summary>
### User Interface Components
- waybar - waybar
- grim - grim
- slurp - slurp
@ -59,10 +64,7 @@ The following packages are required for the proper functioning of Hyprland on Vo
- rofi - rofi
- wlogout - wlogout
- font-awesome - font-awesome
</details>
Make sure to install these packages using your package manager before setting up Hyprland.
[Note: Adjust the package names based on your Void Linux distribution and adapt the installation process accordingly.]
## Installation ## Installation