Logs: liberachat/#xmonad
| 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.