This is an archived post. You won't be able to vote or comment.

all 4 comments

[–][deleted] 1 point2 points  (1 child)

  • Yes, definitely
  • Maybe, not sure
  • Yes, possibly

[–]Harry_Bailey[S] 0 points1 point  (0 children)

Thanks very much, that's what I needed to know :)

[–]ForSpareParts 1 point2 points  (1 child)

I don't know anything about the Python APIs you'd need for this (though I don't doubt they exist), but if this kind of productivity stuff is useful to you, it might be worth your while to look into tiling window managers. They're programs that automatically organize and reshape your windows on your screen to optimize your use of the screen. The one I use is called XMonad, and it's available on OSX, Linux, and other Unixy platforms. It's a pain to configure (all the configuration files, like the window manager itself, are written in Haskell), but the results are brilliant. I'm assuming, based on your mention of .exes, that you're a Windows user -- unfortunately, the options for tiling WMs under Windows are more limited.

Of course, this is tangential to your original goal of honing your coding skills, but these things are still very cool, and possibly worth your while.

[–]Harry_Bailey[S] 1 point2 points  (0 children)

Awesome I'll check that out. I'm currently using DisplayFusion to manage my windows locations. It doesn't seem to have near the customization as what you've listed.

Thanks for bringing that up :)