https://github.com/donadigo/blockbuster
An elementary OS app to configure workspaces
https://github.com/donadigo/blockbuster
Last synced: 8 months ago
JSON representation
An elementary OS app to configure workspaces
- Host: GitHub
- URL: https://github.com/donadigo/blockbuster
- Owner: donadigo
- License: gpl-3.0
- Created: 2019-04-27T15:51:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-12T21:08:18.000Z (over 6 years ago)
- Last Synced: 2025-03-31T00:42:30.212Z (9 months ago)
- Language: Vala
- Homepage:
- Size: 268 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blockbuster
### Take control of your workspaces.

Blockbuster allows you to pre-assign applications to their workspaces so that when you open an application, it appears on it's workspace.
Other features include:
* Snap a window to bottom to open multitasking view
* Switch to previous workspace if current is empty
* Switch to a new workspace when a window is maximized
## Installation
[](https://appcenter.elementary.io/com.github.donadigo.blockbuster)
### Dependencies
These dependencies must be present before building
- `valac`
- `gtk+-3.0`
- `granite`
- `meson`
- `gala`
- `clutter-1.0`
- `libbamf3`
- `libwnck-3-dev`
**You can install these on a Ubuntu-based system by executing this command:**
`sudo apt install valac libgranite-dev libgala-dev meson libclutter-1.0-dev libbamf3-dev libwnck-3-dev`
### Building
```
meson build
cd build
meson configure -Dprefix=/usr
ninja
```
### Installing & executing
```
sudo ninja install
com.github.donadigo.blockbuster
```
### Reporting bugs & debugging
When reporting a bug you should include as much information as possible, that is the system that you're running, what you did in order to have the bug appear and probably a simple list of steps on how to reproduce the issue, however it is not required as some issues are not easily reproducible.