Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,958 events total
2023-03-30 16:03:54 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2023-03-30 16:26:26 malook joins (~Thunderbi@2a02:9b0:4029:41a8:bc64:f7ba:a6ea:a186)
2023-03-30 16:33:23 Zetaeta joins (~Zetaeta@80.111.213.250)
2023-03-30 16:36:21 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection)
2023-03-30 16:38:50 × malook quits (~Thunderbi@2a02:9b0:4029:41a8:bc64:f7ba:a6ea:a186) (Ping timeout: 246 seconds)
2023-03-30 17:22:55 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
2023-03-30 17:26:58 <Zetaeta> Hi, I'm having trouble making a window sticky (want it to float, appear regardless of workspace and be movable with the appropriate commands). XMonad.Actions.CopyWindow.copyToAll isn't working properly on my multi-monitor setup, it always moves the window to the non-active screen.
2023-03-30 17:27:21 <Zetaeta> I've tried some other approaches to get some version of a sticky window posted here https://www.reddit.com/r/xmonad/comments/125qrv9/can_i_make_a_command_to_ignore_a_window/
2023-03-30 17:27:37 <Zetaeta> But nothing worked fully
2023-03-30 17:28:39 <Zetaeta> If anyone has any insight or alternative suggestions I'd be grateful
2023-03-30 17:34:48 <geekosaur> yeh, copyToAll can't (not just doesn't, sadly) work right with multiple monitors. I don't think we can really handle this right, the closest you can get is doIgnore but that means you can't interact with or operate on it
2023-03-30 17:42:18 <[Leary]> Shouldn't it work at least to the extent of keeping the window on the current screen? Why's it on the non-active screen? Weird.
2023-03-30 17:42:44 <Zetaeta> Is it possible to doIgnore in a command instead of a manageHook? I tried to copy its logic with ignore w = reveal w >> windows (W.delete w) >> reveal w >> withDisplay (\dpy -> io (raiseWindow dpy w)), and it works initially but degrades over time and gets messed up by fullscreen apps.
2023-03-30 17:44:52 <geekosaur> it's not enough to do that; most windows you `doIgnore` are self-managing and in particular keep themselves on top
2023-03-30 17:47:12 <geekosaur> [Leary], because the active screen is refreshed first, and both workspaces attempt to place the window but the last one wins
2023-03-30 17:50:18 <[Leary]> Hah! `windows` uses `summed_visible` to exclude already-rendered windows from the tiles, but not from the floats.
2023-03-30 17:50:36 <[Leary]> Looks pretty fixable.
2023-03-30 17:58:35 <Zetaeta> I see, thanks. I've had the most luck with XMonad.Layout.Monitor from xmonad-contrib, but the functionality to specify a rectangle for the window doesn't seem to work and the window stops rendering changes after a while (though its subwindows work fine)
2023-03-30 17:59:33 <geekosaur> hm. report that please https://github.com/xmonad/xmonad-contrib/issues/new
2023-03-30 18:04:02 <Zetaeta> Sure, I'll try get a minimal reproduction of it now
2023-03-30 18:04:56 <geekosaur> the downside of a big contrib library is it contains a lot of stuff that may never have been actually used since it was submitted, so we collect bitrot 😞
2023-03-30 18:24:27 × Zetaeta quits (~Zetaeta@80.111.213.250) (Quit: Client closed)
2023-03-30 19:15:41 malook joins (~Thunderbi@46.52.72.170)
2023-03-30 19:21:30 stackdroid18 joins (14094@de1.hashbang.sh)
2023-03-30 19:25:29 ft joins (~ft@p4fc2a88b.dip0.t-ipconnect.de)
2023-03-30 19:41:58 L29Ah joins (~L29Ah@wikipedia/L29Ah)
2023-03-30 19:50:33 × chomwitt quits (~chomwitt@ppp-94-69-24-223.home.otenet.gr) (Ping timeout: 250 seconds)
2023-03-30 20:17:10 malook parts (~Thunderbi@46.52.72.170) ()
2023-03-30 20:48:53 <xmonadtrack> New branch created: pull/445 (1 commit) https://github.com/xmonad/xmonad/pull/445
2023-03-30 21:33:48 × hightower2 quits (~hightower@85.94.71.188) (Ping timeout: 255 seconds)
2023-03-30 22:08:44 hightower2 joins (~hightower@89-164-77-23.dsl.iskon.hr)
2023-03-30 23:00:12 × mncheck quits (~mncheck@193.224.205.254) (Ping timeout: 255 seconds)
2023-03-30 23:57:12 × stackdroid18 quits (14094@de1.hashbang.sh) (Quit: hasta la vista... tchau!)
2023-03-31 00:59:04 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2023-03-31 01:03:18 Ou42 joins (~Ou4242a@2600:1700:e930:41b0:e8a8:fce9:a862:3779)
2023-03-31 01:04:24 <Ou42> Hello
2023-03-31 01:04:33 <Ou42> I'm BaaaaAAAAAaaaaack!
2023-03-31 01:05:47 <Ou42> I'm still going thru <https://xmonad.org/TUTORIAL.html> mostly. I do tend to skip things. ;o) I'm also taking "simple" suggestions from DistoTube's Intro to Xmonad video...
2023-03-31 01:07:26 <Ou42> DT suggests compton, but "apt show ..." says it's depricated and to use picom
2023-03-31 01:08:05 <Ou42> So I try that and get some stuff working ,but not quite the same as compton. Then I remark it out and M-q and some effects are still in effect, is this normal?
2023-03-31 01:13:14 <geekosaur> I'm not supposed to still be up…
2023-03-31 01:13:25 <geekosaur> mod-q won't affect a compositor at all
2023-03-31 01:14:42 <geekosaur> the deprecation of compton came with the new ubuntu lts, you still use compton with 20.04 because picom isn't packaged
2023-03-31 01:15:08 <geekosaur> so I presume that's a video from before 22.04 was released
2023-03-31 01:15:40 <Ou42> geekosaur: it's only 12 hours difference
2023-03-31 01:15:46 <Ou42> "only"
2023-03-31 01:16:18 <Ou42> I'll try to ask my quick Q ( dunno if the answer will be quick )
2023-03-31 01:16:50 <Ou42> I'm on a laptop connected to a tv. sitting on couch... I'd like to turn off the laptop screen when the tv is plugged in, but use the laptop screen when not...
2023-03-31 01:17:50 <Ou42> ( FWIW, the compton / picom issue seems to be a "find the right setup" thing and not as important ATM. )
2023-03-31 01:18:43 <Ou42> ( ... as I can't always tell what's working and what isn't, but so far these tweaks are compiling, so not an xmonad issue per se. )
2023-03-31 01:19:34 <Ou42> back to the issue: so the xmonad.org tutorial shows how to get xmobar installed and up. I got it, on the laptop screen. not on the tv. Also, trayer is installed, but I don't see it.
2023-03-31 01:20:04 <geekosaur> controlling screens like that is best done with autorandr
2023-03-31 01:20:12 <Ou42> ... but, again, I've been skipping somethings and I haven't (yet) implemented the section in the tutorial where xmonad can talk to xmobar.
2023-03-31 01:21:57 <geekosaur> if you're starting trayer and it doesn't show, it may be covered by xmobar. see https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-Hacks.html#g:3
2023-03-31 01:22:38 <Ou42> those 2 tips should be enough for now! tyvm!
2023-03-31 01:22:58 <Ou42> I *used* to say, "sleep is for sissies" but it's not! sleep is important!
2023-03-31 01:23:14 <geekosaur> at my age it's really important 🙂
2023-03-31 01:23:36 <Ou42> let the young-ones things otherwise and be wrong.
2023-03-31 01:23:49 <Ou42> it's not that later for me to typo this badly.
2023-03-31 01:23:53 <Ou42> ugh
2023-03-31 02:14:58 <Ou42> I dunno about this Linux business...
2023-03-31 02:15:20 <Ou42> spawnOnce "feh -bg-fill -no-fehbg ~/.wallpapers/comet.jpg" <= what's wrong w/ this?! Wait for it ...
2023-03-31 02:15:55 <Ou42> the 2 args need to be preceded by 2 dashes!
2023-03-31 02:16:14 <Ou42> so, this works! `spawnOnce "feh --bg-fill --no-fehbg ~/.wallpapers/comet.jpg"`
2023-03-31 02:25:34 × jabuxas quits (~jabuxas@user/jabuxas) (Ping timeout: 276 seconds)
2023-03-31 02:26:42 jabuxas joins (~jabuxas@user/jabuxas)
2023-03-31 02:27:27 × td_ quits (~td@i53870922.versanet.de) (Ping timeout: 265 seconds)
2023-03-31 02:29:07 td_ joins (~td@i5387092B.versanet.de)
2023-03-31 02:36:30 <Ou42> Gotta go. I'll be back later.
2023-03-31 02:36:40 × Ou42 quits (~Ou4242a@2600:1700:e930:41b0:e8a8:fce9:a862:3779) (Quit: Leaving)
2023-03-31 03:04:40 × srk quits (~sorki@user/srk) (Ping timeout: 252 seconds)
2023-03-31 03:11:45 srk joins (~sorki@user/srk)
2023-03-31 06:12:04 chomwitt joins (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1)
2023-03-31 06:15:01 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
2023-03-31 06:31:27 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2023-03-31 06:34:35 <xmonadtrack> xmonad Tony Zorman * v0.17.1-52-gb394435: ci: Test against GHC 9.6.1 (48 minutes ago, 4 files, 25+ 35-) https://github.com/xmonad/xmonad/commit/b39443544365
2023-03-31 06:34:37 <xmonadtrack> xmonad Tony Zorman * v0.17.1-53-ga17fa0d: ci: Bump 9.2 and 9.4 minor versions (46 minutes ago, 1 file, 4+ 4-) https://github.com/xmonad/xmonad/commit/a17fa0d28bd2
2023-03-31 06:34:44 <xmonadtrack> xmonad Tony Zorman * v0.17.1-54-g1364ee4: stack: Bump resolver to lts-20.16 (45 minutes ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad/commit/1364ee4b1f24
2023-03-31 06:34:52 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-145-g1d84db95: ci: Bump 9.2 and 9.4 minor versions (22 hours ago, 2 files, 5+ 5-) https://github.com/xmonad/xmonad-contrib/commit/1d84db959ca8
2023-03-31 06:34:59 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-146-g815a595b: stack: Bump resolver to lts-20.16 (22 hours ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad-contrib/commit/815a595b46fe
2023-03-31 06:35:17 <Solid> (I was thinking of opening PRs for these, but since it's just routine bumps, I decided against it; feel free to yell at me for that :)
2023-03-31 06:44:53 mncheck joins (~mncheck@193.224.205.254)
2023-03-31 07:02:13 × mncheck quits (~mncheck@193.224.205.254) (Read error: Connection reset by peer)
2023-03-31 07:20:33 mncheckm joins (~mncheck@193.224.205.254)
2023-03-31 08:03:24 <geekosaur> don't see a reason to use PRs in that case
2023-03-31 08:05:19 × ft quits (~ft@p4fc2a88b.dip0.t-ipconnect.de) (Quit: leaving)
2023-03-31 09:00:13 × liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2023-03-31 09:02:04 × hightower2 quits (~hightower@89-164-77-23.dsl.iskon.hr) (Ping timeout: 276 seconds)
2023-03-31 09:47:52 × chomwitt quits (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1) (Ping timeout: 252 seconds)
2023-03-31 10:25:10 Ou42 joins (~Ou4242a@2600:1700:e930:41b0:27e2:d5f9:7e0c:462b)
2023-03-31 10:25:29 <Ou42> geekosaur: R U up yet?
2023-03-31 10:25:43 liskin[m] joins (~liskinmat@2001:470:69fc:105::768)
2023-03-31 10:25:52 <geekosaur> yes
2023-03-31 10:26:15 <Ou42> Cool. Here's an update ( from memory w/ a ton of stuff forgotten along the way )
2023-03-31 10:26:35 chomwitt joins (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1)
2023-03-31 10:26:48 <Ou42> . I compiled Xmobar from source. Took a LONG time. went from v 36 to v 46
2023-03-31 10:26:56 <geekosaur> I take notes for that kind of thing 🙂
2023-03-31 10:27:03 <geekosaur> betting that broke
2023-03-31 10:27:13 <geekosaur> xmobar had a major update that changed how fonts work
2023-03-31 10:27:43 <Ou42> dunno what I gained from it ( yet ), yeah, growing pains. but the reason for the jump was the DPI setting, which, works backwards on my setup

All times are in UTC.