Skip to content

Commit

Permalink
Install libxdo-dev
Browse files Browse the repository at this point in the history
  • Loading branch information
adriankumpf committed Aug 26, 2023
1 parent 9971117 commit 997b2cd
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- uses: dtolnay/rust-toolchain@stable
- run: |
sudo apt-get update
sudo apt-get install -y -qq webkit2gtk-4.1
sudo apt-get install -y -qq webkit2gtk-4.1 libxdo-dev
- uses: Swatinem/rust-cache@v2
- run: cargo test

Expand All @@ -37,6 +37,6 @@ jobs:
components: clippy
- run: |
sudo apt-get update
sudo apt-get install -y -qq webkit2gtk-4.1
sudo apt-get install -y -qq webkit2gtk-4.1 libxdo-dev
- uses: Swatinem/rust-cache@v2
- run: cargo clippy -- -D warnings
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,24 +48,24 @@ WebView2 provided by Microsoft Edge Chromium is used. So Windows 7, 8, 10 and 11

### Linux

[WebKitGTK](https://webkitgtk.org/) is required for WebView. So please make sure the following packages are installed:
[WebKitGTK](https://webkitgtk.org/) is required for WebView and `libxdo` is used to make the predfined Copy, Cut, Paste and SelectAll menu items work. So please make sure the following packages are installed:

#### Arch Linux / Manjaro:

```bash
sudo pacman -S webkit2gtk-4.1
sudo pacman -S webkit2gtk-4.1 xdotool
```

#### Debian / Ubuntu:

```bash
sudo apt install libwebkit2gtk-4.1-dev
sudo apt install libwebkit2gtk-4.1-dev libxdo-dev
```

#### Fedora

```bash
sudo dnf install gtk3-devel webkit2gtk4.1-devel
sudo dnf install gtk3-devel webkit2gtk4.1-devel xdotool
```

## Development
Expand Down

0 comments on commit 997b2cd

Please sign in to comment.