dotfiles/i3/piston_layout.conf

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