Home freenode/#xmonad: Logs Calendar

Logs: freenode/#xmonad

←Prev  Next→
Page 1 .. 69 70 71 72 73 74 75 76 77 78 79 .. 397
39,606 events total
2021-01-01 16:29:37 <everythingTaken> haven't tested it myself
2021-01-01 16:37:49 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 16:39:20 <Liskni_si> well OnlyScreenFloat definitely doesn't seem to work as described here
2021-01-01 16:39:27 <Liskni_si> so there indeed is a bug, I think
2021-01-01 16:42:36 <Solid> "> This originally considered all floating windows across all workspaces. It seems more efficient to have each layout manage its own floating windows - and equally valid though untested against a multihead setup.
2021-01-01 16:42:45 <Solid> this may be the issue
2021-01-01 16:43:11 rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2021-01-01 16:43:24 <Solid> "having each layout manage its own floating windows" sounds like we're losing some sort of global view of the story and are only looking at things locally
2021-01-01 16:44:06 <Solid> i.e. this is probably not equally valid for multihead setups
2021-01-01 16:44:12 <Solid> sigh
2021-01-01 16:44:30 <Liskni_si> I can't find the code that filters the other screen's floats out
2021-01-01 16:44:55 <Liskni_si> and I actually think this should work correctly even without the global view
2021-01-01 16:45:31 <Liskni_si> so I'd hazard a guess that it is this mismatch between the code author thinking it has a local view and actually having a global view, that's causing the issue
2021-01-01 16:49:29 <Liskni_si> also it seems to never use any other screen rect than the one on currently focused screen
2021-01-01 16:49:39 <Liskni_si> that can't possibly ever have worked.
2021-01-01 16:53:10 <Liskni_si> oh, found the filtering
2021-01-01 16:55:00 × ADG1089__ quits (~aditya@223.235.213.117) (Ping timeout: 272 seconds)
2021-01-01 16:59:39 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 17:05:36 <everythingTaken> currently fullscreen in xmonad seems to be a mess, maybe just me. different types of libraries & layouts for fullscreen, confusing to me as someone new. requires hacks to work, but it's still a beast
2021-01-01 17:07:11 <everythingTaken> fullscreenEventHook makes all workspaces & windows fullscreen hmm
2021-01-01 17:07:15 <Liskni_si> if you're using 0.16 instead of the latest git, then you might expect some fullscreen improvements in 0.17 once that's done
2021-01-01 17:09:02 <everythingTaken> Liskni_si: nice, why Firefox and mpv doesn't provide NET_WM_STATE or NET_WM_STATE_FULLSCREEN which is checked by isFullscreen? Do other WMs do this differently?
2021-01-01 17:09:25 <Liskni_si> everythingTaken: it's the other way round, xmonad didn't use to announce it supports that
2021-01-01 17:09:40 <Liskni_si> but this is indeed fixed in git and will be fixed in the next release
2021-01-01 17:10:35 × cwrbs quits (~jy@178.162.204.214) (Ping timeout: 256 seconds)
2021-01-01 17:11:13 <everythingTaken> cool, in the meantime, ewhm fullscreeneventhook should fix it, but it makes everything fullscreen by default for me, any ideas? BTW I'm using your toggleFUllScreen function works nicely with lessBorders OnlyFloatScreen
2021-01-01 17:12:25 <everythingTaken> it hides the bar
2021-01-01 17:12:35 × ADG1089__ quits (~aditya@223.235.213.117) (Quit: Konversation terminated!)
2021-01-01 17:12:57 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 17:13:20 <everythingTaken> firefox goes fullscreen with F11 but mpv doesnt when clicked fullscreen
2021-01-01 17:14:44 <everythingTaken> avoidStruts seems to be not working with fullscreenEventHook, empty workspace has the bar, but if there is a window no
2021-01-01 17:16:51 <everythingTaken> anyone has Firefox crashing regularly even with safe mode? Either it's a coincidence or it's a XMonad specific problem, because there was another guy reporting same type of crash mentioning +XMonad
2021-01-01 17:43:07 × ADG1089__ quits (~aditya@223.235.213.117) (Quit: Konversation terminated!)
2021-01-01 17:44:57 Shiranai joins (beed0d74@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.116)
2021-01-01 17:47:00 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 17:47:07 <Liskni_si> Solid: are you still looking into NoBorders?
2021-01-01 17:47:30 kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de)
2021-01-01 17:48:01 <Liskni_si> seems to me https://github.com/liskin/xmonad-contrib/blob/dotfiles/XMonad/Layout/NoBorders.hs#L262-L265 only looks at the current screen, no matter which screen is currently being layouted
2021-01-01 17:50:32 mc47 joins (~yecinem@89.246.239.190)
2021-01-01 18:00:54 <Solid> Liskni_si: I am not, but you seem to be right
2021-01-01 18:00:59 <Solid> that's... weird
2021-01-01 18:01:08 <Liskni_si> it's not that weird really
2021-01-01 18:01:26 <Liskni_si> the comment suggests multihead wasn't really considered by the author
2021-01-01 18:01:44 <Solid> well the comment also says "should work"
2021-01-01 18:02:05 <Liskni_si> and there is no straightforward way to get the screen in redoLayout
2021-01-01 18:02:31 <Liskni_si> the comment only says the concept of not looking at all windows makes sense in multihead setup
2021-01-01 18:02:49 <Liskni_si> doesn't really claim the implementation works in such setup :-)
2021-01-01 18:03:07 <Solid> hah
2021-01-01 18:06:12 <Solid> <Liskni_si> and there is no straightforward way to get the screen in redoLayout << can't we just query the WindowSet?
2021-01-01 18:07:48 <Liskni_si> that's exactly what the code does now
2021-01-01 18:07:56 <Liskni_si> wset has the focused screen
2021-01-01 18:08:25 <Liskni_si> but the screen that's being runLayouted is only passed to modifyLayout(WithUpdate), not to redoLayout
2021-01-01 18:08:25 <Solid> but we can get the others screen as well then, no?
2021-01-01 18:08:37 <Solid> ah I see
2021-01-01 18:08:45 <Liskni_si> well, yeah, sure, but I don't think we want
2021-01-01 18:09:01 <Liskni_si> the comment is correct that we should only be looking at the workspace in question
2021-01-01 18:09:13 <Liskni_si> I'll figure something out after dinner
2021-01-01 18:10:32 <andytoshi> geekosaur: thanks! my new code is
2021-01-01 18:10:32 <andytoshi> xmobarPipes nScreens = traverse (\n -> fmap (\pipe -> (pipe, S n)) $ spawnPipe ("xmobar -x " ++ show n)) [0 .. nScreens - 1]
2021-01-01 18:10:56 <andytoshi> weird, i'm not sure where my newlines went..
2021-01-01 18:11:03 <andytoshi> but anyway, this does exactly what i want
2021-01-01 18:11:39 <andytoshi> funny that i spent an hour reading about Applicative and Traversable and then in the end the solution was s/fmap/traverse/
2021-01-01 18:12:05 × rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
2021-01-01 18:17:45 × ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection)
2021-01-01 18:18:08 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 18:19:22 × ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection)
2021-01-01 18:23:21 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 18:35:45 × ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection)
2021-01-01 18:36:10 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 18:37:34 × ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection)
2021-01-01 18:37:56 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 18:37:56 cwrbs joins (~jy@141.98.102.227)
2021-01-01 18:39:29 × ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection)
2021-01-01 18:39:53 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 18:42:16 × everythingTaken quits (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken)
2021-01-01 18:44:01 × ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection)
2021-01-01 18:48:56 ADG1089__ joins (~aditya@223.235.213.117)
2021-01-01 18:55:14 rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2021-01-01 18:57:30 <Liskni_si> now imagine that you might spend two semesters studying category theory and then maybe you'll be able to squash that traverse and fmap together into something undecipherable but a bit shorter
2021-01-01 18:57:49 <Liskni_si> (kidding, of course)
2021-01-01 19:00:05 <andytoshi> /set beep_msg_level MSGS NOTICES INVITES DCC DCCMSGS HILIGHT
2021-01-01 19:00:10 <andytoshi> sorry
2021-01-01 19:00:44 <andytoshi> Liskni_si: lol! 2 or 3 times a year, i'll start reading a book on category or on haskell, and every time i get a little bit further
2021-01-01 19:01:31 <Liskni_si> I went to 3 or 4 lectures, and then decided to drop out :-)
2021-01-01 19:01:51 <andytoshi> this is the first time that i'm working on xmonad where i'm not just pasting snippits from other peoples' xmonad.hs files, or doing insane things like spawnPipe'ing shell scripts which just echo fixed values back to me
2021-01-01 19:02:01 <andytoshi> amazing how much more responsive my WM is now..
2021-01-01 19:03:39 berberman_ joins (~berberman@unaffiliated/berberman)
2021-01-01 19:04:13 × berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2021-01-01 19:09:37 Solid only got into haskell because he was into category theory and heard about this weird computer language where some concepts may be applied
2021-01-01 19:09:44 <Solid> turns out I like programming :>
2021-01-01 19:11:09 <Liskni_si> at our uni Haskell was fp 101, compulsory for all in 1st semester
2021-01-01 19:11:31 <Liskni_si> I guess I got lucky with my education, in general
2021-01-01 19:12:53 <Solid> I think our cs students also learn a bit of haskell in their first year, but only a few weeks
2021-01-01 19:12:57 <Solid> barely covering the essentials
2021-01-01 19:13:03 <ElKowar> no haskell for us, sadly
2021-01-01 19:13:04 <Solid> I think not even getting into functors
2021-01-01 19:13:05 <ElKowar> only java
2021-01-01 19:13:18 <ElKowar> "Never use lambda syntax, as they hide what's going on under the hood"-style java
2021-01-01 19:13:21 <andytoshi> nice. yeah, i definitely wish someone had made me learn haskell back when i was in school
2021-01-01 19:13:21 <ElKowar> lol
←Prev  Next→
Page 1 .. 69 70 71 72 73 74 75 76 77 78 79 .. 397

All times are in UTC.