fix(docs): address review feedback from bots
- commit
- e644af2f2f5ce23b81dcac44e1c50a33862478e7
- author
- bnema · · 2026-01-24 20:12 UTC
- parent
- ee78540
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
5 files · +16 -10
M README.md +4 -2
| @@ -4,8 +4,8 @@ | |||
| 4 | 4 | ||
| 5 | 5 | A TTY-inspired browser multiplexer for tiling window managers. | |
| 6 | 6 | ||
| 7 | - | - Website: https://dumber.bnema.dev | |
| 8 | - | - Documentation: https://dumber.bnema.dev/docs | |
| 7 | + | - Website: [dumber.bnema.dev](https://dumber.bnema.dev) | |
| 8 | + | - Documentation: [dumber.bnema.dev/docs](https://dumber.bnema.dev/docs) | |
| 9 | 9 | ||
| 10 | 10 | --- | |
| 11 | 11 | ||
| @@ -60,11 +60,13 @@ flatpak run dev.bnema.Dumber browse | |||
| 60 | 60 | ### Dependencies | |
| 61 | 61 | ||
| 62 | 62 | **Arch Linux:** | |
| 63 | + | ||
| 63 | 64 | ```bash | |
| 64 | 65 | sudo pacman -S webkitgtk-6.0 gtk4 gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugin-va | |
| 65 | 66 | ``` | |
| 66 | 67 | ||
| 67 | 68 | **Debian/Ubuntu:** | |
| 69 | + | ||
| 68 | 70 | ```bash | |
| 69 | 71 | sudo apt install libwebkitgtk-6.0-4 libgtk-4-1 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad | |
| 70 | 72 | ``` | |
| @@ -4,8 +4,8 @@ | |||||
| 4 | 4 | ||||
| 5 | A TTY-inspired browser multiplexer for tiling window managers. | 5 | A TTY-inspired browser multiplexer for tiling window managers. | ||
| 6 | 6 | ||||
| 7 | - | - Website: https://dumber.bnema.dev | 7 | + | - Website: [dumber.bnema.dev](https://dumber.bnema.dev) |
| 8 | - | - Documentation: https://dumber.bnema.dev/docs | 8 | + | - Documentation: [dumber.bnema.dev/docs](https://dumber.bnema.dev/docs) |
| 9 | 9 | ||||
| 10 | --- | 10 | --- | ||
| 11 | 11 | ||||
| @@ -60,11 +60,13 @@ flatpak run dev.bnema.Dumber browse | |||||
| 60 | ### Dependencies | 60 | ### Dependencies | ||
| 61 | 61 | ||||
| 62 | **Arch Linux:** | 62 | **Arch Linux:** | ||
| 63 | + | ||||
| 63 | ```bash | 64 | ```bash | ||
| 64 | sudo pacman -S webkitgtk-6.0 gtk4 gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugin-va | 65 | sudo pacman -S webkitgtk-6.0 gtk4 gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugin-va | ||
| 65 | ``` | 66 | ``` | ||
| 66 | 67 | ||||
| 67 | **Debian/Ubuntu:** | 68 | **Debian/Ubuntu:** | ||
| 69 | + | ||||
| 68 | ```bash | 70 | ```bash | ||
| 69 | sudo apt install libwebkitgtk-6.0-4 libgtk-4-1 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad | 71 | sudo apt install libwebkitgtk-6.0-4 libgtk-4-1 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad | ||
| 70 | ``` | 72 | ``` | ||
M docs/getting-started.md +1 -1
| @@ -40,7 +40,7 @@ Press `Ctrl+L` to open the omnibox for: | |||
| 40 | 40 | Edit `~/.config/dumber/config.toml` or use: | |
| 41 | 41 | ||
| 42 | 42 | ```bash | |
| 43 | - | dumber config edit | |
| 43 | + | dumber config open | |
| 44 | 44 | ``` | |
| 45 | 45 | ||
| 46 | 46 | See [Configuration](./config/index.md) for all options. | |
| @@ -40,7 +40,7 @@ Press `Ctrl+L` to open the omnibox for: | |||||
| 40 | Edit `~/.config/dumber/config.toml` or use: | 40 | Edit `~/.config/dumber/config.toml` or use: | ||
| 41 | 41 | ||||
| 42 | ```bash | 42 | ```bash | ||
| 43 | - | dumber config edit | 43 | + | dumber config open |
| 44 | ``` | 44 | ``` | ||
| 45 | 45 | ||||
| 46 | See [Configuration](./config/index.md) for all options. | 46 | See [Configuration](./config/index.md) for all options. | ||
M docs/reference/keybindings.md +1 -1
| @@ -75,7 +75,7 @@ Press `Escape` or `Enter` to exit any mode. | |||
| 75 | 75 | ||
| 76 | 76 | ## Global Shortcuts | |
| 77 | 77 | ||
| 78 | - | These work outside of modal modes: | |
| 78 | + | These work outside modal modes: | |
| 79 | 79 | ||
| 80 | 80 | | Action | Keys | | |
| 81 | 81 | |--------|------| | |
| @@ -75,7 +75,7 @@ Press `Escape` or `Enter` to exit any mode. | |||||
| 75 | 75 | ||||
| 76 | ## Global Shortcuts | 76 | ## Global Shortcuts | ||
| 77 | 77 | ||||
| 78 | - | These work outside of modal modes: | 78 | + | These work outside modal modes: |
| 79 | 79 | ||||
| 80 | | Action | Keys | | 80 | | Action | Keys | | ||
| 81 | |--------|------| | 81 | |--------|------| | ||
M docs/reference/troubleshooting.md +4 -4
| @@ -19,9 +19,9 @@ dumber doctor --media # GStreamer/VA-API only | |||
| 19 | 19 | **Solution:** | |
| 20 | 20 | 1. Run `dumber doctor --runtime` | |
| 21 | 21 | 2. Install missing dependencies: | |
| 22 | - | - Arch: `pacman -S webkit2gtk-4.1 gtk4` | |
| 23 | - | - Fedora: `dnf install webkit2gtk4.1 gtk4` | |
| 24 | - | - Ubuntu: `apt install libwebkit2gtk-4.1-0 libgtk-4-1` | |
| 22 | + | - Arch: `pacman -S webkitgtk-6.0 gtk4` | |
| 23 | + | - Fedora: `dnf install webkitgtk6.0 gtk4` | |
| 24 | + | - Ubuntu: `apt install libwebkitgtk-6.0-4 libgtk-4-1` | |
| 25 | 25 | ||
| 26 | 26 | ### Video playback issues | |
| 27 | 27 | ||
| @@ -129,4 +129,4 @@ dumber purge | |||
| 129 | 129 | ## Getting Help | |
| 130 | 130 | ||
| 131 | 131 | - Check logs: `dumber logs` | |
| 132 | - | - GitHub Issues: https://github.com/bnema/dumber/issues | |
| 132 | + | - [GitHub Issues](https://github.com/bnema/dumber/issues) | |
| @@ -19,9 +19,9 @@ dumber doctor --media # GStreamer/VA-API only | |||||
| 19 | **Solution:** | 19 | **Solution:** | ||
| 20 | 1. Run `dumber doctor --runtime` | 20 | 1. Run `dumber doctor --runtime` | ||
| 21 | 2. Install missing dependencies: | 21 | 2. Install missing dependencies: | ||
| 22 | - | - Arch: `pacman -S webkit2gtk-4.1 gtk4` | 22 | + | - Arch: `pacman -S webkitgtk-6.0 gtk4` |
| 23 | - | - Fedora: `dnf install webkit2gtk4.1 gtk4` | 23 | + | - Fedora: `dnf install webkitgtk6.0 gtk4` |
| 24 | - | - Ubuntu: `apt install libwebkit2gtk-4.1-0 libgtk-4-1` | 24 | + | - Ubuntu: `apt install libwebkitgtk-6.0-4 libgtk-4-1` |
| 25 | 25 | ||||
| 26 | ### Video playback issues | 26 | ### Video playback issues | ||
| 27 | 27 | ||||
| @@ -129,4 +129,4 @@ dumber purge | |||||
| 129 | ## Getting Help | 129 | ## Getting Help | ||
| 130 | 130 | ||||
| 131 | - Check logs: `dumber logs` | 131 | - Check logs: `dumber logs` | ||
| 132 | - | - GitHub Issues: https://github.com/bnema/dumber/issues | 132 | + | - [GitHub Issues](https://github.com/bnema/dumber/issues) |
M install.sh +6 -2
| @@ -2,13 +2,17 @@ | |||
| 2 | 2 | set -e | |
| 3 | 3 | ||
| 4 | 4 | # Dumber installer script | |
| 5 | - | # Usage: curl -fsSL https://dumber.bnema.dev/install | bash | |
| 5 | + | # Usage: curl -fsSL https://dumber.bnema.dev/install | sh | |
| 6 | 6 | ||
| 7 | 7 | REPO="bnema/dumber" | |
| 8 | 8 | ||
| 9 | - | # Prefer ~/.local/bin if it exists, otherwise /usr/local/bin | |
| 9 | + | # Prefer ~/.local/bin if it exists and is in PATH, otherwise /usr/local/bin | |
| 10 | 10 | if [ -d "$HOME/.local/bin" ]; then | |
| 11 | 11 | INSTALL_DIR="$HOME/.local/bin" | |
| 12 | + | case ":$PATH:" in | |
| 13 | + | *":$HOME/.local/bin:"*) ;; | |
| 14 | + | *) echo "Warning: $HOME/.local/bin is not in your PATH" ;; | |
| 15 | + | esac | |
| 12 | 16 | else | |
| 13 | 17 | INSTALL_DIR="/usr/local/bin" | |
| 14 | 18 | fi | |
| @@ -2,13 +2,17 @@ | |||||
| 2 | set -e | 2 | set -e | ||
| 3 | 3 | ||||
| 4 | # Dumber installer script | 4 | # Dumber installer script | ||
| 5 | - | # Usage: curl -fsSL https://dumber.bnema.dev/install | bash | 5 | + | # Usage: curl -fsSL https://dumber.bnema.dev/install | sh |
| 6 | 6 | ||||
| 7 | REPO="bnema/dumber" | 7 | REPO="bnema/dumber" | ||
| 8 | 8 | ||||
| 9 | - | # Prefer ~/.local/bin if it exists, otherwise /usr/local/bin | 9 | + | # Prefer ~/.local/bin if it exists and is in PATH, otherwise /usr/local/bin |
| 10 | if [ -d "$HOME/.local/bin" ]; then | 10 | if [ -d "$HOME/.local/bin" ]; then | ||
| 11 | INSTALL_DIR="$HOME/.local/bin" | 11 | INSTALL_DIR="$HOME/.local/bin" | ||
| 12 | + | case ":$PATH:" in | |||
| 13 | + | *":$HOME/.local/bin:"*) ;; | |||
| 14 | + | *) echo "Warning: $HOME/.local/bin is not in your PATH" ;; | |||
| 15 | + | esac | |||
| 12 | else | 16 | else | ||
| 13 | INSTALL_DIR="/usr/local/bin" | 17 | INSTALL_DIR="/usr/local/bin" | ||
| 14 | fi | 18 | fi | ||