5 ms·
Workspacer: A tiling window manager for Windows 10
- nickjj 5y agoFrom the screenshots it looks like it fully replaces the default Windows shell, or are you running it as a full screen app with the Windows task bar hidden? Does it support multiple monitors? If so what is the experience like?
- somebehemoth 5y agoI've only just tried this out with 3 monitors so I could be doing something wrong. 1 monitor has an i3 style task bar at the top showing workspace numbers (one, two, three, ...). It works like i3 in that you can navigate those workspaces and move windows to them. I still have the win10 task bar at the bottom of the screen. I've stopped using this for now because although it works with multiple monitors, it is not obvious to me how to use the workspace navigation without causing windows to go to unintended monitors (in workspace one, I have 2 apps on far left monitor, workspace three they get moved to far right but are not retiled for that monitor's size. It could be because I am running a mixture of 4k, 2k, and a normal monitor or I am doing something wrong.
- Isthatablackgsd 5y agoThere is another app that I used in the past for my dual monitor setup. It called DisplayFusion. However it is a paid app but worth it. I brought the software through Steam and it is updated regularly. This app works with combination of monitors with different resolutions. I have it not to show the taskbar in my second monitor and automatically place those apps in specific workplace when i start them up. It works very well.
- yboris 5y agometa: I highly recommend including at least one screenshot on the homepage.
- canadianfella 5y ago“Meta” How is that meta?
- gman83 5y agoHow does it compare to FancyZones that comes with Windows PowerToys?
- rcarmo 5y agoIt's not the same thing at all, in the sense that this is very much keyboard-driven whereas FancyZones is mouse-driven. Think of it as XMonad-like, with permanently tiled, auto-arranged windows (see https://workspacer.org/screenshots/ https://workspacer.org/screenshots/) and able to move/rotate windows using keyboard alone. I use FancyZones a lot and am currently trying to find a Mac analogue - nothing does "drop and place" the same way. In the meantime, I've switched from Moom to https://github.com/kasper/phoenix https://github.com/kasper/phoenix and implemented XMonad-like tiling (Amethyst-like) in a couple of hours: https://gist.github.com/rcarmo/1daccbe9abbbb5c133b7b48d05cc09e7 https://gist.github.com/rcarmo/1daccbe9abbbb5c133b7b48d05cc0... ...in comparison, I have yet to build a FancyZones equivalent since mouse handling requires a completely different logic when doing window placement (I have to grab the current window frame, figure out if it matches a predefined zone, etc.).
- NoGravitas 5y agoWhat I'd really like is something more like i3, sway, or stumpwm and ratpoison. All windows get tiled, and automatically added to your tiling layout, but the tiling is to some extent manual (and everything is keyboard-driven). I used bug.n previously, but the XMonad-style auto-tiling is generally not what I want when I have more than 3 windows open. I'm currently using FancyZones because it seems like the least buggy option, but you really need to manually create and manually switch to a layout for every number of windows you want visible, and that's not great.
- arnado 5y agoI used to use magnet on the mac, which does hotkeys, but not sure about mouse driven. https://magnet.crowdcafe.com/ https://magnet.crowdcafe.com/
- kinda_username 5y agoFor mac BetterTouchTool is a paid option but allows you to define custom snap areas for windows. Have to restart it occasionally but it's relatively stable and has made my super-ultrawide usable on mac.
- tupac_speedrap 5y agoLooks cool, but is there any reason sentences on the website don't begin with capital letters? It is a youth thing?
- handrous 5y agoOh my god. I thought maybe it was just some "quirky" thing on the landing page that the author reckoned they could get away with because every piece of copy is only one sentence, but it's even like that on other pages on the site that have multiple sentences per paragraph (try the "config" link at the top of the page). No. Do not do this.
- ggus 5y agowhy does this stylistic choice triggers such clear-cut rejection? the "use capital letters at the beginning of a sentence" is a pretty useless rule from the point of view of having your reader understand what you write.. the goal of the language is completely met by the webpage.
- handrous 5y agoI can't tell if this post is serious, or a sarcastic demonstration of why omitting capitals at the beginning of sentences is a very bad idea if your goal is to communicate clearly.
- Mountain_Skies 5y agoI'm far from an expert on these matters but my understanding is that using capital letters to start sentences is done because it helps anchor the reader's place in the text. When capital letters are excluded, it's easier for a person to lose their place while reading. There are other ways this could be accomplished such as returning to the old custom of using two spaces between sentences or making sentence ending punctuation marks larger or heavier, but initial capital letters is the one English has settled on and is almost universally used.
- dTal 5y ago
- deleted 5y ago[deleted]
- fleaaa 5y agoI'm not sure this would be helpful but you can move around the window with keyboard win + arrow across multiple monitors with Fancyzone too. Focusing the specific window is different story, though alt-tabbing or win + num might helpful for that. My ergo keyboard layout is getting centered around ctrl and win mostly these days.. just saying.
- dharmaturtle 5y agoHere's an alternative window manager in AutoHotKey. I consider it essential as I use a 4k screen at 100% scale. It's entirely keyboard-shortcut driven. NB: it doesn't support multiple monitors, though it'll work fine for the primary monitor. https://autohotkey.com/board/topic/79338-simple-window-positionsize-manager-similar-to-win-7-snap/ https://autohotkey.com/board/topic/79338-simple-window-posit...
- HungSu 5y agoThank you for this! I hacked my own window manager in Autohotkey in a couple of days and this gives me some new ideas
- mszcz 5y agoI kinda always wanted to try a tiling window manager but, since I mainly work on Windows I've grown used to AltDrag, GridMove and, recently, FancyZones@PowerToys. Any reasons a tiling window manager is superior to using keyboard shortcuts to move windows around predefined spaces and draging/resizing them by alt+lmb/rmb anywhere on the window?
- toomanyducks 5y agoI've been bouncing between tiling and pseudo tiling on lightweight wm's on Linux - I guess I'd say the advantage to tiling is a more intricate layout. It's just more strongly defined[1], which can be a pro or a con depending on your screen, what applications you're using, etc. I find for programming, tiling can be helpful bc I just don't have to think about window placement, but if I'm switching between many tasks frequently the flexibility of stacking is always nice. Overall, it's just subjective. 1: In general - this does vary within tiling WM's too. dwm is more dynamic (hence the name) then i3 or imo bspwm.
- bsnnkv 5y agoAs someone who migrated to Windows 10 from macOS, I was very frustrated that I couldn't find a tiling window manager that was intuitive for me as a former user of yabai and bspwm, so I decided to make my own: https://github.com/LGUG2Z/yatta https://github.com/LGUG2Z/yatta (there is a full animated demo embedded in the readme) Workspacer was one of the TWMs for W10 that I tried, but ultimately I became very frustrated with the configuration story because of the tight coupling between the TWM and keyboard shortcut configuration. yatta follows the sockets model of bspwm and yabai, which means that all config can be managed through AutoHotKey (or any other hotkey daemon of your choice) instead of trying to reinvent the wheel, and makes the TWM experience as scriptable as bspwm and yabai without increasing the complexity of the TWM codebase itself. I've been using this full time for a number of months now, and for anyone used to bspwm or yabai, I would say that it mostly "just works" (it comes with a batteries-included AHK config example) and has a few nice extra features like being able to resize everything by dragging window edges and dragging/dropping windows to switch their positions in the layout tree.
- erikw 5y agoThis looks like a really interesting take, in that it doesn't implement an i3 style bar, but rather keeps the native Windows taskbar interface. I'll be giving it a try when a binary release is available. I gave Workspacer a try, and found that it is very slow to switch between workspaces- maybe 500ms. Something I've always wondered is, would it be possible to create an alternative display manager? I know that the Windows display manager is fully isolated, but I'm wondering if it also handles how graphics are drawn, so that it would not be practical to replace with an alternative. With the new Windows Terminal and Windows Subsystem for Linux, I could imagine myself using an alternate display manager, and not even realizing that I'm running the NT kernel...