Use portable command substitution instead of bash-only process substitution

This commit is contained in:
edemilov committed 2026-08-29 15:08:51 +03:00
1 parent a754450cd7
commit d3b4dde12f
3 files changed
+9 -5

No files matched your search

+5 -1
View File
@@ -9,9 +9,13 @@ of KDE tools you didn't ask for.
## Install
```
bash <(curl -s https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)
bash -c "$(curl -fsSL https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)"
```
(Works from any login shell, including fish/zsh -- it's plain command
substitution, not bash's `<(...)` process substitution, which fish doesn't
support.)
## What's always installed
Hyprland, DankMaterialShell (panel bar + dock + app launcher), the scrolling
@@ -1076,7 +1076,7 @@ of KDE tools you didn't ask for.
## Install
```
bash <(curl -s https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)
bash -c "$(curl -fsSL https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)"
```
## What's always installed
@@ -1172,7 +1172,7 @@ From a session on the desktop (already has Hyprland+DMS packages, never
logged into via this installer path):
```bash
bash <(curl -s https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)
bash -c "$(curl -fsSL https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)"
```
Walk through the picker with real answers, confirm, let it install. Then:
@@ -136,7 +136,7 @@ size).
- Requirements: Arch-based Linux (plain Arch, CachyOS, Manjaro, EndeavourOS,
or any other pacman-based distro).
- Install: the one-liner —
`bash <(curl -s https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)`
`bash -c "$(curl -fsSL https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)"`
- What's core vs. picked: the app-menu table above, trimmed for public
readers.
- **Keybind cheat-sheet** — full table of Hyprland binds (workspace
@@ -154,7 +154,7 @@ size).
- New Gitea repo `edemilov/hyprevo`, visibility **Public**, on
`git.edemilov.ru` (CT116, `10.0.99.116`).
- Push over SSH: `[email protected]:edemilov/hyprevo.git`.
- Run command: `bash <(curl -s https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)`.
- Run command: `bash -c "$(curl -fsSL https://git.edemilov.ru/edemilov/hyprevo/raw/branch/master/install.sh)"`.
## Testing plan