Skip to content

liulex/BackToWork

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This application allows you to switch to few important windows with a hotkey instead of Alt+Tab'ing through tons of openend windows. Important windows can be specified by patterns in the config file.

Build status

Config

Example of the config

# trigger combination
hotkey = Shift+Ctrl+0

# sorted descending by priority
app = qt creator
app = visual studio
app = emacs
app = sublime
app = atom
app = notepad++
app = code

# activate minimum 2 windows (e.g. if you have 2 monitors)
min_windows = 2

Explanation

app

You enumerate parts of the window names you want to restore in descending order. In the example above windows "qt creator" and "visual studio" will be restored before "emacs" or "sublime" if they will be found open.

hotkey

Specifies a hotkey for bringing windows to front. You can choose combinations of shift\ctrl\alt and A-Z, 0-9.

min_windows

If you have 2 monitors you might want to restore a window per monitor therefore you set min_windows variable to 2.

How to contribute:

  • Fork BackToWork repository on GitHub
  • Clone your fork locally
  • Configure the upstream repo (git remote add upstream git@github.com:Ribtoks/BackToWork.git)
  • Create local branch (git checkout -b your_feature)
  • Work on your feature
  • Push the branch to GitHub (git push origin your_feature)
  • Send a pull request on GitHub

About

Smarter Alt+Tab for Windows desktop

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 89.0%
  • C 7.2%
  • QMake 3.8%