Dash To Dock: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
<pre> | <pre> | ||
## FILE 1: dashToD.txt | ## FILE 1: | ||
## Modules: dashToD.txt | |||
SetEnv dir-icon $[HOME]/.fvwm/icons | |||
SetEnv dTDicons $[HOME]/.fvwm/icons/icon40x40 | |||
SetEnv search-icon $[HOME]/.fvwm/icons/search44x44.png | |||
## Colorsets | |||
Colorset 21 HGradient 20 #ababab #666c63 | |||
Colorset 22 fg black, bg #9c9c9c, hi #24424f, sh #111f26, Plain, NoShape | |||
## Colorset and icon for apps-finder. | |||
SetEnv colorCode "Colorset 21" | |||
## Dockbar | ## Dockbar | ||
| Line 10: | Line 20: | ||
DestroyModuleConfig DashToDock: * | DestroyModuleConfig DashToDock: * | ||
*DashToDock: PressColorset | *DashToDock: Geometry 56x540+2+192 #(vertical west [width]x[hight]+[left-right]+[top-down]) | ||
*DashToDock: Rows 12 #(1 container + 11 as per numbers of buttons in dashToD.txt) | |||
*DashToDock: PressColorset 22 | |||
*DashToDock: Frame 0 | *DashToDock: Frame 0 | ||
*DashToDock: (1x1, $[colorCode], Icon $[search-icon], Action(Mouse 1) "Exec exec xfce4-appfinder" ) | *DashToDock: (1x1, $[colorCode], Icon $[search-icon], Action(Mouse 1) "Exec exec xfce4-appfinder" ) | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/terminal.png \ | ||
Action(Mouse 1) "Exec exec xfce4-terminal") | Action(Mouse 1) "Exec exec xfce4-terminal") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/thunar.png, \ | ||
Action(Mouse 1) "Exec exec thunar") | Action(Mouse 1) "Exec exec thunar") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/firefox.png, \ | ||
Action(Mouse 1) "Exec exec firefox") | Action(Mouse 1) "Exec exec firefox") | ||
*DashToDock: (1x1,Colorset | *DashToDock: (1x1,Colorset 10, Icon $[dTDicons]/thunderbird.png, \ | ||
Action(Mouse 1) "Exec exec thunderbird") | Action(Mouse 1) "Exec exec thunderbird") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/featherpad.png, \ | ||
Action(Mouse 1) "Exec exec featherpad") | Action(Mouse 1) "Exec exec featherpad") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/gimp.png, \ | ||
Action(Mouse 1) "Exec exec gimp") | Action(Mouse 1) "Exec exec gimp") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/ext-installer.png, \ | ||
Action(Mouse 1) "Exec ~/.fvwm/scripts/InstallExt/ExtInstaller.sh") | Action(Mouse 1) "Exec ~/.fvwm/extraEXT/scripts/InstallExt/ExtInstaller.sh") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/desktop-color.png, \ | ||
Action(Mouse 1) "Exec exec lxappearance") | Action(Mouse 1) "Exec exec lxappearance") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/screenshooter.png, \ | ||
Action(Mouse 1) "Exec exec xfce4-screenshooter") | Action(Mouse 1) "Exec exec xfce4-screenshooter") | ||
*DashToDock: (1x1, Colorset | *DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/gparted.png, \ | ||
Action(Mouse 1) "Exec exec /usr/sbin/gparted ") | Action(Mouse 1) "Exec exec /usr/sbin/gparted ") | ||
## Style setting | ## Style setting | ||
Style DashToDock !Borders, !Title, WindowListSkip, StaysOnTop, Sticky | Style DashToDock !Borders, !Title, WindowListSkip, StaysOnTop, Sticky | ||
</pre> | </pre> | ||
---- | ---- | ||
'''HOW TO''': | '''HOW TO''': | ||
Copy the code and paste it into your config. Or create FILE 1 | Copy the code and paste it into your config. Or create FILE 1 and run the below line:<br> | ||
''Read $[HOME]/dashToD.txt'' | ''Read $[HOME].fvwm/dashToD.txt'' | ||
__NOTOC____NOEDITSECTION__ | __NOTOC____NOEDITSECTION__ | ||
Revision as of 11:12, 12 July 2025
Dash To Dock (module) is an application panel bar that can be moved to different sides of the screen to be pushed temporarily aside when working on a crowded desk.
## FILE 1:
## Modules: dashToD.txt
SetEnv dir-icon $[HOME]/.fvwm/icons
SetEnv dTDicons $[HOME]/.fvwm/icons/icon40x40
SetEnv search-icon $[HOME]/.fvwm/icons/search44x44.png
## Colorsets
Colorset 21 HGradient 20 #ababab #666c63
Colorset 22 fg black, bg #9c9c9c, hi #24424f, sh #111f26, Plain, NoShape
## Colorset and icon for apps-finder.
SetEnv colorCode "Colorset 21"
## Dockbar
Module FvwmButtons DashToDock
DestroyModuleConfig DashToDock: *
*DashToDock: Geometry 56x540+2+192 #(vertical west [width]x[hight]+[left-right]+[top-down])
*DashToDock: Rows 12 #(1 container + 11 as per numbers of buttons in dashToD.txt)
*DashToDock: PressColorset 22
*DashToDock: Frame 0
*DashToDock: (1x1, $[colorCode], Icon $[search-icon], Action(Mouse 1) "Exec exec xfce4-appfinder" )
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/terminal.png \
Action(Mouse 1) "Exec exec xfce4-terminal")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/thunar.png, \
Action(Mouse 1) "Exec exec thunar")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/firefox.png, \
Action(Mouse 1) "Exec exec firefox")
*DashToDock: (1x1,Colorset 10, Icon $[dTDicons]/thunderbird.png, \
Action(Mouse 1) "Exec exec thunderbird")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/featherpad.png, \
Action(Mouse 1) "Exec exec featherpad")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/gimp.png, \
Action(Mouse 1) "Exec exec gimp")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/ext-installer.png, \
Action(Mouse 1) "Exec ~/.fvwm/extraEXT/scripts/InstallExt/ExtInstaller.sh")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/desktop-color.png, \
Action(Mouse 1) "Exec exec lxappearance")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/screenshooter.png, \
Action(Mouse 1) "Exec exec xfce4-screenshooter")
*DashToDock: (1x1, Colorset 10, Icon $[dTDicons]/gparted.png, \
Action(Mouse 1) "Exec exec /usr/sbin/gparted ")
## Style setting
Style DashToDock !Borders, !Title, WindowListSkip, StaysOnTop, Sticky
HOW TO:
Copy the code and paste it into your config. Or create FILE 1 and run the below line:
Read $[HOME].fvwm/dashToD.txt