From ccecfd0d2c8f4159746123f015fbbd681253f1e6 Mon Sep 17 00:00:00 2001 From: yage Date: Sat, 24 Oct 2026 10:52:31 -0600 Subject: [PATCH] add hyprland stack to setup --- .../config/generate-initial-local-config.zsh | 1 + setup/packages/dependency.manifest.zsh | 27 ++++++++++++++----- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/setup/config/generate-initial-local-config.zsh b/setup/config/generate-initial-local-config.zsh index f17346c..cc0d0d4 100644 --- a/setup/config/generate-initial-local-config.zsh +++ b/setup/config/generate-initial-local-config.zsh @@ -18,6 +18,7 @@ setup.config.generate-initial-local-config() { local local_override for local_override in \ + hypr/local.lua \ i3/local.yaml \ polybar/local.ini \ alacritty/local.toml \ diff --git a/setup/packages/dependency.manifest.zsh b/setup/packages/dependency.manifest.zsh index 4e73977..c0f5261 100644 --- a/setup/packages/dependency.manifest.zsh +++ b/setup/packages/dependency.manifest.zsh @@ -99,20 +99,35 @@ dependency xdotool # linux extended dependency_args=("${INSTALLED_BY__extended[@]}" --only-on yay,dnf,apt-get) -dependency brave --yay brave-bin +dependency brave --yay brave-bin dependency flameshot -dependency google-chrome --yay google-chrome-stable -dependency i3 --yay i3-wm --apt-get i3-wm +dependency google-chrome --yay google-chrome-stable +dependency i3 --yay i3-wm --apt-get i3-wm dependency lxappearance -dependency node --yay nodejs --dnf nodejs --apt-get nodejs +dependency node --yay nodejs --dnf nodejs --apt-get nodejs dependency npm dependency obs-studio -dependency otf-monaspace --no-executable dependency picom dependency playerctl dependency polybar dependency rofi -dependency ttf-nerd-fonts-symbols --no-executable + +dependency --no-executable otf-monaspace +dependency --no-executable ttf-nerd-fonts-symbols + +####################### + +# arch linux extended +dependency_args=("${INSTALLED_BY__extended[@]}" --only-on yay) + +# hyprland stack (not available through default dnf/apt-get repositories at the moment) +dependency grim +dependency hyprlock +dependency hyprpaper +dependency qs --yay quickshell +dependency start-hyprland --yay hyprland +dependency wl-copy --yay wl-clipboard +dependency xdg-desktop-portal-hyprland --no-executable ##########################################