Skip to content
Snippets Groups Projects
README.md 2.17 KiB
Newer Older
# Docklike Taskbar for Xfce
~/nico's avatar
~/nico committed

A modern, minimalist taskbar for Xfce
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
![screenshot](https://i.imgur.com/b4qDHCB.jpg)
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
## Internationalization
- New translations: go to the `/po` directory, and create a new `[langcode].po` file by editing `xfce4-docklike-plugin.pot`.
- Updating translations: edit the `[langcode].po` file and translate new strings. Any lines containing `#, fuzzy` can be deleted if the translation they precede is correct.
- Open a pull request
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
## Build & Install
David Keogh's avatar
David Keogh committed
tar xvf xfce4-docklike-plugin-0.3.0.tar.gz && cd xfce4-docklike-plugin-0.3.0
./configure
make
sudo make install
```

Use `./configure --prefix=/usr/local` to change install location

David Keogh's avatar
David Keogh committed
### From git
David Keogh's avatar
David Keogh committed

```bash
git clone https://github.com/davekeogh/xfce4-docklike-plugin && cd xfce4-docklike-plugin
nsz32's avatar
nsz32 committed
./autogen.sh
nsz32's avatar
nsz32 committed
make
sudo make install
f's avatar
f committed
```
David Keogh's avatar
David Keogh committed
Use `./autogen.sh --prefix=/usr/local` to change install location

David Keogh's avatar
David Keogh committed
### 3rd party packages

Provided by users. Submit a pull request if you have one for your distribution.
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
#### ArchLinux User Repository (AUR)

`yay -S xfce4-docklike-plugin-git`
David Keogh's avatar
David Keogh committed
#### Xubuntu 20.04 and above
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
```bash
sudo add-apt-repository ppa:xubuntu-dev/extras
sudo apt update
sudo apt install xfce4-docklike-plugin
```
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
#### Dependencies
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
+ libxfce4panel-2.0
+ libxfce4ui-2
+ gtk-3.0
+ cairo-1.16
+ libwnck-3.0
+ x11-1.6
~/nico's avatar
~/nico committed

To get all the dependencies you need on Ubuntu/Debian-like distros:
David Keogh's avatar
David Keogh committed

```bash
sudo apt install build-essential git xfce4-dev-tools libxfce4ui-2-dev libxfce4panel-2.0-dev libgtk-3-dev libcairo2-dev libwnck-3-dev libx11-dev
```

David Keogh's avatar
David Keogh committed
## Features & Screenshots
~/nico's avatar
~/nico committed

Pinnable applications, grouped windows, and desktop actions:
![screenshot](https://imgur.com/oTGuqxC.png)
~/nico's avatar
~/nico committed

Use Ctrl to reorder your applications or access the settings panel (with right click):
David Keogh's avatar
David Keogh committed
![screenshot](https://i.imgur.com/CUFp6QP.jpg)
~/nico's avatar
~/nico committed

Fast application switching : by hovering mouse while button pressed or scrolling:
David Keogh's avatar
David Keogh committed
![screenshot](https://i.imgur.com/bpR1E6j.jpg)
~/nico's avatar
~/nico committed

David Keogh's avatar
David Keogh committed
Window previews (disabled by default):

![screenshot](https://imgur.com/GahMRuw.jpg)

Use your Super key to start or switch applications extremely fast:
David Keogh's avatar
David Keogh committed
![screenshot](https://i.imgur.com/W69mmD2.png)
~/nico's avatar
~/nico committed

Different indicator styles:
![screenshot](https://i.imgur.com/9nWqkCG.jpg)