Logs: freenode/#xmonad
| 2021-05-01 12:15:45 | <Solid> | sigh |
| 2021-05-01 12:15:47 | <oogeek> | But then there need to be a function to detect the screenId, oh |
| 2021-05-01 12:15:48 | <oogeek> | sigh |
| 2021-05-01 12:15:53 | <charpointer> | i want either |
| 2021-05-01 12:16:03 | <Solid> | oogeek: yes, like the one I posted earlier ;) |
| 2021-05-01 12:16:05 | <charpointer> | A) 1-4 is on monitor 1, 5-8 on monitor 2 or |
| 2021-05-01 12:16:15 | <charpointer> | B) independent workspaces for each monitor |
| 2021-05-01 12:16:28 | <charpointer> | im fine w/ either but this is confusing |
| 2021-05-01 12:16:31 | <charpointer> | rn |
| 2021-05-01 12:17:11 | <charpointer> | if A is not possible, is B possible? |
| 2021-05-01 12:17:34 | <oogeek> | charpointer: seriously, if you want to use a bar later, you may consider IndependentScreens. I thought you want to only display four workspaces on monitor 1. Filter the workspaces out is another way. Both A and B need some more code to do it. |
| 2021-05-01 12:17:36 | <Solid> | sorry I'm not goint to waste any more of my time if I literally posted a solution and got ignored repeatedly when I told you to try it |
| 2021-05-01 12:17:53 | <charpointer> | oogeek, how do i do independent screens then? |
| 2021-05-01 12:18:38 | <charpointer> | since i want to use a bar either polybar or xmobar later on |
| 2021-05-01 12:19:47 | → | mc47 joins (~yecinem@89.246.239.190) |
| 2021-05-01 12:20:10 | <mc47> | Is anyone here using dynamicSBs and could comment on this https://github.com/xmonad/xmonad-contrib/pull/463#issuecomment-830623727 ? |
| 2021-05-01 12:20:26 | <mc47> | I've been scratching my head a lot to try and figure out what's the problem |
| 2021-05-01 12:21:50 | <oogeek> | mc47: Although I don't use it, I am willing to test it out. |
| 2021-05-01 12:24:53 | <mc47[m]> | I mean it would be cool to get more feedback on it |
| 2021-05-01 12:25:10 | <mc47[m]> | I gotta rebase it though, gimme a few minutes |
| 2021-05-01 12:26:58 | <mc47[m]> | That module enables bad posture in my case... I find myself unplugging the external monitor and laying on the bed with the laptop a lot with it, since I don't need to restart xmobar or anything, and things just work beautifully |
| 2021-05-01 12:27:27 | <mc47[m]> | Except for when they don't and I need a M-q, but it's really rare |
| 2021-05-01 12:28:38 | × | charpointer quits (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) (Remote host closed the connection) |
| 2021-05-01 12:29:09 | → | kelnoky joins (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
| 2021-05-01 12:29:28 | <Solid> | mh I've not felt the need for a bar on my second monitor yet |
| 2021-05-01 12:29:35 | <Solid> | but maybe I'll set something up |
| 2021-05-01 12:29:42 | <Solid> | getting this merged would be cool |
| 2021-05-01 12:30:20 | <mc47> | my bar on the second montior is pretty small, and it helps overall with keeping track of things |
| 2021-05-01 12:30:25 | <mc47> | I'll spam some screenshots |
| 2021-05-01 12:30:36 | <Solid> | :D |
| 2021-05-01 12:30:58 | <Solid> | btw, have you looked at https://github.com/xmonad/xmonad/pull/278/commits/7d43128753f3a9a8128346034997e4c0b456058d at all? I'd like to start squashing all the commits for the tutorial soon-ish |
| 2021-05-01 12:31:20 | <oogeek> | Also, I think after May 16, I will have plenty of time to test new things out. Don't hesitate to ask me for some testing. :) |
| 2021-05-01 12:32:02 | <mc47> | I skimmed it, I'll look thoroughly at it today |
| 2021-05-01 12:32:50 | → | charpointer joins (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) |
| 2021-05-01 12:32:51 | <mc47[m]> | it looks like this when it's active but nothing on it (the star signals whether it's active) |
| 2021-05-01 12:32:55 | mc47[m] | uploaded an image: (574KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/lpcVwqEOdbaqcBPkaGlEqfpJ/image.png > |
| 2021-05-01 12:33:22 | <mc47[m]> | And here, it has a window open, but it's not active |
| 2021-05-01 12:33:25 | mc47[m] | uploaded an image: (108KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/qeMCkGXMZXWjRWFGefZYtvaJ/image.png > |
| 2021-05-01 12:34:09 | <charpointer> | how do i implement the IndependentScreens |
| 2021-05-01 12:34:48 | × | charpointer quits (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) (Remote host closed the connection) |
| 2021-05-01 12:35:34 | → | charpointer joins (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) |
| 2021-05-01 12:40:48 | <charpointer> | oogeek, this looks like what i want but its very confusing and the example doesnt work |
| 2021-05-01 12:40:58 | <charpointer> | or im not sure how to get it working rather |
| 2021-05-01 12:44:29 | × | charpointer quits (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) (Remote host closed the connection) |
| 2021-05-01 12:46:55 | → | charpointer joins (~char@cpc160245-nrth4-2-0-cust907.8-4.cable.virginm.net) |
| 2021-05-01 12:47:02 | <charpointer> | so i managed to setup it up yay |
| 2021-05-01 12:47:17 | <charpointer> | IndependentScreens is perfect |
| 2021-05-01 12:51:40 | <oogeek> | :) |
| 2021-05-01 12:52:34 | <charpointer> | im using the Tall template, is there a way to resize specific windows in the split? |
| 2021-05-01 12:52:48 | <charpointer> | like i can do mod + alt + arrows to resize the split |
| 2021-05-01 12:52:52 | <charpointer> | is that possible? |
| 2021-05-01 12:53:00 | <charpointer> | or are they static only |
| 2021-05-01 12:53:22 | <mc47> | you'd want to look at X.L.ResizableTile |
| 2021-05-01 12:54:14 | <charpointer> | ah ok |
| 2021-05-01 12:56:46 | <oogeek> | mc47: Do you have any suggestions to this: https://github.com/xmonad/xmonad-contrib/issues/504 :) |
| 2021-05-01 12:58:07 | <mc47> | Not really, at least not as a first glance |
| 2021-05-01 12:58:42 | <mc47> | I'll try to get to it, but I'm a bit swamped at the moment... it's been a crazy, crazy couple of weeks |
| 2021-05-01 13:00:07 | <Solid> | no pressure, take your time |
| 2021-05-01 13:00:16 | <oogeek> | I really hope that more people would read the tutorial thoroughly after it comes out. |
| 2021-05-01 13:00:31 | <oogeek> | So that many small problems can be solved immediately. |
| 2021-05-01 13:02:08 | <geekosaur> | <cynic> people read tutorials? in particular, thoroughly? </cynic> |
| 2021-05-01 13:02:14 | <mc47> | many people don't read |
| 2021-05-01 13:02:26 | <mc47> | most of them, actually |
| 2021-05-01 13:02:47 | <mc47> | but it gives RTFM rights, and that's awesome :D |
| 2021-05-01 13:03:00 | <oogeek> | I learned to write haskell through a serious of erros in my code :) Still improving. And I find it more useful to just read the source code. Personally. :) |
| 2021-05-01 13:03:07 | <oogeek> | errors* |
| 2021-05-01 13:03:42 | <oogeek> | Well I do ready Arch Wiki thoroughly, haha. |
| 2021-05-01 13:03:53 | <mc47> | yeah reading code definitely helps |
| 2021-05-01 13:04:12 | <oogeek> | BTW I use Arch/ I use Arch BTW |
| 2021-05-01 13:04:26 | <mc47> | and if you're learning haskell, I can't recommend hlint enough |
| 2021-05-01 13:04:30 | <Solid> | I reckon people would read the tutorial if we aggressively told them to RTFM |
| 2021-05-01 13:04:38 | <Solid> | but I don't think we'd want to be that abrasive |
| 2021-05-01 13:05:54 | <Liskni_si> | mc47: "failed to create OS thread: Resource temporarily unavailable" looks like a GHC issue to me |
| 2021-05-01 13:06:31 | <Liskni_si> | mc47: or even some system limits like the kernel applying some antiforkbomb protection or some magic like that |
| 2021-05-01 13:07:12 | <Liskni_si> | mc47: I haven't managed to migrate to your DynamicBars yet, but I've been launching xmobar dynamically on rescreen for years and never saw anything like this |
| 2021-05-01 13:08:12 | <mc47> | huh, maybe because of the threaded runtime or something like that? |
| 2021-05-01 13:08:23 | <oogeek> | mc47: A very personal question: why do you still use a 4.x kernel with Manjaro. Sorry if this question is too personal. |
| 2021-05-01 13:08:32 | <Liskni_si> | mc47: I do have the threaded runtime as well |
| 2021-05-01 13:08:46 | <oogeek> | I mean if the case is exactly as Liskni_si said, maybe it is the cause? |
| 2021-05-01 13:08:48 | <Liskni_si> | probably not for all those years though |
| 2021-05-01 13:08:57 | <mc47> | Liskni_si these are the flags I'm setting "-threaded -rtsopts -with-rtsopts=-N -Wall" |
| 2021-05-01 13:09:11 | <Liskni_si> | I don't have the -N thing |
| 2021-05-01 13:09:18 | <mc47> | oogeek, phew, idk really, I just forget to update my kernel |
| 2021-05-01 13:09:24 | <geekosaur> | then you're running with 1 OS thread |
| 2021-05-01 13:09:58 | <charpointer> | how do i start xmobar from inside xmonad? |
| 2021-05-01 13:10:05 | <charpointer> | i have my xmobarrc file |
| 2021-05-01 13:10:34 | <Liskni_si> | geekosaur: yeah I probably do |
| 2021-05-01 13:10:49 | <oogeek> | charpointer: Pretty easy, you define and call it within the "main" function. You can find lots of examples online. Also in the tutorial. |
| 2021-05-01 13:10:56 | <Liskni_si> | I only use the threaded runtime to be able to use async to kill all xmobars in parallel |
| 2021-05-01 13:10:58 | <charpointer> | could u link me to one? oogeek |
| 2021-05-01 13:11:12 | <oogeek> | Let me find the link to the new tutorial, haha. |
| 2021-05-01 13:11:13 | <Liskni_si> | (more like "concurrently" than in parallel) |
| 2021-05-01 13:11:43 | <charpointer> | thank |
| 2021-05-01 13:12:42 | <oogeek> | charpointer: please read it thoroughly: https://github.com/xmonad/xmonad/blob/ffab9f63890ed57a57d6185c1280a2271d21f348/tutorial.md |
| 2021-05-01 13:12:49 | <oogeek> | It is really a nice tutorial. |
| 2021-05-01 13:12:53 | <Liskni_si> | so apparently I've had -threaded since 2012 |
| 2021-05-01 13:12:55 | <charpointer> | oki |
| 2021-05-01 13:21:54 | <mc47> | Liskni_si apparently it is due to " -rtsopts -with-rtsopts=-N" |
| 2021-05-01 13:22:00 | <mc47> | I found this issue https://github.com/haskell/unix/issues/62 |
| 2021-05-01 13:22:46 | <geekosaur> | yes, don't forkProcess with threads |
All times are in UTC.