Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 646 647 648 649 650 651 652 653 654 655 656 .. 1850
184,927 events total
2022-05-10 09:35:09 <martin2222> Hello everyone, I want a Layout like a Multicol, but with one Window per column until say 8 columns and then add more windows to the column the focused window is in
2022-05-10 09:35:35 <martin2222> Right now it fills up the columns first
2022-05-10 09:38:00 <martin2222> I did mirror but still not quite the behaviour I want, because now it adds an entire horizontal column
2022-05-10 10:45:32 mj5sim[m] joins (~mj5simmat@2001:470:69fc:105::2:c40)
2022-05-10 11:20:27 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
2022-05-10 11:34:21 <geekosaur> I think that would require writing a new layout. There is IfMax but it doesn't help here
2022-05-10 11:36:12 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5)
2022-05-10 12:16:19 <martin2222> kind of disappointing .. Isn't this the behaviour you would want by default?
2022-05-10 12:17:28 <martin2222> I have 4k monitor. I don't use all of horizontal space, so I want my windows to be vertically seperated in 4 columns first, but then I still have vertical space to spare
2022-05-10 12:17:43 <martin2222> however there again I don't need full 4k width
2022-05-10 12:42:57 <liskin> we definitely need/want a ResizableTall generalized to any number of columns
2022-05-10 12:43:12 <liskin> I think someone worked on that during last year's ZuriHac
2022-05-10 12:43:31 <liskin> unfortunately I haven't had a chance to follow up on that since :-(
2022-05-10 12:57:00 <Solid> martin2222: for 4k monitors there is X.L.LayoutScreens so that you can use "normal" layouts on the respective (virtual) screens
2022-05-10 12:57:09 <Solid> probably also a way to make that division with xrandr directly
2022-05-10 13:11:21 <liskin> splitting the screen is probably more suitable for ultrawides (21:9 34" or 32:9/10 40+") but a typical 27" display just needs a three-col or four-col layout, imo
2022-05-10 13:11:50 <liskin> admittedly a very personal/subjective thing :-)
2022-05-10 13:14:01 <Solid> shit, a 27" display is 4k nowadays?
2022-05-10 13:14:56 <Solid> to my mind 4k and "ultrawide" are still synonyms; perhaps I should update that prior
2022-05-10 13:15:05 <geekosaur> sadly not a lot of work has been put into handling 4K screens because X11 handles them so poorly (there's a reason people want Wayland)
2022-05-10 13:15:34 <Solid> from what I hear from friends, Wayland does not handle them much better
2022-05-10 13:15:45 <geekosaur> but it has the potential to
2022-05-10 13:15:58 <geekosaur> X11's design means they'll never work well
2022-05-10 13:20:05 <dminuoso> Solid: There's 27" 1440p monitors (which I prefer) :)
2022-05-10 13:20:18 <dminuoso> 27" 1440p has about the same DPI as a 24" 1080p
2022-05-10 13:20:28 <dminuoso> So I dont have any issues with X11/Xmonad here
2022-05-10 13:20:32 <Solid> ah I see
2022-05-10 13:20:34 <Solid> that sounds pretty nice
2022-05-10 13:26:22 × samhh quits (7569f027cf@2604:bf00:561:2000::e4) (Remote host closed the connection)
2022-05-10 13:26:23 × alethkit quits (23bd17ddc6@2604:bf00:561:2000::3ce) (Remote host closed the connection)
2022-05-10 13:26:26 × raghavgururajan quits (ea769b8000@user/raghavgururajan) (Remote host closed the connection)
2022-05-10 13:27:16 samhh joins (7569f027cf@2604:bf00:561:2000::e4)
2022-05-10 13:27:29 raghavgururajan joins (ea769b8000@user/raghavgururajan)
2022-05-10 13:27:41 alethkit joins (23bd17ddc6@2604:bf00:561:2000::3ce)
2022-05-10 13:42:37 <liskin> I'm fairly sure there are <20" 4k displays as well somewhere
2022-05-10 13:43:26 <liskin> but 4k is most definitely not a synonym for ultrawide, it's a higher res screen, its aspect ratio is a different thing altogether
2022-05-10 13:44:38 <geekosaur> the first 4k screens were ultrawide but it's spread elsewhere, yeh
2022-05-10 13:44:44 <liskin> although the naming really is silly; 4K indeed refers to the horizontal resolution according to wikipedia, but that's a fairly useless measure
2022-05-10 13:45:46 <fizzie> 2x 25" 1440p has been my sweet spot for a while now. Not too high-DPI to have to worry about All That™.
2022-05-10 13:48:36 <liskin> dminuoso: 27" 1440p is 109ppi whereas 24" 1080p is 92, so I actually find the 27" closer in angular pixel density to 14" 1080p at the typical distances I use these at
2022-05-10 13:49:23 <liskin> fizzie: do you have abnormally good visual acuity or do you run somewhat larger fonts?
2022-05-10 13:49:40 <liskin> (perhaps sitting closer to the screen works as well though :-))
2022-05-10 13:49:43 <geekosaur> I used to see that well…
2022-05-10 13:54:25 <liskin> hm, you're probably right, it's still much less than a fullhd 14" laptop
2022-05-10 13:54:40 <liskin> (less ppi)
2022-05-10 13:54:47 × martin2222 quits (~martin@ip4d16faf8.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds)
2022-05-10 14:00:46 <fizzie> A combination of some of those factors, I guess. I seem to be using a 15px tall pixel font in a terminal these days.
2022-05-10 14:02:21 <fizzie> Here at the office I've 2x 27" 1440p (the default corporate offering was either that or 1x 32" 4K), and I think I unconsciously sit a bit farther back.
2022-05-10 14:05:57 martin2222 joins (~martin@ip4d16faf8.dynamic.kabel-deutschland.de)
2022-05-10 14:11:32 <martin2222> It's 32" UHD Philips 328E1CA I got used for 280 bucks
2022-05-10 14:12:18 <martin2222> I think I will stick with the multiCol for now. I works fine, but for more than 4 windows I will stick to grid layout
2022-05-10 14:13:30 <[Leary]> martin2222: If you give Grid the right ratio, it might do what you want from the start.
2022-05-10 14:13:46 <geekosaur> you can also use IfMax to switch layouts based on the number of windows
2022-05-10 14:15:01 <martin2222> Don't want to hassle with multiple virtual screens. That seems like a headache
2022-05-10 14:17:05 <martin2222> [Leary] What would that be? (4:1)
2022-05-10 14:20:46 <[Leary]> It's been a while since I player with grid ratios, but I recall having to choose something much closer to square than I actually wanted in order to get the desired behaviour. You probably have to play with it a bit.
2022-05-10 14:29:11 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
2022-05-10 14:59:03 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5)
2022-05-10 15:09:14 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5)
2022-05-10 15:49:42 <martin2222> Bin bisher noch nicht ganz überzeugt von Gentoo. Während xmonad 0.17 bereits seit einem halben Jahr von Arch offiziell unterstützt wird, ist bei Gentoo 0.15 gerademal als testing verfügbar.
2022-05-10 15:49:52 <martin2222> Jetzt muss ich da herumfrickeln mit 0.15
2022-05-10 15:50:54 <martin2222> Schon klar, dass es schwieriger diese Toolchains auf die Kette (Haha) zu bekommen, als bei binärbasierten Distros, aber das macht es irgendwie noch unpraktischer als es ohnehin schon ist.
2022-05-10 15:51:43 <geekosaur> channel?
2022-05-10 15:52:02 <martin2222> oops sorry
2022-05-10 15:52:09 <geekosaur> (and, er, I had to pull up translate to read that, my German is pretty weak)
2022-05-10 15:53:32 <geekosaur> also, various distros are still catching up. most are based on Stackage for Haskell stuff, and it took a long time for Stackage LTS to get updated
2022-05-10 15:53:47 <Solid> martin2222: arch is still on 0.15, if that changes your opinion :>
2022-05-10 15:54:11 <Solid> there's a PR to update gentoo's version but it's stalled I think
2022-05-10 15:55:13 <martin2222> Is it, who has adopted it then?
2022-05-10 15:55:50 <Solid> https://github.com/gentoo/gentoo/pull/23597
2022-05-10 15:55:59 <Solid> I believe the PR was made by noex
2022-05-10 15:56:04 <geekosaur> lots of people use xmonad from git because we're prone to not release often enough :)
2022-05-10 15:56:17 <Solid> that too, yes
2022-05-10 15:56:21 <geekosaur> and we always make sure git HEAD runs
2022-05-10 15:56:30 <Solid> and building with stack is very convenient tbh, on any distro
2022-05-10 15:56:39 <geekosaur> because it's kinda bad for your main computer UI to suddenly crash
2022-05-10 16:12:18 <martin2222> l,
2022-05-10 16:12:37 <martin2222> ok I will now try it with cabal, but I'm afraid it will dependencies left and right
2022-05-10 16:13:01 <geekosaur> dependency footprint is fairly small, even with contrib
2022-05-10 16:13:12 <geekosaur> the stuff with large dependencies is in xmonad-extras
2022-05-10 16:44:45 stackdroid18 joins (14094@user/stackdroid)
2022-05-10 16:49:22 <martin2222> Ok now it can't find any XMonad modules ..
2022-05-10 16:49:31 <martin2222> Do I need to set certain env variables?
2022-05-10 16:50:50 <geekosaur> did you also install xmonad-contrib? also if you used stack to install then you need a stack.yaml, your best bet is to look at https://xmonad.org/TUTORIAL.html
2022-05-10 16:51:17 <Solid> I think they said they'd use cabal
2022-05-10 16:51:18 <geekosaur> if you used cabal then you need to do `cabal install --lib xmonad xmonad-contrib` to export the libraries
2022-05-10 16:51:43 <geekosaur> in your xmonad config directory
2022-05-10 16:52:40 <martin2222> ah thank you
2022-05-10 16:53:46 <martin2222> still don't like this arrangement. The whole thing with gentoo is that have use-flags so portage only compiles what you need.
2022-05-10 16:54:48 <martin2222> Right now portage does not know anything about xmonad, so it's just a matter of time until I fall on my face with this I suspect.
2022-05-10 16:55:15 <Solid> doesn't sound very likely to me
2022-05-10 16:55:52 <Solid> xmonad doesn't really have much in the way of external dependencies except for xlib
2022-05-10 16:57:08 <martin2222> What about if I were to use a compositor?
2022-05-10 16:58:25 <martin2222> something like compton
2022-05-10 17:04:29 <Solid> how would that affect xmonad?
2022-05-10 17:18:27 <geekosaur> xmonad works fine with compton, I've run it with that for years
2022-05-10 17:24:12 <martin2222> ok then so it is, but hard to believe, when you can't even make xmobar work xP
2022-05-10 17:24:31 <martin2222> where can I troubleshoot xmobar not showing up?
2022-05-10 17:24:40 <martin2222> when everything compiles just find
2022-05-10 17:24:44 <martin2222> *fine

All times are in UTC.