53 lines
1.5 KiB
Text
53 lines
1.5 KiB
Text
set $monitor HDMI-0
|
|
set $monitor_snd HDMI-1
|
|
|
|
#####################
|
|
# Making the layout #
|
|
|
|
# Workspace work
|
|
workspace $ws-work-num output $monitor
|
|
assign [class="libreoffice-writer"] workspace $ws-work-num
|
|
assign [class="libreoffice-draw"] workspace $ws-work-num
|
|
assign [class="libreoffice-calc"] workspace $ws-work-num
|
|
exec $term
|
|
|
|
# Workspace game
|
|
workspace $ws-game-num output $monitor
|
|
assign [class="steam"] workspace $ws-game-num
|
|
|
|
# Workspace image
|
|
workspace $ws-image-num output $monitor
|
|
assign [class="Gimp"] workspace $ws-image-num
|
|
assign [class="Blender"] workspace $ws-image-num
|
|
assign [class="krita"] workspace $ws-image-num
|
|
assign [class="Darktable"] workspace $ws-image-num
|
|
|
|
# Workspace web
|
|
workspace $ws-web-num output $monitor_snd
|
|
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 tools
|
|
workspace $ws-tools-num output $monitor_snd
|
|
assign [class="KeePassXC"] workspace $ws-tools-num
|
|
exec keepassxc
|
|
|
|
# Workspace communication
|
|
workspace $ws-com-num output $monitor_snd
|
|
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 music
|
|
workspace $ws-music-num output $MONITOR_SND
|
|
assign [class="Strawberry"] workspace $ws-music-num
|
|
assign [class="Audacity"] workspace $ws-music-num
|
|
|
|
workspace 8 output $MONITOR_SND
|
|
workspace 9 output $MONITOR_SND
|
|
workspace 10 output $MONITOR_SND
|