Logs on 2021-01-14 (freenode/#xmonad)
| 00:16:52 | × | notis quits (~notis@185.51.134.230) (Ping timeout: 256 seconds) |
| 00:34:36 | × | AHemlocksLie quits (~mikey@2603-8080-090b-0b47-0000-0000-0000-0283.res6.spectrum.com) (Quit: Leaving) |
| 00:39:03 | <andytoshi> | is there a way i can setxkbmap specifically for a specific program? without modifying my actual keyboard |
| 00:43:26 | <andytoshi> | oh! i got it, i just needed to do `setxkbmap -device=5` where 5 is the ID of the "Virtual core XTEST keyboard" |
| 01:04:56 | × | gazler quits (~gazler@2001:8b0:b165:a8d2::2) (Ping timeout: 258 seconds) |
| 01:41:41 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:6ec1:4cfc:2443:dfd5) (Ping timeout: 272 seconds) |
| 01:54:42 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:4e48:ba59:767e:ec6e) |
| 02:07:05 | × | kelnoky quits (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
| 02:35:48 | × | rotaerk quits (rotaerk@2600:3c02::f03c:91ff:fe70:4a45) (Ping timeout: 260 seconds) |
| 02:37:28 | → | rotaerk joins (~rotaerk@ender.afternet.org) |
| 02:56:01 | × | entropie quits (~mit@ip5f5b594e.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds) |
| 02:56:16 | → | entropie joins (~mit@ip5f5b594e.dynamic.kabel-deutschland.de) |
| 03:43:29 | × | theDon quits (~td@94.134.91.87) (Ping timeout: 260 seconds) |
| 03:44:43 | × | nova quits (~novasenco@gateway/tor-sasl/novasenco) (Ping timeout: 240 seconds) |
| 03:45:20 | → | theDon joins (~td@muedsl-82-207-238-218.citykom.de) |
| 03:47:07 | → | nova joins (~novasenco@gateway/tor-sasl/novasenco) |
| 04:59:10 | × | nova quits (~novasenco@gateway/tor-sasl/novasenco) (Quit: nova) |
| 05:01:50 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 264 seconds) |
| 05:03:11 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 05:03:34 | × | rabliatu quits (~quassel@23.231.26.99) (Quit: 1) |
| 05:07:13 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 05:20:33 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 06:30:04 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection) |
| 06:30:57 | → | hexo joins (~hexo@gateway/tor-sasl/hexo) |
| 06:33:40 | → | palo1 joins (~weechat@c-base/crew/palo) |
| 06:34:24 | → | gazler joins (~gazler@195.107.2.81.in-addr.arpa) |
| 06:36:36 | × | palo quits (~weechat@c-base/crew/palo) (Ping timeout: 240 seconds) |
| 06:36:36 | palo1 | is now known as palo |
| 07:06:16 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 246 seconds) |
| 07:24:44 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 240 seconds) |
| 07:24:47 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 07:26:33 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Max SendQ exceeded) |
| 07:27:00 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 07:41:25 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:4e48:ba59:767e:ec6e) (Ping timeout: 272 seconds) |
| 07:49:38 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 07:50:26 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 07:50:43 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 07:51:02 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Max SendQ exceeded) |
| 07:51:32 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 07:53:14 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:7cf2:29cc:4e39:77c8) |
| 08:22:20 | → | avn joins (~avn@78-56-108-78.static.zebra.lt) |
| 08:24:06 | → | notis joins (~notis@185.51.134.230) |
| 08:24:26 | → | coldpress joins (~coldpress@128.9.105.34.bc.googleusercontent.com) |
| 08:25:15 | → | coldpress_ joins (~coldpress@128.9.105.34.bc.googleusercontent.com) |
| 08:29:02 | × | coldpress quits (~coldpress@128.9.105.34.bc.googleusercontent.com) (Ping timeout: 272 seconds) |
| 08:29:53 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds) |
| 08:31:26 | → | xaltsc joins (~xaltsc@unaffiliated/xaltsc) |
| 08:55:23 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 08:56:01 | × | ml| quits (~ml|@unaffiliated/ml/x-3958674) (Ping timeout: 264 seconds) |
| 09:09:29 | → | ml| joins (~ml|@unaffiliated/ml/x-3958674) |
| 09:44:26 | → | coldpress joins (~coldpress@128.9.105.34.bc.googleusercontent.com) |
| 09:47:20 | × | coldpress_ quits (~coldpress@128.9.105.34.bc.googleusercontent.com) (Ping timeout: 256 seconds) |
| 10:11:03 | def_jam | is now known as eblip |
| 10:12:18 | → | thoros joins (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 10:26:41 | × | thoros quits (~thoros@194-96-55-156.hdsl.highway.telekom.at) (Quit: WeeChat 3.0) |
| 10:33:17 | → | kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 10:40:56 | → | thc202 joins (~thc202@unaffiliated/thc202) |
| 11:30:23 | × | eb0t_ quits (~eblip@unaffiliated/eblip) (Quit: WeeChat 1.6) |
| 11:59:35 | → | dariof4 joins (~dario@5.77.75.47) |
| 12:56:55 | → | geekosaur joins (ac3a8f02@172.58.143.2) |
| 13:03:16 | × | kelnoky quits (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
| 13:07:23 | × | notis quits (~notis@185.51.134.230) (Ping timeout: 256 seconds) |
| 13:09:33 | → | notis joins (~notis@185.51.134.222) |
| 13:58:52 | → | Tanish2002 joins (6746a757@103.70.167.87) |
| 14:05:26 | <Tanish2002> | Hello I recently started using xmonad and I'm liking it so far.. but i have a little problem.. I use google meet daily for classes and when I try to share my screen(just a app) it doesn't show up in the list if it's in some other workspace but If i move the app to the same workspace then it works.. I tried this with discord as well and it was same |
| 14:05:27 | <Tanish2002> | there as well.. from what I could find I think that xmonad doesn't keep windows mapped when changing the workspace.. so my question is that if I can somehow change that behaviour? |
| 14:06:40 | → | baka joins (6746a757@103.70.167.87) |
| 14:06:48 | × | baka quits (6746a757@103.70.167.87) (Client Quit) |
| 14:07:45 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:7cf2:29cc:4e39:77c8) (Ping timeout: 272 seconds) |
| 14:08:35 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (Quit: ZNC 1.8.2 - https://znc.in) |
| 14:09:53 | → | hexo joins (~hexo@gateway/tor-sasl/hexo) |
| 14:12:00 | <vrs> | afaik that's pretty fundamental to how xmonad works but there might be some hack around it |
| 14:12:40 | <vrs> | some kind of virtual or actual external screen maybe |
| 14:14:13 | <Tanish2002> | ye I can understand that's how xmonad works but it's still pretty annoying to keep moving windows only so that I can share them |
| 14:14:32 | <Liskni_si> | I wonder if this works in other wms? |
| 14:15:37 | <Tanish2002> | yes it worked on awesome |
| 14:16:37 | <Tanish2002> | I was using awesome before but it's very slow and has a very high cpu usage... so I switched to xmonad which feels very snappy compared to it and the cpu usage is pretty good as well |
| 14:17:49 | <Solid> | I wonder what would happen if you simply mapped the window |
| 14:19:11 | <Tanish2002> | wdym? sorry if I sound dumb I don't know much haskell and I'm learning it through xmonad only |
| 14:19:42 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:43d1:199b:be93:211c) |
| 14:20:07 | <Tanish2002> | https://github.com/baskerville/bspwm/issues/478 apparently bspwm has a issue for this as well..🤔 |
| 14:20:35 | <Solid> | nono don't worry I was mainly talking into the void :) I haven't looked into this side of X11 much really |
| 14:20:54 | <Tanish2002> | ah ok |
| 14:21:22 | <Solid> | but according to "dwm uses the dirty hack: it doesn't map/unmap anything" it might actually work |
| 14:22:05 | <Solid> | but it would be a very dirty hack (and might require writing haskell, I don't know how much because I havent quite thought it through :) |
| 14:22:29 | <Solid> | funny that I've never run into this issue |
| 14:22:50 | <Solid> | but I always have a second monitor connected when I screenshare I think so the window I want is always mapped that way |
| 14:23:35 | <Tanish2002> | i don't really care if it's a hack as long as it works coz online classes are going to end some day but again I don't really know much haskell to even code a hack'=( |
| 14:23:50 | <Liskni_si> | oh, it seems gnome (mutter) uses that hack as well |
| 14:24:51 | <Liskni_si> | which means I was wrong when I told the chromium devs yesterday that checking the map state is enough to tell whether a browser window needs redrawing or not |
| 14:24:59 | <Liskni_si> | and that means they'll never implement it |
| 14:25:13 | <Liskni_si> | and I'll be stuck with hundreds of wakeups per second until the end of time |
| 14:25:16 | <Liskni_si> | fuck this stupid world. |
| 14:25:19 | <Solid> | :/ |
| 14:41:19 | → | thoros joins (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 14:43:38 | → | mc47 joins (~yecinem@89.246.239.190) |
| 14:47:40 | × | thoros quits (~thoros@194-96-55-156.hdsl.highway.telekom.at) (Quit: WeeChat 3.0) |
| 14:50:29 | × | geekosaur quits (ac3a8f02@172.58.143.2) (Quit: Connection closed) |
| 15:25:53 | × | Tanish2002 quits (6746a757@103.70.167.87) (Ping timeout: 248 seconds) |
| 15:28:42 | → | Tanish2002 joins (6746a757@103.70.167.87) |
| 15:40:56 | × | Tanish2002 quits (6746a757@103.70.167.87) (Quit: Connection closed) |
| 15:41:30 | → | everythingTaken joins (~everythin@gateway/tor-sasl/everythingtaken) |
| 15:44:01 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 15:45:17 | → | gspe joins (~gspe@94-36-112-192.adsl-ull.clienti.tiscali.it) |
| 15:47:40 | × | gspe quits (~gspe@94-36-112-192.adsl-ull.clienti.tiscali.it) (Client Quit) |
| 15:49:37 | × | ADG1089__ quits (~aditya@122.163.165.143) (Remote host closed the connection) |
| 15:52:00 | × | dariof4 quits (~dario@5.77.75.47) (Quit: WeeChat 3.0) |
| 15:53:33 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 15:56:43 | × | everythingTaken quits (~everythin@gateway/tor-sasl/everythingtaken) (Ping timeout: 240 seconds) |
| 16:02:49 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0) |
| 16:12:49 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 16:15:49 | → | Tanish2002 joins (6746a757@103.70.167.87) |
| 16:21:41 | × | xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.0) |
| 16:30:29 | → | arzano joins (~arzano@gentoo/developer/arzano) |
| 16:42:42 | × | Tanish2002 quits (6746a757@103.70.167.87) (Quit: Connection closed) |
| 16:44:52 | → | geekosaur joins (42d52137@66.213.33.55) |
| 16:45:08 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
| 16:45:16 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 17:24:10 | <afreak> | is it possible to do something like this https://github.com/i3/i3/pull/2231 in xmonad ? setting some x property to all floating windows |
| 17:32:35 | <fizzie> | Just speculating, I don't think there's a hook to do it without patching XMonad itself (to be fair, that's an i3 patch), but I imagine you'd get pretty close simply by having a (sequenced last) ManageHook to set the property initially, and adding a call to keep that up to date in any key/mouse bindings you've got that can toggle floating-ness. |
| 17:35:24 | <afreak> | fizzie: i havent really seen any functions that can be used for setting window properties, have you? |
| 17:36:02 | <afreak> | or do you mean having xmonad run maybe `xprop -id x -set something` |
| 17:36:33 | × | geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 248 seconds) |
| 17:37:01 | <fizzie> | No, you'd just use the X11 functions. I don't know if there's any convenience utilities for *setting* properties though. |
| 17:37:32 | <Solid> | there's changeProperty{8,16,32} |
| 17:38:10 | <fizzie> | Yeah. The only xmonad-contrib convenience thing that I see is XMonad.Util.StringProp, which is limited to setting string properties on the root window, but that's what it uses under the hood. |
| 17:39:36 | <afreak> | aha nice, then I would only need a event that runs when windows gets spawned, or when windows gets toggled floating/tiling :p |
| 17:41:24 | <fizzie> | That'd be the latter half of my comment (as an approximation, since I don't think there's such an event). |
| 17:44:18 | <fizzie> | (It's not like it's an X11 event that XMonad changes its mind about whether a window's floating or not. Though often -- but not always -- there'd be a geometry change associated with it.) |
| 17:46:46 | → | geekosaur joins (42d52137@66.213.33.55) |
| 17:46:58 | <Solid> | the logHook runs on an internal state change, which would include adding a window to the floating map, no? |
| 17:47:46 | <geekosaur> | yes, but it doesn't tell you what state changed |
| 17:48:18 | <fizzie> | Yeah, I guess if you want to enumerate over the whole stackset on loghook. |
| 17:52:53 | <Solid> | lots of logHooks do that already, so probably not too worrysome :> |
| 18:01:53 | <fizzie> | You'd possibly want to cache what you last set the property to, if you go that way. |
| 18:02:56 | <Solid> | lots of modules don't even do that |
| 18:03:02 | <Solid> | but I don't know how expensive `getAtom' is |
| 18:36:49 | × | geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 248 seconds) |
| 18:47:25 | → | al3x27 joins (~plovs@85.254.75.142) |
| 18:49:32 | → | geekosaur joins (42d52137@66.213.33.55) |
| 19:03:30 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 19:03:38 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 19:06:22 | × | ADG1089__ quits (~aditya@122.163.165.143) (Remote host closed the connection) |
| 19:07:25 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 19:47:45 | × | geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 248 seconds) |
| 20:04:30 | → | geekosaur joins (42d52137@66.213.33.55) |
| 20:22:59 | → | wonko7 joins (~wonko7@2a01:e35:2ffb:7040:9f6f:4e99:c28:c69a) |
| 20:23:11 | → | kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 20:59:04 | × | ADG1089__ quits (~aditya@122.163.165.143) (Remote host closed the connection) |
| 21:30:08 | × | dsal quits (sid13060@gateway/web/irccloud.com/x-frcdhloinrhxmjcq) (Ping timeout: 260 seconds) |
| 21:31:16 | → | dsal joins (sid13060@gateway/web/irccloud.com/x-uhinxzkjykjyzztk) |
| 21:47:11 | × | geekosaur quits (42d52137@66.213.33.55) (Quit: Connection closed) |
| 22:27:05 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:43d1:199b:be93:211c) (Ping timeout: 244 seconds) |
| 22:39:34 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:a508:836d:e92e:17f2) |
| 22:51:02 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 23:06:11 | × | mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection) |
| 23:08:25 | × | kelnoky quits (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
| 23:39:17 | × | wonko7 quits (~wonko7@2a01:e35:2ffb:7040:9f6f:4e99:c28:c69a) (Ping timeout: 260 seconds) |
| 23:41:36 | × | notis quits (~notis@185.51.134.222) (Ping timeout: 240 seconds) |
All times are in UTC on 2021-01-14.