dotfiles/.config/voidshell/workspaces.yml

178 lines
3.2 KiB
YAML

workspaces:
### ###
# Console Workspaces #
### ###
console-1:
name: console
exec: console
console-2:
name: console
exec: console
console-3:
name: console
exec: console
### ###
# Code Workspaces #
### ###
code-1:
name: code
exec: emacsclient
args:
- nc
code-2:
name: code
exec: emacsclient
args:
- nc
code-3:
name: code
exec: emacsclient
args:
- nc
### ###
# Internet Workspaces #
### ###
inet-1:
name: internet
exec: firefox
args:
- '--new-window'
inet-2:
name: internet
exec: firefox
args:
- '--new-window'
inet-3:
name: internet
exec: firefox
args:
- '--new-window'
### ###
# Project Workspaces #
### ###
proj-1:
name: project
exec: firefox
args:
- '--new-window'
proj-2:
name: project
exec: firefox
args:
- '--new-window'
proj-3:
name: project
exec: firefox
args:
- '--new-window'
### ###
# Documentation Workspaces #
### ###
doc-1:
name: project
exec: firefox
args:
- '--new-window'
doc-2:
name: project
exec: firefox
args:
- '--new-window'
doc-3:
name: project
exec: firefox
args:
- '--new-window'
### ###
# Comms Workspaces #
### ###
comms-discord:
name: discord comms
exec: discord
comms-slack:
name: slack comms
exec: slack
args:
- '--enable-features=UseOzonePlatform'
- '--ozone-platform=wayland'
- '--enable-gpu-rasterization'
comms-signal:
name: encrypted comms
exec: signal-desktop
comms-matrix:
name: encrypted comms
exec: element-desktop
comms-zoom:
name: video comms
exec: zoom
comms-mail:
name: messages
exec: thunderbird
environ:
MOZ_ENABLE_WAYLAND: 1
### ###
# Media Workspaces #
### ###
media-music:
name: music
exec: feishin
media-video:
name: video
exec: jellyfinmediaplayer
media-streaming:
name: livestream
exec: firefox
args:
- '--new-window'
media-webvideo-1:
name: web video
exec: firefox
args:
- '--new-window'
media-webvideo-2:
name: web video
exec: firefox
args:
- '--new-window'
### ###
# Gaming Workspaces #
### ###
gaming-steam:
name: steam
exec: steam
gaming-minecraft:
name: minecraft
exec: prismlauncher
gaming-notes-1:
name: notes
exec: obsidian
gaming-notes-2:
name: notes
exec: obsidian
gaming-dnd:
name: 'dungeons & dragons'
exec: firefox
args:
- '--new-window'
- 'https://roll20.net'
gaming-pf:
name: pathfinder
exec: firefox
args:
- '--new-window'
- 'https://mossfinder.ezri.dev'
gaming-other:
name: game
### ###
# Miscellaneous Workspaces #
### ###
misc-audio:
name: audio mixer
exec: pavucontrol
misc-password:
name: password management
exec: bitwarden-desktop
misc-image-editor:
name: image editor
exec: gimp