workspacer is a tiling window manager for Windows 10+, similar in style and function to common unix tiling window managers (dwm, i3, xmonad).
winget install --id=rickbutton.workspacer -e
choco install workspacer
scoop bucket add extras
scoop install workspacer
This is enough to get started - to see more info, check out the quick start guide!
Adapt workspacer to your workflow using its rich scriptable API.
Workspacer provides sensible defaults with low code:
Action<IConfigContext> doConfig = (context) =>
{
// Uncomment to switch update branch (or to disable updates)
//context.Branch = Branch.None;
context.AddBar();
context.AddFocusIndicator();
var actionMenu = context.AddActionMenu();
context.WorkspaceContainer.CreateWorkspaces("1", "2", "3", "4", "5");
context.CanMinimizeWindows = true; // false by default
};
return doConfig;
This gives you a full experience, but you can read the config page to see the full gambit of available options.
Check out the wiki to see other users' configurations and post your own!
Thanks for your interest in contributing!
Review the code of conduct and submit a pull request!
You may join in our unofficial community chat hosted on the matrix-platform.
Our community can be found on #workspacer-community:matrix.org.