Skip to content

Installation

Lazytiler banner image

Lazytiler

Streamline your desktop and supercharge your productivity on SwayWM and i3WM with Lazytiler!

Installation

Installing Lazytiler is an absolute breez.

Note: You will need to have both rust and cargo installed on your system.

To install rust, run the command below:

Refer to the official rust website to install rust the recommended way. You can also compile cargo from source if you wish.

Let’s get started with the Lazytiler installation process.

Quickstart

If you have rust and cargo installed on your system, you can use the fast way of installing lazytiler with the following command:

Terminal window
cargo install lazytiler

Once installed you can add lazytiler to your SwayWM or i3WM configuration like so:

exec lazytiler

or you can echo it into your SwayWM or i3WM configuration like so:

  • SwayWM:
echo 'lazytiler' >> ~/.config/sway/config
  • i3WM:
echo 'lazytiler' >> ~/.config/i3/config

Manual Installation

Clone the repository and navigate into it.

Terminal window
git clone https://github.com/wmouton/lazytiler.git
cd lazytiler

Build using cargo.

Terminal window
cargo build --release

The binary will be located in target/releases as lazytiler in the same directory where you ran the build command.

Create a directory called bin in your ~/.cargo/ directory.

Terminal window
mkdir ~/.cargo/bin/

Copy the binary to your ~/.cargo/bin/ directory.

Terminal window
cp target/release/lazytiler ~/.cargo/bin/lazytiler

Execute the lazytiler command in a new terminal.

Terminal window
lazytiler

You can now add the binary path to your SwayWM or i3WM configuration file with exec lazytiler command like this:

Terminal window
exec lazytiler

After doing so, you need only logout and log back in or do a reboot.

Preview

Preview with and without Lazytiler.

Without Lazytiler

The default horizontal split tiling layout in SwayWM.

Demo without Lazytiler

The default vertical split tiling layout in SwayWM.

Demo2 without Lazytiler

With Lazytiler

A preview of lazytiler’s tiling layout enabled on SwayWM.

Demo with Lazytiler

A preview with some terminal applications on a low-end machine.

Demo with Lazytiler Apps

Tile your layouts automatically and give yourself some freedom with a boost in productivity and workflow.


Restart your SwayWM or i3WM by logging out and back in or doing a reboot.