aboutsummarylogtreecommitdiffstats
path: root/README.md
blob: e9e8c751cba9318d595ad7c46f22a9d59dcad82e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# i3-lru

A lightweight i3 window switcher based on LRU (Last Recently Used) order.

## Features

- **i3-lru-daemon**: Tracks window focus events to maintain LRU order.
- **i3-lru**: Displays a rofi menu for fast window switching.

## Requirements

- [rofi](https://github.com/davatorium/rofi)
- jq
- i3-wm (or compatible window manager)

## Installation

Install from the AUR:
```
yay -S i3-lru
```

## Usage

1. Start the daemon:
   ```
   i3-lru-daemon &
   ```
   (Optional: Use a systemd user service for auto-start.)

2. Open the switcher:
   ```
   i3-lru
   ```

Press **Tab** and **Enter** to quickly toggle between recent windows.

## License

MIT