A couple things. First, if you're going to run this and put the command/keybinding in your i3 config file, you need to put an exec in front of the command (you're running a script after all) Example: exec --no-startup-id i3run - -class terminal - - alacrity (remove spaces between dashes) Second, if you download it from the github page, you'll need to put the script in your path or run make.
@codychan49922 жыл бұрын
so, basically i3run is jumpapp for i3 specifically to use scratchpad. Jumapp can lanuch the program if it is not found(no sure if i3run can do it or not), hide it if it is opened, but in i3, jumpapp cannot hide it like in other DE such as xfce.
@giulianofrancopalazzi11042 жыл бұрын
Hey! Glad to see you took my advice! I really recommend you check out his other scripts too. They are almost revolutionary in the way they change your workflow
@giulianofrancopalazzi11042 жыл бұрын
Also you can add the --summon flag so u don't have to hide the terminal before calling it on a different workspace I think
@Bruces-Eclectic-World2 жыл бұрын
Thats awesome Matt... You keep this up and I may have to install i3... 😛 Of course TerminalForLife would be grinning... I'm glad you have a better time with i3 this time and look forward to more videos on it. Thanks Matt and congrats on the 9+ thousand subs. I remember 800 I believe it was when DT sent a bunch of us here... Lol LLAP
@mjgritli2 жыл бұрын
that was brilliant !! I loved i3 even more, for a while I considered moving to bspwm, but I'm glad I didn't, it would of have taken so much time reconfiguring sxhkd and all other stuff.
@FrasSmith2 жыл бұрын
Wow. Thanks for this. Immediate subscription to Budlabs. I'm on the verge of switching back to a tiling WM and I'm hovering between I3 and bspwm as my daily driver. this may just have helped me decide. That said, I'll probably install axyl, so I can still keep my options open.
@Flackon2 жыл бұрын
Quite interesting script... although I'm fine with just one scratchpad, I think. What compositor do you use, btw? With which settings? I tried Xcompmgr in Ubuntu but couldn't get it to work well
@TheLinuxCast2 жыл бұрын
I use picom. The tryone fork. My config is in my dotfiles.
@atlas20032 жыл бұрын
Thanks! I will try that.
@rasix862 жыл бұрын
From manpage: With --summon windows not on current workspace will be sent to current workspace instead of switching workspace.
@evilch70672 жыл бұрын
uuuu yeah
@torsten.breswald2 жыл бұрын
budrich is cool ^^
@tech_tutorials20532 жыл бұрын
It's nice but it's conflicting with i3-gaps.
@TheLinuxCast2 жыл бұрын
Yeah that’s new. Happened to me too.
@Socio_Linux2 жыл бұрын
This is my configuration for scratchpads on i3: # Exec at start exec --no-startup-id kitty --class dropdown exec --no-startup-id kitty --class Monitor -e btop exec --no-startup-id kitty --class Files -e vifmrun exec --no-startup-id emacsclient -c -a 'emacs' # Move to scratchpad for_window [class="dropdown"] move position 475 27 for_window [class="dropdown"] move scratchpad for_window [class="Monitor"] move scratchpad for_window [class="Emacs"] move scratchpad for_window [class="Files"] move scratchpad # Keybindings bindsym Mod1+s [class="dropdown"] scratchpad show, [class="dropdown"] move position 475 27 bindsym Mod1+t [class="Monitor"] scratchpad show bindsym Mod1+e [class="Emacs"] scratchpad show bindsym Mod1+f [class="Files"] scratchpad show No need to make it floating, if you move a window to the scratchpad it floats automatically, i don't know why but the orders for a fixed position and to move to scratchpad should be placed on different lines, then you just have to assing the correspondient keybindings. I delete the default configuration 'cause is only for 1 scratchpad, just like you mentioned.
@christopper16682 жыл бұрын
I’ve never minded cycling through scratchpads but I will try this out. I mainly just have a terminal PCMamFM and Spotify in scratch pad