24/07/2026

This commit is contained in:
Domipoke
2026-07-24 14:34:57 +02:00
parent 44b9c40c44
commit 24a7513e69
36 changed files with 177 additions and 158 deletions
+48
View File
@@ -0,0 +1,48 @@
local music_workspace = "music"
local voicechat_workspace = "voice"
local obs_workspace = "obs"
local social_workspace = "social"
-- Keybinds that define workspaces
hl.bind(mainMod .. " + code:"..NUM_KEYS[5].code, hl.dsp.workspace.toggle_special(social_workspace))
hl.bind(mainMod .. " + code:"..NUM_KEYS[7].code, hl.dsp.workspace.toggle_special(music_workspace))
hl.bind(mainMod .. " + code:"..NUM_KEYS[8].code, hl.dsp.workspace.toggle_special(voicechat_workspace))
hl.bind(mainMod .. " + code:"..NUM_KEYS[9].code, hl.dsp.workspace.toggle_special(obs_workspace))
--hl.workspace_rule({workspace = "special:" .. voicechat_workspace,
-- persistent = true
--})
--hl.workspace_rule({workspace = "special:" .. social_workspace,
-- persistent = true
--})
hl.window_rule({
name = "discord",
match = {class = "^(discord|vesktop)$"},
workspace = "special:" .. voicechat_workspace
})
hl.window_rule({
name = "spotify",
match = {class = "^(Spotify)$"},
workspace = "special:" .. music_workspace
})
hl.window_rule({
name = "obs",
match = {class = "com.obsproject.Studio"},
workspace = "special:" .. obs_workspace
})
hl.window_rule({
name = "Social installed with vivaldi",
match = {title = "WhatsApp Web|X|Instagram"},
workspace = "special:" .. social_workspace
})
hl.window_rule({
name = "telegram",
match = {class = "org.telegram.desktop"},
workspace = "special:" .. social_workspace
})