https://github.com/in-jun/i3wm-setup
https://github.com/in-jun/i3wm-setup
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/in-jun/i3wm-setup
- Owner: in-jun
- Created: 2025-04-22T08:14:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-22T08:16:34.000Z (about 1 year ago)
- Last Synced: 2025-05-08T02:53:40.837Z (about 1 year ago)
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Requirements
- i3wm
- i3status
- alacritty
- xtrlock
- rofi
- brightnessctl
- dunst
- blueman
- scrot
- xautolock
- picom
## Installation
1. Clone this repository:
```bash
git clone https://github.com/in-jun/i3wm-setup.git
```
2. Copy configuration files:
```bash
mkdir -p ~/.config/i3 ~/.config/i3status
cp -r i3wm-setup/i3/config ~/.config/i3/
cp -r i3wm-setup/i3status/config ~/.config/i3status/
```
3. Restart i3:
```bash
i3-msg restart
```
## Key Bindings
- `Alt+Enter`: Open terminal (Alacritty)
- `Alt+d`: Application launcher (Rofi)
- `Alt+hjkl`: Vim-style window navigation
- `Alt+Shift+hjkl`: Move windows (Vim-style)
- `Alt+Shift+x`: Lock screen
- `Alt+r`: Resize mode
- `Alt+-`: Scratchpad show
- `Alt+Shift+-`: Scratchpad hide
- `Print`: Fullscreen screenshot
- `Shift+Print`: Area screenshot