
The file specific to each systems are all commited and pushed to the main branch. A symbolic link can then be used to configure each system according to its needs Files concerned are : - layout.conf, file configuring the layout for a specific system. It a symbolic link to one of the layout configuration (e.g. piston_layout.conf, turbo_layout.conf) depending on the computer - launch.sh, script launching the right bar(s) on a specific system. Similarly, it is a symbolic link to one of the specific launch script, e.g. piston_launch.sh, turbo_launch.sh) - As of this commit, branch turbo and piston should be obsolete
38 lines
1.2 KiB
Text
38 lines
1.2 KiB
Text
#####################
|
|
# Making the layout #
|
|
# Workspace music
|
|
assign [class="Strawberry"] workspace number $ws-music-num
|
|
assign [class="Audacity"] workspace number $ws-music-num
|
|
|
|
# Workspace image
|
|
assign [class="Gimp"] workspace number $ws-image-num
|
|
assign [class="krita"] workspace number $ws-image-num
|
|
assign [class="Darktable"] workspace number $ws-image-num
|
|
|
|
# Workspace game
|
|
assign [class="steam"] workspace number $ws-game-num
|
|
|
|
# Workspace tools
|
|
assign [class="Thunar"] workspace $ws-tools-num
|
|
assign [class="KeePassXC"] workspace number $ws-tools-num
|
|
assign [class="libreoffice-writer"] workspace $ws-tools-num
|
|
assign [class="libreoffice-draw"] workspace $ws-tools-num
|
|
assign [class="libreoffice-calc"] workspace $ws-tools-num
|
|
exec keepassxc
|
|
|
|
# Workspace communication
|
|
assign [class="gajim"] workspace $ws-com-num
|
|
assign [class="Mumble"] workspace $ws-com-num
|
|
assign [class="Weechat"] workspace $ws-com-num
|
|
exec gajim
|
|
exec alacritty --class Weechat -e weechat
|
|
|
|
# Workspace web
|
|
assign [class="firefox"] workspace $ws-web-num
|
|
assign [class="thunderbird"] workspace $ws-web-num
|
|
assign [class="Tor Browser"] workspace $ws-web-num
|
|
exec firefox
|
|
exec thunderbird
|
|
|
|
# Workspace work
|
|
exec $term
|