8000 GitHub - Cretezy/i3-back at v0.1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

An i3/Sway utility to switch focus to your last focused window. Alt+Tab in i3

License

Notifications You must be signed in to change notification settings

Cretezy/i3-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i3-back

An i3 utility to switch focus to your last focused window. Allows for behavior similar to Alt+Tab on other desktop environments.

Features:

  • Can switch between your 2 most recent windows
    • Runs daemon to watch for window focus changes and records to a config file
  • Supports floating windows
  • Can be binded to any key through i3's bindsym

Demo

TODO

Installation

i3-back is written in Rust. It can be installed through many method:

Setup

In your i3 configuration (~/.config/i3/config):

# Start the daemon which listens to focus changes and records it to ~/.config/i3-back/config.toml
exec --no-startup-id ~/.cargo/bin/i3-back start

# Bind a switch key, which focuses the previously focused window
bindsym $mod+Tab exec ~/.cargo/bin/i3-back switch

Replace ~/.cargo/bin with wherever the i3-back binary is placed if not installed through Cargo.

About

An i3/Sway utility to switch focus to your last focused window. Alt+Tab in i3

Resources

License

Stars

Watchers

Forks

Languages

0