freenode/#stumpwm - IRC Chatlog
Search
16:17:12
sjl
I don't suppose there's a way to give a frame a fixed size, so it won't be resized when you close other frames?
16:18:02
sjl
My use case is that I want to stream a portion of my desktop, and keep the layout constant so that e.g. the chat window doesn't move around when I split/remove frames on the other side of the screen
18:10:20
IdleBot_a849b5b4
But it is intended to break some of StumpWM logic and replaces it with a different one
18:10:50
sjl
I could also live with things as they are if `remove` would make the SIBLING frame take over the dead one's space
18:12:09
sjl
e.g. if I have two frames: [ L | R ] and I split L vertically, now I have three frames: [ L1 | L2 | R ]. If I remove L2, R takes over its space
18:13:28
sjl
which seems odd, since if I understand stumpwm correctly, frames are stored as a tree, so it should go -> (L R) -> ((L1 L2) R) and killing L2 should make L1 take over its space
18:14:02
IdleBot_a849b5b4
Well, if you just frame-tag left and right side with different ftg, the resize seems to work like that
18:16:39
sjl
after removing L2, L1 takes up about a third of the screen, and R takes up the other 2/3
18:24:55
sjl
from its docstring that seems like what I want, yes. I'll take a look at that a bit later once I finish up what I'm doing now. thanks!
18:25:45
IdleBot_a849b5b4
Normally (when I have time to risk starting my main IRC client instance) I am MichaelRaskin; will not be of much help in the coming weeks, sorry.
18:49:14
mood
sjl: Looks like the behavior was actually made to be like you suggest in pull request #447, but it was later reverted because it broke balance-frames. It's probably possible to both have the change and a working balance-frames, but someone has to do it
20:29:40
sjl
huh, so balance-frames isn't supposed to balance all frames, just the frames that happen to be at the same "level" as the one you're currently in
20:41:28
rozenglass
I added a local user bin directory, added the directory to $PATH in .bashrc, it works in shells, but applications in the bin directory don't appear in stumpwm exec. Executing (getenv 'PATH) shows the directory in the results. How can I get exec to work with applications in a non-default bin directory?
20:46:57
rozenglass
oh, executing `sh -c application` works in shell, but executing `/bin/sh -c application` does not work in shell
20:47:25
sjl
as far as I can tell, emacs' balance-windows balances ALL windows, regardless of which one you're currently in. stumpwm's balance-frames seems to only balance frames at the same level as the current one. is that intentional?
20:54:28
rozenglass
oh sorry, I was stupid. it works as expected, except the programs I was missing were aliases in .bashrc, and not actually in the local bin directory