Task Flux Panel: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
[[File:task-flux.png|right|150px|link=Task Flux Panel|Image]] '''[[Task Flux Panel]]''' <small>''(modules)''</small> is made of FvwmButtons. The main panel building modules that lay out a panel into a series of buttons, such as this taskbar based on Fluxbox. | [[File:task-flux.png|right|150px|link=Task Flux Panel|Image]] '''[[Task Flux Panel]]''' <small>''(modules)''</small> is made of FvwmButtons. The main panel building modules that lay out a panel into a series of buttons, such as this taskbar, based on Fluxbox. | ||
<pre> | <pre> | ||
## FILE 1: taskBFlux.txt | ## FILE 1 | ||
## Modules: taskBFlux.txt | |||
## Remove RightPanel+Calendar and Curve. | |||
KillModule FvwmButtons *RightPanel | KillModule FvwmButtons *RightPanel | ||
KillModule FvwmButtons TaskButtonsCurve | |||
KillModule FvwmButtons WifiSnd | |||
DestroyMenu MenuStart | DestroyMenu MenuStart | ||
| Line 18: | Line 23: | ||
DestroyModuleConfig TaskButtonsFlux: * | DestroyModuleConfig TaskButtonsFlux: * | ||
*TaskButtonsFlux: Geometry 1020x36-450-18 | *TaskButtonsFlux: Geometry 1020x36-450-18 | ||
*TaskButtonsFlux: Colorset | *TaskButtonsFlux: Colorset 53 | ||
*TaskButtonsFlux: PressColorset | *TaskButtonsFlux: PressColorset 32 | ||
*TaskButtonsFlux: Frame 0 | *TaskButtonsFlux: Frame 0 | ||
*TaskButtonsFlux: Rows 1 | *TaskButtonsFlux: Rows 1 | ||
| Line 25: | Line 30: | ||
*TaskButtonsFlux: Padding 0 0 | *TaskButtonsFlux: Padding 0 0 | ||
## Check fluxNorth. | ## Check action/fluxNorth.conf | ||
## Check fluxSouth. | ## Check action/fluxSouth.conf | ||
## Style setting | ## Style setting | ||
| Line 34: | Line 39: | ||
<pre> | <pre> | ||
## FILE 2: fluxSouth.txt | ## FILE 2: fluxSouth.txt | ||
KillModule FvwmButtons TaskButtonsFlux | |||
Read taskBFlux.sys | |||
*TaskButtonsFlux: (1x1, Colorset 32) | |||
*TaskButtonsFlux: (70x1, Icon $[tpc-image]/Fvwm-58x20.png, Colorset 57, ActionOnPress, Action(Mouse 1) Menu MenuStart Rectangle -1450+92 0 -0m) | |||
*TaskButtonsFlux: (380x1, Swallow FvwmIconMan 'Module FvwmIconMan', Frame 2) | |||
Test (x stalonetray) *TaskButtonsFlux: (70x1, Colorset 57, Swallow(NoClose,UseOld) \ | |||
stalonetray 'Exec exec stalonetray --config ~/.fvwm/setup/stalonetrayrc' ) | |||
*TaskButtonsFlux: (3x1, Colorset 57) | |||
*TaskButtonsFlux: (2x1, Colorset 26) | |||
*TaskButtonsFlux: (31x1, Icon $[tpc-image]/quit-25x25.png, Colorset 57, Action \ | |||
`Read $[CORE_DIR]/MODULES/RestartShutdown/restartSDown.sys` ) | |||
*TaskButtonsFlux: (10x1, Title S, Colorset 59, Action(Mouse 1) `Read fluxSouth.txt`) | |||
*TaskButtonsFlux: (1x1, Colorset 32) | |||
## Change of geometry position | |||
*TaskButtonsFlux: Geometry 1020x36-450+55 | |||
</pre> | |||
<pre> | |||
## FILE 3: fluxSouth.txt | |||
SetEnv tpc-image $[HOME]/icons | SetEnv tpc-image $[HOME]/icons | ||
| Line 40: | Line 70: | ||
Read taskBFlux.txt | Read taskBFlux.txt | ||
*TaskButtonsFlux: (1x1, Colorset | *TaskButtonsFlux: (1x1, Colorset 32) | ||
*TaskButtonsFlux: (70x1, Icon $[tpc-image]/Fvwm-58x20.png, Colorset | *TaskButtonsFlux: (70x1, Icon $[tpc-image]/Fvwm-58x20.png, Colorset 57, ActionOnPress, Action(Mouse 1) Menu MenuStart Rectangle -1450-42 0 -111m) | ||
*TaskButtonsFlux: (380x1, Swallow FvwmIconMan 'Module FvwmIconMan', Frame 2) | *TaskButtonsFlux: (380x1, Swallow FvwmIconMan 'Module FvwmIconMan', Frame 2) | ||
Test (x stalonetray) *TaskButtonsFlux: (70x1, Colorset | Test (x stalonetray) *TaskButtonsFlux: (70x1, Colorset 57, Swallow(NoClose,UseOld) \ | ||
stalonetray 'Exec exec stalonetray --config | stalonetray 'Exec exec stalonetray --config ~/.fvwm/setup/stalonetrayrc' ) | ||
*TaskButtonsFlux: (3x1, Colorset | *TaskButtonsFlux: (3x1, Colorset 57) | ||
*TaskButtonsFlux: (2x1, Colorset | *TaskButtonsFlux: (2x1, Colorset 26) | ||
*TaskButtonsFlux: (31x1, Icon $[tpc-image]/quit-25x25.png, Colorset | *TaskButtonsFlux: (31x1, Icon $[tpc-image]/quit-25x25.png, Colorset 57, Action \ | ||
`Read restartSDown.sys` ) | `Read restartSDown.sys` ) | ||
*TaskButtonsFlux: (10x1, Title N, Colorset | *TaskButtonsFlux: (10x1, Title N, Colorset 59, Action(Mouse 1) `Read $[EXTRA_DIR]/MODULES/TaskButtonsFlux/action/fluxNorth.conf`) | ||
*TaskButtonsFlux: (1x1, Colorset | *TaskButtonsFlux: (1x1, Colorset 32) | ||
</pre> | </pre> | ||
'''HOW TO''': | '''HOW TO''': | ||
Copy the code and paste it into your config. Or create FILE 1 and | Copy the code and paste it into your config. Or create FILE 1, FILE2 and FILE3 and run the below line:<br> | ||
''Read fluxSouth.txt'' | ''Read fluxSouth.txt'' | ||
Revision as of 16:40, 11 July 2025
Task Flux Panel (modules) is made of FvwmButtons. The main panel building modules that lay out a panel into a series of buttons, such as this taskbar, based on Fluxbox.
## FILE 1 ## Modules: taskBFlux.txt ## Remove RightPanel+Calendar and Curve. KillModule FvwmButtons *RightPanel KillModule FvwmButtons TaskButtonsCurve KillModule FvwmButtons WifiSnd DestroyMenu MenuStart AddToMenu MenuStart Test (x xfce4-appfinder) + "Apps " Exec exec xfce4-appfinder + "-" Nop + "Restart " Restart + "Quit " Module FvwmScript FvwmScript-ConfirmQuit ## Taskbar Module FvwmButtons TaskButtonsFlux DestroyModuleConfig TaskButtonsFlux: * *TaskButtonsFlux: Geometry 1020x36-450-18 *TaskButtonsFlux: Colorset 53 *TaskButtonsFlux: PressColorset 32 *TaskButtonsFlux: Frame 0 *TaskButtonsFlux: Rows 1 *TaskButtonsFlux: Font "xft:Sans:size=10:antialias=True" *TaskButtonsFlux: Padding 0 0 ## Check action/fluxNorth.conf ## Check action/fluxSouth.conf ## Style setting Style TaskButtonsFlux !Borders, !Title, WindowListSkip, StaysOnTop, Sticky
## FILE 2: fluxSouth.txt
KillModule FvwmButtons TaskButtonsFlux
Read taskBFlux.sys
*TaskButtonsFlux: (1x1, Colorset 32)
*TaskButtonsFlux: (70x1, Icon $[tpc-image]/Fvwm-58x20.png, Colorset 57, ActionOnPress, Action(Mouse 1) Menu MenuStart Rectangle -1450+92 0 -0m)
*TaskButtonsFlux: (380x1, Swallow FvwmIconMan 'Module FvwmIconMan', Frame 2)
Test (x stalonetray) *TaskButtonsFlux: (70x1, Colorset 57, Swallow(NoClose,UseOld) \
stalonetray 'Exec exec stalonetray --config ~/.fvwm/setup/stalonetrayrc' )
*TaskButtonsFlux: (3x1, Colorset 57)
*TaskButtonsFlux: (2x1, Colorset 26)
*TaskButtonsFlux: (31x1, Icon $[tpc-image]/quit-25x25.png, Colorset 57, Action \
`Read $[CORE_DIR]/MODULES/RestartShutdown/restartSDown.sys` )
*TaskButtonsFlux: (10x1, Title S, Colorset 59, Action(Mouse 1) `Read fluxSouth.txt`)
*TaskButtonsFlux: (1x1, Colorset 32)
## Change of geometry position
*TaskButtonsFlux: Geometry 1020x36-450+55
## FILE 3: fluxSouth.txt
SetEnv tpc-image $[HOME]/icons
KillModule FvwmButtons TaskButtonsFlux
Read taskBFlux.txt
*TaskButtonsFlux: (1x1, Colorset 32)
*TaskButtonsFlux: (70x1, Icon $[tpc-image]/Fvwm-58x20.png, Colorset 57, ActionOnPress, Action(Mouse 1) Menu MenuStart Rectangle -1450-42 0 -111m)
*TaskButtonsFlux: (380x1, Swallow FvwmIconMan 'Module FvwmIconMan', Frame 2)
Test (x stalonetray) *TaskButtonsFlux: (70x1, Colorset 57, Swallow(NoClose,UseOld) \
stalonetray 'Exec exec stalonetray --config ~/.fvwm/setup/stalonetrayrc' )
*TaskButtonsFlux: (3x1, Colorset 57)
*TaskButtonsFlux: (2x1, Colorset 26)
*TaskButtonsFlux: (31x1, Icon $[tpc-image]/quit-25x25.png, Colorset 57, Action \
`Read restartSDown.sys` )
*TaskButtonsFlux: (10x1, Title N, Colorset 59, Action(Mouse 1) `Read $[EXTRA_DIR]/MODULES/TaskButtonsFlux/action/fluxNorth.conf`)
*TaskButtonsFlux: (1x1, Colorset 32)
HOW TO:
Copy the code and paste it into your config. Or create FILE 1, FILE2 and FILE3 and run the below line:
Read fluxSouth.txt
