1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(i3): add weechat scratchpad window

This commit is contained in:
2024-03-24 12:40:01 +01:00
parent aecf6b8616
commit d9be7c5eeb

View File

@@ -213,8 +213,9 @@ in {
"${modifier}+Shift+z" = "floating toggle";
"${modifier}+Shift+s" = "move scratchpad";
"${modifier}+s" = ''[class="^(?i)(?!obsidian).*"] scratchpad show'';
"${modifier}+s" = ''[class="^(?i)(?!obsidian)(?!irc).*"] scratchpad show'';
"${modifier}+o" = ''[class="obsidian"] scratchpad show'';
"${modifier}+i" = ''[class="irc"] scratchpad show'';
"${modifier}+c" = "split h";
"${modifier}+e" = "layout toggle split";
@@ -304,6 +305,11 @@ in {
exec "${pkgs.obsidian}/bin/obsidian"
for_window [class="obsidian"] , move scratchpad
exec "${pkgs.writers.writeDash "irc" ''
exec ${pkgs.alacritty}/bin/alacritty --class irc -e ssh weechat@makanek -t tmux attach-session -t IM
''}"
for_window [class="irc"] , move scratchpad
assign [class="wtf"] ${infoWorkspace}
exec ${dashboard}/bin/dashboard
'';