Add install instructions for Fedora (#260)
* Add install instructions for Fedora * Implement PR Feedback - Add subsection for `COPR` setup - Add Priority to `solopasha/hyprland` to avoid conflicts in the `swww` package. - Remove `cargo` from DNF instructions - Add `solopasha/hyprland` to DNF instructions - Remove `cargo` instructions - Add `gvfs` to DNF instructions - Add requested python instructions - Add `sudo` to the commands
This commit is contained in:
38
README.md
38
README.md
@@ -66,18 +66,52 @@ pacman-contrib
|
|||||||
power-profiles-daemon
|
power-profiles-daemon
|
||||||
```
|
```
|
||||||
|
|
||||||
Arch (pacman):
|
### Arch
|
||||||
|
|
||||||
|
pacman:
|
||||||
```bash
|
```bash
|
||||||
sudo pacman -S pipewire libgtop bluez bluez-utils btop networkmanager dart-sass wl-clipboard brightnessctl swww python gnome-bluetooth-3.0 pacman-contrib power-profiles-daemon
|
sudo pacman -S pipewire libgtop bluez bluez-utils btop networkmanager dart-sass wl-clipboard brightnessctl swww python gnome-bluetooth-3.0 pacman-contrib power-profiles-daemon
|
||||||
```
|
```
|
||||||
|
|
||||||
Arch (AUR):
|
AUR:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
yay -S grimblast-git gpu-screen-recorder hyprpicker matugen-bin python-gpustat aylurs-gtk-shell-git
|
yay -S grimblast-git gpu-screen-recorder hyprpicker matugen-bin python-gpustat aylurs-gtk-shell-git
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Fedora
|
||||||
|
|
||||||
|
COPR - Add [solopasha/hyprland](https://copr.fedorainfracloud.org/coprs/solopasha/hyprland/) for most hyprland-related dependencies, and [hues-sueh/packages](https://copr.fedorainfracloud.org/coprs/heus-sueh/packages/) for matugen. Both provide the `swww` package, so prioritise the former repo:
|
||||||
|
```bash
|
||||||
|
sudo dnf copr enable solopasha/hyprland
|
||||||
|
sudo dnf copr enable heus-sueh/packages
|
||||||
|
sudo dnf config-manager --save --setopt=copr:copr.fedorainfracloud.org:heus-sueh:packages.priority=200
|
||||||
|
```
|
||||||
|
|
||||||
|
DNF:
|
||||||
|
```bash
|
||||||
|
sudo dnf install pipewire libgtop2 bluez bluez-tools grimblast hyprpicker btop NetworkManager wl-clipboard swww brightnessctl gnome-bluetooth aylurs-gtk-shell power-profiles-daemon gvfs
|
||||||
|
```
|
||||||
|
|
||||||
|
bun:
|
||||||
|
```bash
|
||||||
|
bun install -g sass
|
||||||
|
```
|
||||||
|
|
||||||
|
flatpak:
|
||||||
|
```bash
|
||||||
|
flatpak install flathub --system com.dec05eba.gpu_screen_recorder
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Optional Dependencies
|
||||||
|
|
||||||
|
pip:
|
||||||
|
```bash
|
||||||
|
sudo dnf install python python3-pip; pip install gpustat pywal
|
||||||
|
```
|
||||||
|
|
||||||
|
### NixOS
|
||||||
|
|
||||||
For NixOS/Home-Manager, see [NixOS & Home-Manager instructions](#nixos--home-manager).
|
For NixOS/Home-Manager, see [NixOS & Home-Manager instructions](#nixos--home-manager).
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
|
|||||||
Reference in New Issue
Block a user