diff --git a/install-deps.sh b/install-deps.sh index 4f3afc9..dae7fd2 100755 --- a/install-deps.sh +++ b/install-deps.sh @@ -159,7 +159,6 @@ warn_missing() { } warn_missing yazi "not in Fedora repos — enable COPR: 'dnf copr enable atim/yazi && dnf install yazi'" -warn_missing autotiling "install via pip: pip install --user autotiling" warn_missing eww "install from https://github.com/elkowar/eww/releases" warn_missing wezterm "install from https://wezfurlong.org/wezterm/install/linux.html" warn_missing stylua "nvim formatter — install via :MasonInstall stylua or 'cargo install stylua'" @@ -216,6 +215,20 @@ else curl -fsSL https://pyenv.run | bash fi +# --------------------------------------------------------------------------- +# autotiling (pip --user → ~/.local/bin, no pyenv required) +# --------------------------------------------------------------------------- + +header "autotiling" + +if have autotiling; then + ok "autotiling already installed" +else + info "Installing autotiling via pip..." + pip install --user autotiling + ok "autotiling installed" +fi + # --------------------------------------------------------------------------- # Signal (flatpak) # ---------------------------------------------------------------------------