more sway scratchpad stuff
This commit is contained in:
parent
54d192d889
commit
8d64c0401e
2 changed files with 24 additions and 12 deletions
sway/config.d
|
@ -1,12 +0,0 @@
|
|||
set $qterm-id quaketerm
|
||||
set $qterm $term --app-id $qterm-id
|
||||
set $qterm-resize resize set 100ppt 40ppt, move position 0 0
|
||||
|
||||
for_window [app_id="$qterm-id"] {
|
||||
floating enable
|
||||
$qterm-resize
|
||||
move to scratchpad
|
||||
scratchpad show
|
||||
}
|
||||
|
||||
bindsym $mod+grave exec swaymsg '[app_id="$qterm-id"] scratchpad show' || $qterm && sleep .1 && swaymsg '[app_id="$qterm-id"] $qterm-resize'
|
24
sway/config.d/02-scratchpads
Normal file
24
sway/config.d/02-scratchpads
Normal file
|
@ -0,0 +1,24 @@
|
|||
set $qterm-id quaketerm
|
||||
set $qterm $term --app-id $qterm-id
|
||||
set $qterm-resize resize set 100ppt 40ppt, move position 0 0
|
||||
|
||||
set $kass-class kagiassist
|
||||
set $kass env GOOGLE_API_KEY=no GOOGLE_DEFAULT_CLIENT_ID=no GOOGLE_DEFAULT_CLIENT_SECRET=no /usr/bin/chromium --class=$kass-class --app="https://kagi.com/assistant?profile=jeeves"
|
||||
set $kass-resize resize set 25ppt 100ppt, move position 0 0
|
||||
|
||||
for_window [app_id="$qterm-id"] {
|
||||
floating enable
|
||||
$qterm-resize
|
||||
move to scratchpad
|
||||
scratchpad show
|
||||
}
|
||||
|
||||
for_window [class="$kass-class"] {
|
||||
floating enable
|
||||
$kass-resize
|
||||
move to scratchpad
|
||||
scratchpad show
|
||||
}
|
||||
|
||||
bindsym $mod+grave exec swaymsg '[app_id="$qterm-id"] scratchpad show' || $qterm && sleep .1 && swaymsg '[app_id="$qterm-id"] $qterm-resize'
|
||||
bindsym $mod+minus exec swaymsg '[class="$kass-class"] scratchpad show' || $kass && sleep .1 && swaymsg '[class="$kass-class"] $kass-resize'
|
Loading…
Add table
Reference in a new issue