Logs: freenode/#xmonad
| 2021-03-25 15:21:01 | → | azg256 joins (~azg256@78-56-98-5.static.zebra.lt) |
| 2021-03-25 15:23:27 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds) |
| 2021-03-25 15:25:01 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 2021-03-25 15:31:24 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Read error: Connection reset by peer) |
| 2021-03-25 15:31:40 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 2021-03-25 15:37:13 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Read error: Connection reset by peer) |
| 2021-03-25 15:37:23 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 2021-03-25 15:39:49 | × | idhugo_ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 265 seconds) |
| 2021-03-25 15:41:50 | × | azg256 quits (~azg256@78-56-98-5.static.zebra.lt) (Quit: leaving) |
| 2021-03-25 15:41:51 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2021-03-25 15:43:24 | → | azg256 joins (~azg256@78-56-98-5.static.zebra.lt) |
| 2021-03-25 15:45:27 | → | ttmx joins (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) |
| 2021-03-25 15:48:04 | × | ttmx quits (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Client Quit) |
| 2021-03-25 15:53:36 | → | geekosaur joins (82650c7a@130.101.12.122) |
| 2021-03-25 15:56:18 | → | ttmx joins (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) |
| 2021-03-25 16:03:30 | × | notis quits (~notis@130.43.124.71.dsl.dyn.forthnet.gr) (Ping timeout: 265 seconds) |
| 2021-03-25 16:03:55 | → | notis joins (~notis@85.203.44.154) |
| 2021-03-25 16:08:29 | <Liskni_si> | Solid: https://github.com/xmonad/xmonad/issues/282 seems like they just want a status bar but don't know that and don't know that there's xmonad-contrib and DynamicLog which makes it easy to get one |
| 2021-03-25 16:08:39 | <Liskni_si> | geekosaur: ^ |
| 2021-03-25 16:09:01 | <Liskni_si> | I'd reply directly there but I'm not sure what the best intro to status bars is these days |
| 2021-03-25 16:10:07 | <geekosaur> | I did consider that but jwaldmann's not usually dumb. And I'm also not sure what we have in the way of a reasonable intro to statusbars, aside from pointing to the WIP website maybe? |
| 2021-03-25 16:14:00 | × | ajc quits (~ajc@69.231.232.79) (Remote host closed the connection) |
| 2021-03-25 16:17:33 | × | asdf16 quits (5b285270@p5b285270.dip0.t-ipconnect.de) (Quit: Connection closed) |
| 2021-03-25 16:29:20 | → | thoros joins (~thoros@194-166-47-167.hdsl.highway.telekom.at) |
| 2021-03-25 16:29:51 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.1) |
| 2021-03-25 16:44:31 | <Solid> | oh I must have misunderstood them then |
| 2021-03-25 16:46:53 | → | Safeguard-IRC joins (~Safeguard@net-2-37-205-18.cust.vodafonedsl.it) |
| 2021-03-25 16:47:03 | <Safeguard-IRC> | hey all |
| 2021-03-25 16:47:39 | <Solid> | hi |
| 2021-03-25 16:47:47 | <Safeguard-IRC> | how are you? |
| 2021-03-25 16:47:59 | × | kelnoky quits (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
| 2021-03-25 16:48:18 | Liskni_si | finally managed to unprocrastinate himself and is looking at one of the big PRs |
| 2021-03-25 16:49:36 | × | ixian quits (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) (Quit: leaving) |
| 2021-03-25 16:49:59 | × | ttmx quits (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) (Quit: Connection closed) |
| 2021-03-25 16:50:30 | <Solid> | the ewmh one? |
| 2021-03-25 16:50:58 | <Liskni_si> | dynamiclog |
| 2021-03-25 16:51:10 | <Solid> | ah |
| 2021-03-25 16:51:33 | <Solid> | btw, I think it would be cool to state what the big blockers for 0.17 are at this point (perhaps in the issue) |
| 2021-03-25 16:51:54 | <Solid> | For me it's #399 and the DynamicLog thing, but perhaps other people have different priorities |
| 2021-03-25 16:52:11 | × | deff quits (~deff@176.192.172.117) (Quit: Leaving) |
| 2021-03-25 16:52:46 | <Liskni_si> | same here |
| 2021-03-25 16:52:46 | → | ttmx joins (5e3ee76f@gateway/web/cgi-irc/kiwiirc.com/ip.94.62.231.111) |
| 2021-03-25 16:53:31 | <Liskni_si> | I'd like to get X11 released this week, and then I'm not entirely sure whether to dig into ewmh or try to clear the manpage/ci mess in xmonad. |
| 2021-03-25 16:54:47 | <Safeguard-IRC> | what are we talking about exactly? |
| 2021-03-25 16:55:40 | → | ixian joins (~mgold@terra.bitplane.org) |
| 2021-03-25 16:55:48 | <Solid> | ah, just new release nonsense :D |
| 2021-03-25 16:55:53 | <Safeguard-IRC> | ah I see |
| 2021-03-25 16:56:19 | <Safeguard-IRC> | I've been trying to get back onto xmonad all week but the way it handles workspaces breaks my workflow badly |
| 2021-03-25 16:56:40 | <Safeguard-IRC> | so the least I can do is trying to bridge IRC and telegram and help other people out |
| 2021-03-25 16:57:35 | <Liskni_si> | what was your workspace workflow before xmonad? |
| 2021-03-25 16:57:54 | <Liskni_si> | would LinkWorkspaces or IndependentScreens help? |
| 2021-03-25 16:58:06 | <Safeguard-IRC> | have 9/10 workspaces on each monitor wehen my laptop is docked, when undocked just nine |
| 2021-03-25 16:58:23 | <Safeguard-IRC> | yeah IndependentScreen would work but i can't manage to make it work |
| 2021-03-25 16:58:33 | <Liskni_si> | oh I remember now |
| 2021-03-25 16:58:39 | <Safeguard-IRC> | yeah I'm that guy lol |
| 2021-03-25 16:58:43 | <Safeguard-IRC> | the mentally challenged one /s |
| 2021-03-25 16:58:52 | <Liskni_si> | you're the one who needs to switch between independent when docked and something else when undocked |
| 2021-03-25 16:58:58 | <Safeguard-IRC> | exactly |
| 2021-03-25 16:59:55 | <Liskni_si> | what WM do you have now and how exactly does it handle that? what happens with the workspaces that were independent on the external screen when you disconnect that screen? |
| 2021-03-25 17:02:51 | <Safeguard-IRC> | ok so let me explain: when I am undocked, I just have my laptop screen, with 10 workspaces; when I dock it, I execute a xrandr script that position the screen like they should be (X overlaps them and puts them at low res), then I restart Bspwm and now I have 30 workspaces. when I undock, I execute a single monitor script, so the external monitors are no longer "avaiable" and restart bspwm, and i'm back to 10 workspaces. but |
| 2021-03-25 17:02:51 | <Safeguard-IRC> | before undocking I usually need to move/close all windows that are not on the laptop monitor |
| 2021-03-25 17:03:02 | <Safeguard-IRC> | tell me if I was clear or i miss something |
| 2021-03-25 17:06:13 | <Liskni_si> | oh I see, so when you disconnect, nothing magically happens with the unavailable workspace, you need to manually move the windows before? |
| 2021-03-25 17:06:20 | <Safeguard-IRC> | exactly |
| 2021-03-25 17:08:17 | <Liskni_si> | such setup should be possible to replicate using IndependentScreens, and here's an idea to improve it perhaps: |
| 2021-03-25 17:08:52 | <Liskni_si> | when disconnecting, have xmonad rename the workspaces in such a way to make them all accessible |
| 2021-03-25 17:09:43 | <Safeguard-IRC> | how so? |
| 2021-03-25 17:09:53 | <Safeguard-IRC> | which module should I look at? |
| 2021-03-25 17:09:54 | → | sam2 joins (~sam@2409:4071:2380:d5a8:7c4a:4f29:1ea8:2c8c) |
| 2021-03-25 17:10:06 | <Liskni_si> | well the second part will need some hacking :-) |
| 2021-03-25 17:10:16 | <Safeguard-IRC> | that is what blocks me |
| 2021-03-25 17:10:31 | <Safeguard-IRC> | becaue I tried, really hard, but could not make it to work |
| 2021-03-25 17:10:39 | × | sam2 quits (~sam@2409:4071:2380:d5a8:7c4a:4f29:1ea8:2c8c) (Client Quit) |
| 2021-03-25 17:11:14 | <Safeguard-IRC> | I was beign helped on reddit, but at a certain point I said "screw it" because I didn't want to waste that poor guy's time |
| 2021-03-25 17:12:23 | × | materiyolo quits (~materiyol@112.204.174.249) (Quit: WeeChat 3.0.1) |
| 2021-03-25 17:13:15 | <Liskni_si> | hm, it's going to be a bit tricky :-/ |
| 2021-03-25 17:13:23 | → | sam2 joins (~sam@2409:4071:2380:d5a8:7c4a:4f29:1ea8:2c8c) |
| 2021-03-25 17:13:24 | <Safeguard-IRC> | a bit? |
| 2021-03-25 17:13:34 | <Liskni_si> | possible a dozen bits |
| 2021-03-25 17:13:38 | <Solid> | Never trust Liskni_si when he says "a bit" :> |
| 2021-03-25 17:13:39 | <Liskni_si> | *possibly |
| 2021-03-25 17:14:12 | <Safeguard-IRC> | that guy linked me to his dotfiles, just look at the sheer monstrosity that he has to make just to make xmobar work properly with all of those workspaces: |
| 2021-03-25 17:14:20 | <Safeguard-IRC> | https://github.com/ivanbrennan/nixbox/blob/d5b54fe2c0b672273f053c31eaaee17c4b1e65e9/services/xserver/xmonad.hs |
| 2021-03-25 17:15:15 | × | sam2 quits (~sam@2409:4071:2380:d5a8:7c4a:4f29:1ea8:2c8c) (Client Quit) |
| 2021-03-25 17:15:37 | <Liskni_si> | good thing is we recently merged a PR that cuts about 20-30 lines of his monstrosity |
| 2021-03-25 17:15:46 | <Safeguard-IRC> | ? |
| 2021-03-25 17:15:46 | <Liskni_si> | *off |
| 2021-03-25 17:16:12 | <Liskni_si> | composePP, getWorkspaceNames, etc. are unnecessary now |
| 2021-03-25 17:16:18 | <Liskni_si> | unrelated to your troubles, unfortunately |
| 2021-03-25 17:16:23 | <Safeguard-IRC> | really now? |
| 2021-03-25 17:16:31 | <Safeguard-IRC> | well, they were part of the trouble, the whole thing was |
| 2021-03-25 17:16:32 | <Solid> | s/now/in master/ |
| 2021-03-25 17:16:42 | <Safeguard-IRC> | I'm gonna take a deeper look |
| 2021-03-25 17:17:17 | <Liskni_si> | oh, well, if you were trying to make IndependentScreens work with Clickable, then yeah, that's considerably easier in current master |
| 2021-03-25 17:17:37 | <Solid> | I mean the basic setup doesn't look that complicated |
| 2021-03-25 17:17:48 | → | sam__ joins (~sam@2409:4071:2380:d5a8:7c4a:4f29:1ea8:2c8c) |
| 2021-03-25 17:17:50 | <Solid> | it's just calling countScreens |
| 2021-03-25 17:17:52 | <Liskni_si> | but the other part of actually dynamically changing the structure of independent workspaces from 3x10 to 1x30, that is still an unsolved problem |
| 2021-03-25 17:18:00 | <Solid> | the xmobar part is a bit iffy |
| 2021-03-25 17:18:23 | <Liskni_si> | Solid: I'd say ivan likes his code/config verbose |
All times are in UTC.