No Description

dark_siders 3a54aed869 . 13 hours ago
.config 9af3d63a3b edit fastfetch conf 14 hours ago
.icons 622c5156f1 . 2 weeks ago
.themes 14ba3a6e60 . 2 weeks ago
Scripts 7ebbf4f3ab . 3 months ago
screens 3a54aed869 . 13 hours ago
README.md 67e389009f . 1 week ago
fedora_install.py 7c7999a275 . 2 months ago
fedora_install.sh 2fff4292c6 . 5 days ago

README.md

alt_image alt_image

System : Fedora 41

Описание установки и настройки

Была установлена Fedora 41 С образа NetInstall, без какого-либо окружения, дальше устанавливал софт.

Пакеты для звука

sudo dnf install pipewire pipewire-devel pipewire-alsa wireplumber  pulseaudio-utils pavucontrol

Директория под конфиг звука

sudo mkdir -p /etc/alsa/conf.d

Автозапуск звука

wireplumber
pipewire-pulse
pipewire

Линки на конфиг звука

sudo ln -s /usr/share/alsa/alsa.conf.d/50-pipewire.conf /etc/alsa/conf.d

sudo ln -s /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d

Soft :

pipewire pipewire-devel pipewire-alsa wireplumber pulseaudio-utils pavucontrol sddm hyprland kitty alacritty wget git curl zsh neofetch neovim micro unzip setxkbmap.x86_64 blueman light R-fontawesome.noarch fontawesome-fonts swaybg jetbrains-mono-fonts-2.304-7.fc41 pavucontrol nemo wofi waybar network-manager-applet grim setxkbmap azote wl-clipboard google-noto-sans-cjk-ttc-fonts hyprlock lsd tk-murrine-engine zoxide fzf cmus python3-pip dunst firefox flatpak ripgrep imv

Build Hyprlock From Source Code :

Source : https://github.com/hyprwm/hyprlock

Зависимости

 rust-wayland-client-devel
 wayland-protocols-devel
 mesa
 cairo
 libdrm
 pango
 rust-xkbcommon-devel
 pam-devel
 hyprlang >= 0.4 Development libraries are usually suffixed with -devel or -dev in most distro repos.
 mesa-libgbm-devel
 file-devel
 rust-pangocairo-devel

Сборка Hyprlock :

cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -S . -B ./build
cmake --build ./build --config Release --target hyprlock -j`nproc 2>/dev/null || getconf _NPROCESSORS_CONF`

Установка собранного Hyprlock

sudo cmake --install build

## Waybar

 Waybar не запускается автоматически, поскольку Цвета Вайбара беруться из цветов обоев на основе Paywall

```
sudo pip3 install pywal
```

Добавить в .bashrc/zshrc для темы darkside_def

###PYWALL###

(cat ~/.cache/wal/sequences &)

# Alternative (blocks terminal for 0-3ms)
cat ~/.cache/wal/sequences

# To add support for TTYs this line can be optionally added.
source ~/.cache/wal/colors-tty.sh

export PATH="${PATH}:${HOME}/.local/bin/"

После чего установить изображение через wal -i /path to image затем Перезапустить Waybar.

Для темы Catppuccin Ничего делать ненадо.

Установка тем и иконок GTK через терминал :

gsettings set org.gnome.desktop.interface icon-theme *имя пака иконок*
gsettings set org.gnome.desktop.interface gtk-theme *имя пака темы*

Настройка Логин Менеджера SDDM

sudo dnf install sddm -y && sudo systemctl enable sddm && systemctl set-default graphical.target

Автостарт Hyprland (Добавить в .zshrc)

if [ "$(tty)" = "/dev/tty1" ]; then
Hyprland
fi

Решения некоторых проблем, если рядом с Hyprland стоит какой-нибудь Gnome

  1. Если в Hyprland нет звука, но он есть в Gnome, используй sudo dnf install pulseaudio --allowerasing sudo dnf install pipewire-media-session --allowerasing
  2. Блютуз гарнитура определяется в Gnome как гарнитура, а не как наушники :
sudo dnf install pipewire-pulseaudio --allowerasing