Issue 335 in xmonad: Manual workspace sorting mode using extensible state

Status: Accepted Owner: ---- Labels: Type-Enhancement Priority-Low Component-Contrib New issue 335 by byorgey: Manual workspace sorting mode using extensible state http://code.google.com/p/xmonad/issues/detail?id=335 In addition to the automatic workspace sorting functions in X.U.WorkspaceCompare, it would be nice to have another module providing a "manual workspace sorting mode" which remembers a desired workspace order using extensible state, provides keybindings to reorder workspaces, and provides hooks to use the current ordering with things like DynamicLog and CycleWS. I'll code this up myself eventually, but since I don't have time right at the moment I thought I'd post it as an enhancement in case some other enterprising hacker(s) feel like tackling it before I get around to it. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Updates: Owner: byorgey Comment #1 on issue 335 by byorgey: Manual workspace sorting mode using extensible state http://code.google.com/p/xmonad/issues/detail?id=335 I'm working on this now. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Comment #2 on issue 335 by liskni.si: Manual workspace sorting mode using extensible state http://code.google.com/p/xmonad/issues/detail?id=335 It may be of your interest that I have a rather similar workflow to what you're doing here. I use X.A.SwapWorkspaces and a custom, extensible state powered module that lets me name workspaces (the names are used _only_ in DynamicLog). This way, I can rename workspaces dynamically (without having their order changed, as opposed to what DynamicWorkspaces does), move them in the list of workspaces along with their names, and see the F-key numbers that correspond to them in DynamicLog, because the list of tags is still [1..12]. Feel free to ask me for help/comments/review/testing. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Updates: Status: Fixed Comment #3 on issue 335 by byorgey: Manual workspace sorting mode using extensible state http://code.google.com/p/xmonad/issues/detail?id=335 New contrib module XMonad.Actions.DynamicWorkspaceOrder now implements this functionality. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings
participants (1)
-
codesite-noreply@google.com