Skip to content

Instantly share code, notes, and snippets.

@sillyslux
Created February 18, 2020 14:40
Show Gist options
  • Save sillyslux/179220cad33032d470da8990136730bc to your computer and use it in GitHub Desktop.
Save sillyslux/179220cad33032d470da8990136730bc to your computer and use it in GitHub Desktop.
fluxbox windowmenu
[begin] (windowmenu)
[submenu] (half)
[MacroCmd {ResizeTo 50% 100%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/half-left.png>
[MacroCmd {ResizeTo 50% 100%} {MoveTo 0 0 TopRight}] (T) <~/.icons/custom/half-right.png>
[MacroCmd {ResizeTo 100% 50%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/half-top.png>
[MacroCmd {ResizeTo 100% 50%} {MoveTo 0 0 BottomLeft}] (T) <~/.icons/custom/half-bottom.png>
[end]
[submenu] (thirds)
[MacroCmd {ResizeTo 100% 66%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/thirds-top.png>
[MacroCmd {ResizeTo 100% 33%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/third-top.png>
[MacroCmd {ResizeTo 100% 33%} {MoveTo 0 33% TopLeft}] (T) <~/.icons/custom/third-middle.png>
[MacroCmd {ResizeTo 100% 34%} {MoveTo 0 0 BottomLeft}] (T) <~/.icons/custom/third-bottom.png>
[MacroCmd {ResizeTo 100% 67%} {MoveTo 0 0 BottomLeft}] (T) <~/.icons/custom/thirds-bottom.png>
[nop]
[MacroCmd {ResizeTo 66% 100%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/thirds-left.png>
[MacroCmd {ResizeTo 33% 100%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/third-left.png>
[MacroCmd {ResizeTo 33% 100%} {MoveTo 33% 0 TopLeft}] (T) <~/.icons/custom/third-middle-v.png>
[MacroCmd {ResizeTo 34% 100%} {MoveTo 0 0 TopRight}] (T) <~/.icons/custom/third-right.png>
[MacroCmd {ResizeTo 67% 100%} {MoveTo 0 0 TopRight}] (T) <~/.icons/custom/thirds-right.png>
[end]
[submenu] (sixths)
[MacroCmd {ResizeTo 33% 50%} {MoveTo 0 0 TopLeft}] (1/6)
[MacroCmd {ResizeTo 33% 50%} {MoveTo 33% 0 TopLeft}] (2/6)
[MacroCmd {ResizeTo 34% 50%} {MoveTo 0 0 TopRight}] (3/6)
[MacroCmd {ResizeTo 33% 50%} {MoveTo 0 0 BottomLeft}] (4/6)
[MacroCmd {ResizeTo 33% 50%} {MoveTo 33% 0 BottomLeft}] (5/6)
[MacroCmd {ResizeTo 34% 50%} {MoveTo 0 0 BottomRight}] (6/6)
[end]
[submenu] (quaters)
[MacroCmd {ResizeTo 50% 50%} {MoveTo 0 0 TopLeft}] (T) <~/.icons/custom/quater-tl.png>
[MacroCmd {ResizeTo 50% 50%} {MoveTo 0 0 TopRight}] (T) <~/.icons/custom/quater-tr.png>
[MacroCmd {ResizeTo 50% 50%} {MoveTo 0 0 BottomLeft}] (T) <~/.icons/custom/quater-bl.png>
[MacroCmd {ResizeTo 50% 50%} {MoveTo 0 0 BottomRight}] (T) <~/.icons/custom/quater-br.png>
[end]
[submenu] (nineth)
[MacroCmd {ResizeTo 33% 33%} {MoveTo 0 0 TopLeft}] (1)
[MacroCmd {ResizeTo 33% 33%} {MoveTo 33% 0 TopLeft}] (2)
[MacroCmd {ResizeTo 34% 33%} {MoveTo 66% 0 TopLeft}] (3)
[MacroCmd {ResizeTo 33% 33%} {MoveTo 0 33% TopLeft}] (4)
[MacroCmd {ResizeTo 33% 33%} {MoveTo 33% 33% TopLeft}] (5)
[MacroCmd {ResizeTo 34% 33%} {MoveTo 66% 33% TopLeft}] (6)
[MacroCmd {ResizeTo 33% 34%} {MoveTo 0 66% TopLeft}] (7)
[MacroCmd {ResizeTo 33% 34%} {MoveTo 33% 66% TopLeft}] (8)
[MacroCmd {ResizeTo 34% 34%} {MoveTo 66% 66% TopLeft}] (9)
[end]
[submenu] (resizeTo half)
[ResizeHorizontal -50%] (½↔)
[ResizeVertical -50%] (½↕)
[end]
[submenu] (exact sizes)
[ResizeTo 1920 1080}] (1920x1080)
[ResizeTo 1920 1200}] (1920x1200)
[end]
[submenu] (other)
[MacroCmd {MoveTo 0 0 TopRight}{ResizeTo 1656 1200}{MoveTo 0 0 TopRight}] (bigger)
[If {Or {Matches (HEAD=1)} {Matches (HEAD=2)}} {MacroCmd {ResizeTo 960 100%} {MoveTo 0 0 TopLeft}} {If {Matches (HEAD=3)} {MacroCmd {ResizeTo 800 100%} {MoveTo 0 0 TopLeft}} {MacroCmd {ResizeTo 100% 960} {MoveTo 0 0 TopLeft}}}] (old fuck)
[end]
[submenu] (third)
[If {Or {Matches (HEAD=1)} {Matches (HEAD=2)}} {MacroCmd {ResizeTo 640 100%} {MoveTo 0 0 TopLeft}} {If {Matches (HEAD=3)} {MacroCmd {ResizeTo 533 100%} {MoveTo 0 0 TopLeft}} {MacroCmd {ResizeTo 100% 640} {MoveTo 0 0 TopLeft}}}] (first)
[If {Or {Matches (HEAD=1)} {Matches (HEAD=2)}} {MacroCmd {ResizeTo 1280 100%} {MoveTo 0 0 TopLeft}} {If {Matches (HEAD=3)} {MacroCmd {ResizeTo 1066 100%} {MoveTo 0 0 TopLeft}} {MacroCmd {ResizeTo 100% 1280} {MoveTo 0 0 TopLeft}}}] (first 2)
[If {Or {Matches (HEAD=1)} {Matches (HEAD=2)}} {MacroCmd {ResizeTo 640 100%} {MoveTo 640 0 TopLeft}} {If {Matches (HEAD=3)} {MacroCmd {ResizeTo 534 100%} {MoveTo 533 0 TopLeft}} {MacroCmd {ResizeTo 100% 640} {MoveTo 0 640 TopLeft}}}] (middle)
[If {Or {Matches (HEAD=1)} {Matches (HEAD=2)}} {MacroCmd {ResizeTo 640 100%} {MoveTo 0 0 TopRight}} {If {Matches (HEAD=3)} {MacroCmd {ResizeTo 533 100%} {MoveTo 0 0 TopRight}} {MacroCmd {ResizeTo 100% 640} {MoveTo 0 0 BottomLeft}}}] (last)
[If {Or {Matches (HEAD=1)} {Matches (HEAD=2)}} {MacroCmd {ResizeTo 1280 100%} {MoveTo 0 0 TopRight}} {If {Matches (HEAD=3)} {MacroCmd {ResizeTo 1066 100%} {MoveTo 0 0 TopRight}} {MacroCmd {ResizeTo 100% 1280} {MoveTo 0 0 BottomLeft}}}] (last2)
[end]
[toggledecor] (Decorations)
[shade]
[stick]
[maximize]
[iconify]
[raise]
[lower]
[settitledialog]
[sendto]
[layer]
[alpha]
[extramenus]
[separator]
[close]
[kill]
[commanddialog] (command dialog)
[end]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment