Dash To Dock

From Fvwm Extensions (configs) Archive
Revision as of 16:40, 12 July 2025 by Admin (talk | contribs)
Jump to navigation Jump to search
Image

Dash To Dock (modules) 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: dashToD.txt
## Modules

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


Download icons:
https://rasatpc.net/download/icons/dTD-icons.zip