2021-05-06 00:33:28 +0200 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
2021-05-06 00:49:07 +0200 | mc47 | (~yecinem@89.246.239.190) (Quit: Leaving) |
2021-05-06 00:52:21 +0200 | ADG1089 | (~aditya@122.163.193.183) |
2021-05-06 01:07:46 +0200 | mohab | (~mohab@45.243.39.138) (Remote host closed the connection) |
2021-05-06 01:42:08 +0200 | thc202 | (~thc202@unaffiliated/thc202) (Quit: thc202) |
2021-05-06 02:00:04 +0200 | <kajzer> | I guess there's something wrong with statusBar function (regarding that xmodmap problem I was talking about) |
2021-05-06 02:01:05 +0200 | <kajzer> | here are the two configs,first one doesn't have that problem, second one has : https://imgur.com/a/vD6JSmj |
2021-05-06 02:02:48 +0200 | ADG1089 | (~aditya@122.163.193.183) (Quit: Konversation terminated!) |
2021-05-06 02:03:01 +0200 | <geekosaur> | uh |
2021-05-06 02:03:19 +0200 | <geekosaur> | it installs a handler but it's for mod-b, not the keypad |
2021-05-06 02:03:56 +0200 | <kajzer> | maybe it's not statusBar but it's like that , 100% |
2021-05-06 02:04:12 +0200 | <kajzer> | I'm just gessing it is |
2021-05-06 02:04:17 +0200 | <kajzer> | guessing* |
2021-05-06 02:05:35 +0200 | <kajzer> | there's nothing else actually, loghook only |
2021-05-06 02:05:56 +0200 | <geekosaur> | and it shouldn't e possible to place a grab on an unassigned keycode, since xmonad's interface uses keysyms exclusively and maps them to keycodes just before registering the grab. suppose there might be a bug in that but I'd expect it to have more severe effects |
2021-05-06 02:06:49 +0200 | <kajzer> | I see, but there it is, I might submit a bug or help in some other way if needed |
2021-05-06 02:07:37 +0200 | <kajzer> | or someone else can try what's done in those configs, pretty easy changes to test out |
2021-05-06 02:10:24 +0200 | <kajzer> | also, I tried git versions of xmonad and xmonad-contrib, no change, same thing happens |
2021-05-06 02:12:05 +0200 | <kajzer> | I mean it's fine by me, I narrowed it down and know where the problem is, I know it's a pretty unique situation having that problem when xmodmap is used, but somehow it happens |
2021-05-06 02:25:58 +0200 | <geekosaur> | I'm not seeing anything obviously wrong with grabKeys in the core, which is where this would be happening; it should be getting an empty list for the keycode and skipping it |
2021-05-06 02:29:50 +0200 | <kajzer> | there's some relation with xmodmap somehow, if I don't disable some key then pressing that key doesn't affect anything, but if I disable that key and then press it, then it does |
2021-05-06 02:30:41 +0200 | <kajzer> | i need those keys disabled, maybe xmodmap do things in a certain way but I don't know how else to disable keys |
2021-05-06 02:30:51 +0200 | <geekosaur> | conceivably you'd need mod-q to make xmonad forget the key, but it shouldn't have been bound to begin with |
2021-05-06 02:31:10 +0200 | <geekosaur> | xmodmap kinda breaks the modern rules, you're supposed to use xkb |
2021-05-06 02:31:27 +0200 | <geekosaur> | it is possible that it's doing something wrong |
2021-05-06 02:31:39 +0200 | <geekosaur> | but the key still shouldn't be bound to begin with |
2021-05-06 02:32:14 +0200 | <kajzer> | I know, but somehow it is , that's the weird part |
2021-05-06 02:32:59 +0200 | <kajzer> | I'll try xkb or some other method and then see if it still happens, but not now, tomorrow, will let you know if something happened |
2021-05-06 02:35:59 +0200 | <geekosaur> | could you see if mouse-keys got enabled somehow? https://linuxreviews.org/HOWTO_use_the_numeric_keyboard_keys_as_mouse_in_XOrg |
2021-05-06 02:38:48 +0200 | <kajzer> | i don't have "keypad:pointerkeys" in xorg keyboard conf |
2021-05-06 02:42:37 +0200 | <kajzer> | besides, it's clear that there are two methods for xmobar in that config, one has that problem the other don't |
2021-05-06 02:44:23 +0200 | <kajzer> | it's either statusbar or spawnpipe, or loghook |
2021-05-06 02:44:41 +0200 | <geekosaur> | hrm |
2021-05-06 02:44:55 +0200 | <kajzer> | lol |
2021-05-06 02:45:11 +0200 | <geekosaur> | spawnPipe doesn't do anything with X11, it's MonadIO so it can be used without an extra liftIO |
2021-05-06 02:45:18 +0200 | <kajzer> | it doesn't matter, i mean, it's probably only me who will face that issue |
2021-05-06 02:45:51 +0200 | <kajzer> | ok, don't know how stuff works but i can see what works |
2021-05-06 02:51:11 +0200 | <geekosaur> | Solid,I think you've been working with this stuff? it doesn't make a lot of sense to me that these configs should lead to this. https://imgur.com/a/vD6JSmj |
2021-05-06 02:51:36 +0200 | mohab | (~mohab@45.243.39.138) |
2021-05-06 02:54:08 +0200 | oogeek | (~szz_@138.199.22.215) |
2021-05-06 02:54:36 +0200 | <oogeek> | kajzer Can you provide the config file you use for xmodmap, so that I can help test it out? |
2021-05-06 02:57:21 +0200 | <kajzer> | geekosaur: I think those parts matter, I can paste the whole config, it's just lengthy that's all |
2021-05-06 02:57:30 +0200 | <kajzer> | oogeek: xmonad config ? |
2021-05-06 02:57:43 +0200 | <geekosaur> | ~/.Xmodmap, I think |
2021-05-06 02:58:15 +0200 | <kajzer> | i don't use .Xmodmap , i run commands from the autostart shell script |
2021-05-06 02:58:22 +0200 | <oogeek> | So if I can reproduce the issue, maybe it is really an issue. But we are gonna narrow it down, don't we. |
2021-05-06 02:58:36 +0200 | <oogeek> | kajzer So can you provide the commands ? |
2021-05-06 02:58:40 +0200 | <kajzer> | xmodmap -e 'keycode 90=' |
2021-05-06 02:58:52 +0200 | <kajzer> | xmodmap -e 'keycode 87=' |
2021-05-06 02:58:55 +0200 | <kajzer> | and so on ... |
2021-05-06 02:58:56 +0200 | <oogeek> | can you use pastebin or something? |
2021-05-06 02:59:02 +0200 | <kajzer> | 1 sec |
2021-05-06 02:59:40 +0200 | <kajzer> | https://pastebin.com/ei4eRVQd |
2021-05-06 02:59:51 +0200 | <kajzer> | but that doesn't matter, you can only test with one key |
2021-05-06 03:00:00 +0200 | <kajzer> | pick one |
2021-05-06 03:01:32 +0200 | <oogeek> | I will tell you once I test it out. As I have lots of work to do today, I have time in the evening. |
2021-05-06 03:02:07 +0200 | ADG1089 | (~aditya@122.163.193.183) |
2021-05-06 03:04:26 +0200 | oogeek | (~szz_@138.199.22.215) (Quit: Lost terminal) |
2021-05-06 03:05:49 +0200 | <kajzer> | here's the xmonad config : https://pastebin.com/8S9XerhP |
2021-05-06 03:09:15 +0200 | oogeek | (~szz_@138.199.22.215) |
2021-05-06 03:10:33 +0200 | <oogeek> | kajzer So by simply put the xmodmap in my .xinitrc using startx, it did work. However, after a few minutes, my xmonad or xorg will crash and return to tty screen. Will test the xmonad config later. |
2021-05-06 03:10:46 +0200 | <oogeek> | xmodmap commands* |
2021-05-06 03:11:18 +0200 | <kajzer> | you can launch those in the terminal |
2021-05-06 03:11:44 +0200 | <kajzer> | i mean you issue that command once and it will remember it |
2021-05-06 03:11:52 +0200 | <kajzer> | until you log out |
2021-05-06 03:12:03 +0200 | <oogeek> | If I remember correctly, I also experience a crash just yesterday when you mentioned these command and I do a small test. No idea. |
2021-05-06 03:12:37 +0200 | <kajzer> | hmm, i dont have crashes |
2021-05-06 03:13:51 +0200 | <kajzer> | i have like small gaps around windows, and when I press that numpad key, which should be disabled, then nly up and down gaps are no more |
2021-05-06 03:14:02 +0200 | <kajzer> | only* |
2021-05-06 03:14:14 +0200 | <kajzer> | pretty weird |
2021-05-06 03:14:46 +0200 | oogeek | (~szz_@138.199.22.215) (Quit: leaving) |
2021-05-06 03:15:31 +0200 | davve | (davve@bsd.douchedata.com) |
2021-05-06 03:15:33 +0200 | <kajzer> | btw that xmonad config on pastebin works, you would have to comment out stuff and uncomment, like I showed in the picture |
2021-05-06 03:15:38 +0200 | entropie | (~mit@ip5f59973a.dynamic.kabel-deutschland.de) (Quit: "") |
2021-05-06 03:15:50 +0200 | davve_ | (davve@bsd.douchedata.com) (Read error: Connection reset by peer) |
2021-05-06 03:16:48 +0200 | dminuoso | (~dminuoso@unaffiliated/dminuoso) (Quit: ZNC 1.7.5 - https://znc.in) |
2021-05-06 03:17:11 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) (Remote host closed the connection) |
2021-05-06 03:17:23 +0200 | entropie | (~mit@ip5f59973a.dynamic.kabel-deutschland.de) |
2021-05-06 03:17:26 +0200 | tv | (~tv@unaffiliated/tv) (Ping timeout: 240 seconds) |
2021-05-06 03:17:37 +0200 | ADG1089_ | (~aditya@122.163.193.183) |
2021-05-06 03:17:38 +0200 | ADG1089 | (~aditya@122.163.193.183) (Remote host closed the connection) |
2021-05-06 03:18:18 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) |
2021-05-06 03:19:22 +0200 | tv | (~tv@unaffiliated/tv) |
2021-05-06 03:20:04 +0200 | dminuoso | (~dminuoso@static.88-198-218-68.clients.your-server.de) |
2021-05-06 03:32:54 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed) |
2021-05-06 03:34:02 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
2021-05-06 03:34:35 +0200 | ADG1089_ | (~aditya@122.163.193.183) (Quit: Konversation terminated!) |
2021-05-06 03:43:44 +0200 | kajzer | (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
2021-05-06 03:44:38 +0200 | entropie | (~mit@ip5f59973a.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds) |
2021-05-06 03:50:22 +0200 | entropie | (~mit@ip5f59973a.dynamic.kabel-deutschland.de) |
2021-05-06 03:52:48 +0200 | mohab | (~mohab@45.243.39.138) (*.net *.split) |
2021-05-06 03:52:50 +0200 | Natch | (~Natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (*.net *.split) |
2021-05-06 03:52:53 +0200 | jameekim2 | (~jameekim@mx.nodaplife.me) (*.net *.split) |
2021-05-06 03:52:53 +0200 | alex88 | (~alex88@unaffiliated/alex88) (*.net *.split) |
2021-05-06 03:52:55 +0200 | st13g | (~quassel@47.90.246.232) (*.net *.split) |
2021-05-06 03:52:55 +0200 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) (*.net *.split) |
2021-05-06 03:52:58 +0200 | pdxleif | (~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com) (*.net *.split) |
2021-05-06 03:52:58 +0200 | dweller | (~dweller@178.62.146.60) (*.net *.split) |
2021-05-06 03:52:59 +0200 | kidel | (~kidel@kidel.wtf) (*.net *.split) |
2021-05-06 03:52:59 +0200 | marens | (~quassel@unaffiliated/marens) (*.net *.split) |
2021-05-06 03:54:01 +0200 | mohab | (~mohab@45.243.39.138) |
2021-05-06 03:54:01 +0200 | Natch | (~Natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) |
2021-05-06 03:54:01 +0200 | jameekim2 | (~jameekim@mx.nodaplife.me) |
2021-05-06 03:54:01 +0200 | alex88 | (~alex88@unaffiliated/alex88) |
2021-05-06 03:54:01 +0200 | st13g | (~quassel@47.90.246.232) |
2021-05-06 03:54:01 +0200 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) |
2021-05-06 03:54:01 +0200 | kidel | (~kidel@kidel.wtf) |
2021-05-06 03:54:01 +0200 | pdxleif | (~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com) |
2021-05-06 03:54:01 +0200 | marens | (~quassel@unaffiliated/marens) |
2021-05-06 03:54:01 +0200 | dweller | (~dweller@178.62.146.60) |
2021-05-06 03:55:12 +0200 | hd | (0e8bae32@14.139.174.50) |
2021-05-06 03:57:38 +0200 | mohab | (~mohab@45.243.39.138) (Ping timeout: 246 seconds) |
2021-05-06 04:01:11 +0200 | mohab | (~mohab@45.243.39.138) |
2021-05-06 04:03:31 +0200 | hd | (0e8bae32@14.139.174.50) (Quit: Connection closed) |
2021-05-06 04:10:04 +0200 | Natch | (~Natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Read error: Connection reset by peer) |
2021-05-06 04:14:27 +0200 | Natch | (~Natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) |
2021-05-06 04:23:33 +0200 | theDon | (~td@muedsl-82-207-238-245.citykom.de) (Ping timeout: 265 seconds) |
2021-05-06 04:25:06 +0200 | theDon | (~td@muedsl-82-207-238-051.citykom.de) |
2021-05-06 04:33:03 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Ping timeout: 240 seconds) |
2021-05-06 04:56:26 +0200 | mohab | (~mohab@45.243.39.138) (Ping timeout: 260 seconds) |
2021-05-06 05:26:42 +0200 | mohab | (~mohab@45.243.39.138) |
2021-05-06 05:59:15 +0200 | mohab | (~mohab@45.243.39.138) (Ping timeout: 265 seconds) |
2021-05-06 06:12:52 +0200 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer) |
2021-05-06 06:14:16 +0200 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2021-05-06 07:12:35 +0200 | <sundbry> | Hi fellas, does anyone know how I can program more than 10 workspaces on my xmonad? |
2021-05-06 07:13:29 +0200 | <Solid> | ?tell geekosaur the only thing wrong I can see is that the statusBar config applies the docks modifier twice, but that has nothing to do with keybindings... |
2021-05-06 07:13:29 +0200 | <lambdabot> | Consider it noted. |
2021-05-06 07:15:12 +0200 | <Solid> | sundbry: XConfig has a `workspaces` field, so you can just do `main = xmonad $ def { workspaces = ["1", "2", "however many you like"] }` |
2021-05-06 07:15:45 +0200 | <sundbry> | how would the key bindings be set for that? |
2021-05-06 07:16:37 +0200 | <Solid> | that depends on which keys you want to use for things beyond 1-9 :) |
2021-05-06 07:16:52 +0200 | <sundbry> | This looks like a clue https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-IndependentScreens.html if I can decipher this Haskell :D |
2021-05-06 07:17:05 +0200 | <Solid> | it's definitely the wrong module |
2021-05-06 07:17:10 +0200 | <sundbry> | probably just alt-shift-1,2...0 |
2021-05-06 07:17:16 +0200 | <sundbry> | so another 10 |
2021-05-06 07:17:54 +0200 | <Solid> | you could do that, but that's the default keybindings for shifting windows to workspaces |
2021-05-06 07:18:05 +0200 | <sundbry> | whoops yes you are right |
2021-05-06 07:18:41 +0200 | <sundbry> | maybe <windows-key> -n |
2021-05-06 07:23:47 +0200 | <Solid> | you can probably just take the default definition of how to switch workspaces and add that to it |
2021-05-06 07:37:58 +0200 | <Solid> | interesting to see that someone actually uses meta as their modifier key though |
2021-05-06 07:49:31 +0200 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-05-06 07:50:33 +0200 | def_jam | (~eblip@unaffiliated/eblip) |
2021-05-06 07:52:23 +0200 | eblip | (~eblip@unaffiliated/eblip) (Ping timeout: 268 seconds) |
2021-05-06 07:57:16 +0200 | davemq | (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Ping timeout: 252 seconds) |
2021-05-06 08:03:48 +0200 | mohab | (~mohab@45.243.39.138) |
2021-05-06 08:05:12 +0200 | davemq | (~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) |
2021-05-06 08:09:36 +0200 | thc202 | (~thc202@unaffiliated/thc202) |
2021-05-06 08:13:01 +0200 | mohab | (~mohab@45.243.39.138) (Ping timeout: 260 seconds) |
2021-05-06 08:14:00 +0200 | mohab | (~mohab@156.223.41.37) |
2021-05-06 08:16:53 +0200 | wonko7 | (~wonko7@62.115.229.50) (Quit: See You Space Cowboy..) |
2021-05-06 08:30:20 +0200 | cfricke | (~cfricke@unaffiliated/cfricke) |
2021-05-06 09:03:59 +0200 | mohab | (~mohab@156.223.41.37) (Ping timeout: 252 seconds) |
2021-05-06 09:11:39 +0200 | mohab | (~mohab@41.44.63.66) |
2021-05-06 09:54:20 +0200 | notis | (~notis@185.51.134.229) |
2021-05-06 09:56:51 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
2021-05-06 10:07:28 +0200 | mc47 | (~yecinem@89.246.239.190) |
2021-05-06 10:14:41 +0200 | Liskni_si | has alt+F1-F12 and mod+F1-F12 which gives me 24 workspaces |
2021-05-06 10:19:53 +0200 | Solid | just uses the prompt for anything beyond 9 because there's no way he could remember 24 things :> |
2021-05-06 10:20:06 +0200 | <Solid> | out of curiosity, what do you have on mod + 0-9 then? |
2021-05-06 10:30:48 +0200 | <Liskni_si> | switching between windows |
2021-05-06 10:31:07 +0200 | <Liskni_si> | (window groups, actually) |
2021-05-06 10:31:31 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
2021-05-06 10:34:42 +0200 | <Liskni_si> | I kind of understand why people use 0-9 instead of the F-keys, though; these modern laptop keyboards are crap and no longer have proper dedicated F-keys |
2021-05-06 10:35:16 +0200 | <Liskni_si> | mine still does, luckily, but I have no idea what I'm going to do once the old intel CPU is no longer good enough :-/ |
2021-05-06 10:55:54 +0200 | kajzer | (~kajzer@unaffiliated/kajzer) |
2021-05-06 11:13:10 +0200 | oogeek | (~szz_@138.199.22.215) |
2021-05-06 11:14:47 +0200 | stefur | (~stefur@h-240-34.A328.priv.bahnhof.se) |
2021-05-06 11:41:45 +0200 | pmj | (~pm@p4fe156fa.dip0.t-ipconnect.de) |
2021-05-06 11:49:17 +0200 | pmj | (~pm@p4fe156fa.dip0.t-ipconnect.de) ("WeeChat 3.1") |
2021-05-06 11:58:21 +0200 | pmj | (~pm@p4fe156fa.dip0.t-ipconnect.de) |
2021-05-06 12:00:06 +0200 | oogeek | (~szz_@138.199.22.215) (Ping timeout: 240 seconds) |
2021-05-06 12:02:15 +0200 | oogeek | (~szz_@84.17.34.151) |
2021-05-06 13:11:18 +0200 | pmj | (~pm@p4fe156fa.dip0.t-ipconnect.de) (Remote host closed the connection) |
2021-05-06 13:56:34 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
2021-05-06 14:27:54 +0200 | yiufung | (~user@183178189045.ctinets.com) |
2021-05-06 15:05:44 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
2021-05-06 15:19:11 +0200 | wonko7 | (~wonko7@62.115.229.50) |
2021-05-06 15:35:16 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) (Quit: No Ping reply in 180 seconds.) |
2021-05-06 15:35:23 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) |
2021-05-06 15:41:41 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
2021-05-06 16:04:09 +0200 | cfricke | (~cfricke@unaffiliated/cfricke) (Ping timeout: 245 seconds) |
2021-05-06 16:16:57 +0200 | wonko7 | (~wonko7@62.115.229.50) (Ping timeout: 265 seconds) |
2021-05-06 16:32:51 +0200 | seschwar | (~seschwar@unaffiliated/seschwar) |
2021-05-06 16:41:12 +0200 | rekahsoft | (~rekahsoft@38.29.28.2) |
2021-05-06 16:48:27 +0200 | wonko7 | (~wonko7@62.115.229.50) |
2021-05-06 16:57:13 +0200 | mc47 | (~yecinem@89.246.239.190) (Read error: Connection reset by peer) |
2021-05-06 16:58:55 +0200 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
2021-05-06 17:06:46 +0200 | oogeek | (~szz_@84.17.34.151) (Quit: leaving) |
2021-05-06 17:09:54 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
2021-05-06 17:16:47 +0200 | cfricke | (~cfricke@unaffiliated/cfricke) |
2021-05-06 17:23:11 +0200 | wonko7 | (~wonko7@62.115.229.50) (Ping timeout: 240 seconds) |
2021-05-06 17:27:22 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) (Quit: No Ping reply in 180 seconds.) |
2021-05-06 17:27:36 +0200 | cfricke | (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.1) |
2021-05-06 17:27:38 +0200 | rieper | (~riepernet@sxbeta1.geo.uni-leipzig.de) |
2021-05-06 17:40:03 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed) |
2021-05-06 17:42:06 +0200 | oogeek | (~szz_@84.17.34.151) |
2021-05-06 17:43:10 +0200 | <oogeek> | kajzer So I have tested your config. I can reproduce your problem witht that config. Also, when I tried to use debugKeyEvents, my Xorg just crashes again. |
2021-05-06 17:47:55 +0200 | <oogeek> | kajzer I think maybe the problem is related to xmodmap itself. Not sure. |
2021-05-06 17:51:41 +0200 | oogeek | (~szz_@84.17.34.151) (Quit: leaving) |
2021-05-06 17:51:58 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
2021-05-06 17:52:05 +0200 | mohab | (~mohab@41.44.63.66) (Ping timeout: 260 seconds) |
2021-05-06 18:01:57 +0200 | <kajzer> | Yeah, the problem is definetely present, don't know about xmodmap itself, when I needed to find how to disable keyboard buttons that was the only method I could find, at least that's what people are using, and it works great, I had no problems with xmodmap for years, now why Xmonad is not respecting that, is the question |
2021-05-06 18:03:10 +0200 | <kajzer> | I mean it does respect it, depends on how you configure it, there are several methods to do the same thing |
2021-05-06 18:05:19 +0200 | <Solid> | kajzer: can you try that statusBar config but without the extra `docks` combinator? |
2021-05-06 18:05:51 +0200 | <Solid> | it doesn't make much sense, but I do wonder |
2021-05-06 18:06:27 +0200 | <kajzer> | sure, in a min |
2021-05-06 18:08:51 +0200 | <kajzer> | I think I tried that but will do it again now |
2021-05-06 18:08:59 +0200 | <kajzer> | it doesn't matter |
2021-05-06 18:11:00 +0200 | <kajzer> | yeah i just tested it, same thing without docks, it reacts to the disabled key |
2021-05-06 18:12:24 +0200 | <kajzer> | i took two screenshots, one is what the desktop looks like when it's normal, and the second what pressing that disabled key does |
2021-05-06 18:13:45 +0200 | wonko7 | (~wonko7@62.115.229.50) |
2021-05-06 18:13:54 +0200 | <kajzer> | https://imgur.com/a/JpzSpKp |
2021-05-06 18:14:40 +0200 | <kajzer> | first one is normal, second one you can see, it kinda moves the window up, left and right there are still gaps, but it etends the window up and down |
2021-05-06 18:15:03 +0200 | <kajzer> | when you press disabled key, don't matter which one, it's the same with all disabled keys |
2021-05-06 18:16:25 +0200 | <geekosaur> | thta looks like more or less mod-b. makes some sense for that to be the issue, makes little sense that disabled keys should be mapped to it |
2021-05-06 18:19:06 +0200 | <geekosaur> | hm. if you add XMonad.Hooks.ManageDebug to your config and use debugManageHookOn, does the problem move to that? |
2021-05-06 18:20:00 +0200 | <kajzer> | I wouldn't know how to do that |
2021-05-06 18:20:19 +0200 | <geekosaur> | that is, instead of toggling strut avoidance, does it start dumping manageHook information? |
2021-05-06 18:20:40 +0200 | oogeek | (~szz_@45.135.186.22) |
2021-05-06 18:22:41 +0200 | <kajzer> | have to research how to do that |
2021-05-06 18:23:09 +0200 | <oogeek> | Solid On my side, with config from kajzer, my Xorg will crash if I use debugKeyEvents in handleEventHook. I tried to comment out some of the source code of debugKeyEvents and it stops crashing. So I think I can probably try some more and see if a specific line in debugKeyEvents (maybe with xmodmap) cause the crash |
2021-05-06 18:24:02 +0200 | <geekosaur> | probably yet another spot where the X11 bindings don't check for a NULL return, we run into those every so often |
2021-05-06 18:24:20 +0200 | <geekosaur> | mostly with the debug code becuase it exercises more of X11 :) |
2021-05-06 18:24:30 +0200 | <oogeek> | Yeah, i |
2021-05-06 18:24:37 +0200 | oogeek | (~szz_@45.135.186.22) (Client Quit) |
2021-05-06 18:25:28 +0200 | oogeek | (~szz_@45.135.186.22) |
2021-05-06 18:27:47 +0200 | <kajzer> | geekosaur: instead of avoidstruts I put debugManageHookOn in that place ? |
2021-05-06 18:28:38 +0200 | <geekosaur> | no, that goes with docks, ewmhFullscreen, ewmh |
2021-05-06 18:29:07 +0200 | <geekosaur> | and it takes a key sequence in EZConfig style, like "M-C-d" for meta-control-d |
2021-05-06 18:29:25 +0200 | <kajzer> | ok |
2021-05-06 18:31:21 +0200 | mohab | (~mohab@45.243.116.81) |
2021-05-06 18:31:47 +0200 | <oogeek> | geekosaur what about debugManageHook, is that more useful in such case of kajzer? |
2021-05-06 18:32:51 +0200 | <geekosaur> | no, I specificlaly want the key sequence |
2021-05-06 18:33:10 +0200 | <geekosaur> | to be added in, to see if their xmonad starts running that iinstead of mod-b |
2021-05-06 18:34:00 +0200 | <geekosaur> | and it needs to be added in after statusBar adds in the mod-b sequence |
2021-05-06 18:34:23 +0200 | <kajzer> | i dont use ezconfig, i'm stuck at that part , can you please type the command for that binding |
2021-05-06 18:34:36 +0200 | <geekosaur> | I gave you an example |
2021-05-06 18:35:03 +0200 | <kajzer> | i tried this , ((modm, xK_b ), debugManageHookOn) |
2021-05-06 18:35:07 +0200 | <geekosaur> | you do not need ezconfig, you need to pass debugManageHookOn a String like "M-C-d" |
2021-05-06 18:35:14 +0200 | <geekosaur> | oh lord |
2021-05-06 18:35:16 +0200 | <Solid> | debugManageHookOn "M-C-d" |
2021-05-06 18:35:18 +0200 | <Solid> | :) |
2021-05-06 18:35:31 +0200 | <kajzer> | lol guys, i'm new to xmonad |
2021-05-06 18:35:33 +0200 | <geekosaur> | what has that to do with the place where docks, ewmh, ewmhFullscreen are? |
2021-05-06 18:35:41 +0200 | <kajzer> | nah i placed that |
2021-05-06 18:35:50 +0200 | <kajzer> | but you said i need to bind key |
2021-05-06 18:36:10 +0200 | <geekosaur> | no, this binds the key itself., that's the whole point |
2021-05-06 18:36:18 +0200 | <kajzer> | ah ok |
2021-05-06 18:36:25 +0200 | <geekosaur> | it's binding a key *after* statusBar binds the key that is getting run |
2021-05-06 18:36:32 +0200 | <kajzer> | but do i need ezconfig ? |
2021-05-06 18:36:35 +0200 | <geekosaur> | so I can see if it starts running that key instead |
2021-05-06 18:36:46 +0200 | <geekosaur> | no, you do not need ezconfig |
2021-05-06 18:37:55 +0200 | <kajzer> | ok i just added debugManageHook where the docks and other stuff is |
2021-05-06 18:38:04 +0200 | <kajzer> | confused about debugManageHookOn part |
2021-05-06 18:39:03 +0200 | <geekosaur> | you do not add debugManageHook |
2021-05-06 18:39:14 +0200 | <geekosaur> | yoou add: debugManageHookOn "M-C-d" |
2021-05-06 18:39:56 +0200 | <kajzer> | ok done, so i press that key and then what |
2021-05-06 18:40:07 +0200 | <geekosaur> | no, you do not press that key |
2021-05-06 18:40:20 +0200 | <oogeek> | I have a stupid question: where can I find the output of debugManageHook? |
2021-05-06 18:40:45 +0200 | <geekosaur> | you look to see if the problem you have been having goes away, and ideally check the session log (usually ~/.xsession-errors) to see if it's producing output |
2021-05-06 18:41:05 +0200 | <kajzer> | ok problem is still present |
2021-05-06 18:41:07 +0200 | <oogeek> | kajzer What you should do is to test the error config as it is, and check as geekosaur as mentioned |
2021-05-06 18:41:20 +0200 | <geekosaur> | which would indicate that instead of the unbound key running the old "last key bound", it is now running the new "last key bound" |
2021-05-06 18:41:59 +0200 | <geekosaur> | I don't care about the manageHook as such here, I just want a different key to be the last one bound by your config |
2021-05-06 18:42:08 +0200 | <geekosaur> | which is currently the one added by statusBar |
2021-05-06 18:42:09 +0200 | <kajzer> | xsession-errors was not generated |
2021-05-06 18:42:36 +0200 | <kajzer> | oogeek: im doing that |
2021-05-06 18:42:51 +0200 | <geekosaur> | it owuldn't have been generated, it shoudl have been there already. some systems suppress the log entirely, some move it under journalctl (and I can't help you figure that one out) |
2021-05-06 18:43:24 +0200 | <kajzer> | ok ill try to find it in other locations |
2021-05-06 18:43:46 +0200 | <kajzer> | how about Xorg.log ? |
2021-05-06 18:43:58 +0200 | <geekosaur> | no, that's the system log not the session log |
2021-05-06 18:44:13 +0200 | <Solid> | what distro are you on? |
2021-05-06 18:44:18 +0200 | <kajzer> | gentoo |
2021-05-06 18:44:31 +0200 | <Solid> | they probably let you do it yourself :P |
2021-05-06 18:44:43 +0200 | <kajzer> | lol |
2021-05-06 18:45:02 +0200 | <Solid> | I have something like `exec startx >& ~/.xsession.errors` somewhere in a .profile file |
2021-05-06 18:45:57 +0200 | <geekosaur> | https://forums.gentoo.org/viewtopic-t-1051280-start-0.html |
2021-05-06 18:46:16 +0200 | <geekosaur> | they use journald by default but there's a way to re-enable .xsession-errors |
2021-05-06 18:46:34 +0200 | <geekosaur> | there's some journalctl command to dump the log but idek |
2021-05-06 18:46:44 +0200 | <Solid> | ah I see |
2021-05-06 18:46:54 +0200 | <kajzer> | reading it |
2021-05-06 18:47:08 +0200 | <Solid> | wait isn't that a systemd thing |
2021-05-06 18:47:16 +0200 | <geekosaur> | yes |
2021-05-06 18:47:29 +0200 | <Solid> | I thought gentoo was on openrc |
2021-05-06 18:47:35 +0200 | <kajzer> | i dont use display managers and systemd |
2021-05-06 18:47:49 +0200 | <geekosaur> | then your session log is on the first virtual console |
2021-05-06 18:47:57 +0200 | <geekosaur> | ctrl-alt-f1 probably |
2021-05-06 18:48:06 +0200 | <kajzer> | it's not in /home |
2021-05-06 18:48:06 +0200 | <geekosaur> | alt-f7 to get back to your x11 session |
2021-05-06 18:48:56 +0200 | <kajzer> | anyway , i get it, ill try to find it and will let you know |
2021-05-06 18:55:10 +0200 | <kajzer> | hmm , you see, I'm using startx, just that, maybe I need to use startx 1>~/.log/xsession-errors 2>&1 & |
2021-05-06 18:56:00 +0200 | <geekosaur> | yes. or for now switch back to the text console like I just told you |
2021-05-06 18:56:07 +0200 | <geekosaur> | ctrl-alt-f1 |
2021-05-06 18:56:14 +0200 | <geekosaur> | then alt-f7 usually to get back |
2021-05-06 18:56:32 +0200 | <kajzer> | reading this https://wiki.gentoo.org/wiki/X_without_Display_Manager |
2021-05-06 18:57:07 +0200 | <kajzer> | i think i have VT's disabled, anywaay ctrl-alt-f1 doesnt work |
2021-05-06 18:57:23 +0200 | <kajzer> | havent tried that in a long time |
2021-05-06 18:59:03 +0200 | <kajzer> | well, i guess ill have to quit from X and try to start it with that log file |
2021-05-06 18:59:10 +0200 | <kajzer> | gimme a min |
2021-05-06 18:59:52 +0200 | kajzer | (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
2021-05-06 19:01:24 +0200 | kajzer | (~kajzer@unaffiliated/kajzer) |
2021-05-06 19:01:43 +0200 | <kajzer> | ok i see the file now |
2021-05-06 19:02:39 +0200 | <kajzer> | so I pressed the disabled button, that thing happened but I think nothing was added |
2021-05-06 19:02:48 +0200 | <kajzer> | added to .xsession-errors |
2021-05-06 19:02:53 +0200 | <geekosaur> | sigh |
2021-05-06 19:04:36 +0200 | oogeek | (~szz_@45.135.186.22) (Quit: leaving) |
2021-05-06 19:04:44 +0200 | <kajzer> | yeah |
2021-05-06 19:04:53 +0200 | <kajzer> | tried ti few more times, nothing |
2021-05-06 19:04:56 +0200 | <kajzer> | it* |
2021-05-06 19:09:31 +0200 | <kajzer> | there's this : Bad _NET_DESKTOP with data[0]=-1 |
2021-05-06 19:11:15 +0200 | <geekosaur> | that's unrelated |
2021-05-06 19:11:22 +0200 | <kajzer> | yeah |
2021-05-06 19:11:28 +0200 | <geekosaur> | we don't support ewmh-style copyToAll yet |
2021-05-06 19:12:04 +0200 | <kajzer> | well, that was fun, but really it's ok, i found how to configure it and don't have that issue |
2021-05-06 19:12:20 +0200 | <kajzer> | it's fine by me |
2021-05-06 19:15:01 +0200 | <heck-to-the-gnom> | What's the difference between ewmh-style copyToAll and regular copyToAll? |
2021-05-06 19:15:14 +0200 | <heck-to-the-gnom> | regular being how XMonad does it currently |
2021-05-06 19:16:42 +0200 | <geekosaur> | ewmh does that _NET_WM_DESKTOP thing, xmonad's copyToAll is designbed to be done from a keybinding or manageHook and I haven't figured out how to get it working from presumably the eventHook yet |
2021-05-06 19:17:57 +0200 | <geekosaur> | so I have another question after looking that config over again. the keybinding parameter to statusBar is specified as `def`. *whose* `def`?? I don't see an `instance Default` for its type in release xmonad-contrib |
2021-05-06 19:18:22 +0200 | <heck-to-the-gnom> | Ah, I see, an API-like variant, rather than a user decided one. |
2021-05-06 19:18:57 +0200 | <geekosaur> | maybe we've been barking up the wrong tree all this time, especially if it's inheriting some odd Default instance from somewhere and it's affecting other things too |
2021-05-06 19:19:26 +0200 | <kajzer> | geekosaur: I took that from this tutorial https://github.com/xmonad/xmonad/blob/f8973eefda4cbb5c618c92ab7711854a139980e1/tutorial.md |
2021-05-06 19:20:33 +0200 | <kajzer> | except he used statusbarprop, and i couldnt get that to work, even with git version |
2021-05-06 19:21:11 +0200 | <geekosaur> | suddenly I want hls to be working, for the first time, so I could point it at that `ddef` and see where it's coming from |
2021-05-06 19:21:53 +0200 | <kajzer> | brb |
2021-05-06 19:21:57 +0200 | kajzer | (~kajzer@unaffiliated/kajzer) (Quit: WeeChat 3.1) |
2021-05-06 19:23:20 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) |
2021-05-06 19:23:49 +0200 | kajzer | (~kajzer@unaffiliated/kajzer) |
2021-05-06 19:34:53 +0200 | incertia | (~incertia@d4-50-26-103.nap.wideopenwest.com) (Quit: ZNC 1.7.5 - https://znc.in) |
2021-05-06 19:35:46 +0200 | incertia | (~incertia@d4-50-26-103.nap.wideopenwest.com) |
2021-05-06 19:48:40 +0200 | sfreimuth | (49e72037@c-73-231-32-55.hsd1.ca.comcast.net) |
2021-05-06 19:48:41 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
2021-05-06 19:59:20 +0200 | <geekosaur> | are you nready for this? I think I figured out what's up |
2021-05-06 19:59:41 +0200 | <geekosaur> | that `def` expands to `const (0,0)` and every unbound key is mapped to it |
2021-05-06 20:00:05 +0200 | <geekosaur> | this is why I personally dislike `def` and won't use it unless forced |
2021-05-06 20:00:26 +0200 | <geekosaur> | of course we're deprercating direct access so I'm forced in the case of xmonad… |
2021-05-06 20:04:48 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed) |
2021-05-06 20:05:42 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
2021-05-06 20:07:47 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) |
2021-05-06 20:10:44 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.1) |
2021-05-06 20:15:22 +0200 | <geekosaur> | one hidden bug here is in `bindKeys` in core, which doesn't know that 0 is an invalid KeySym so it goes ahead and binds any KeyCode whose KeySym is 0 to it |
2021-05-06 20:17:32 +0200 | <heck-to-the-gnom> | ^ that's interesting |
2021-05-06 20:21:01 +0200 | mohab | (~mohab@45.243.116.81) (Ping timeout: 268 seconds) |
2021-05-06 20:21:30 +0200 | mohab | (~mohab@156.223.72.6) |
2021-05-06 20:22:04 +0200 | <geekosaur> | so anyway the fix for this is to replace that `def` in the parameters to `statusBar` with a proper function that takes an `XConfig`, extracts the `modMask`, and tuples it with an appropriate `KeySym` |
2021-05-06 20:22:23 +0200 | <geekosaur> | (no, `def` cannot be forced to "do the right thing" here, that's why `def` is bad) |
2021-05-06 20:23:53 +0200 | <geekosaur> | you are forced to accept someone else's idea of what "the right thing" is, in this case an `instance Default b => a -> b where def = const def` |
2021-05-06 20:25:05 +0200 | thc202 | (~thc202@unaffiliated/thc202) (Quit: thc202) |
2021-05-06 20:30:43 +0200 | <kajzer> | glad you found the source of the problem |
2021-05-06 20:33:52 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
2021-05-06 20:48:03 +0200 | mohab | (~mohab@156.223.72.6) (Remote host closed the connection) |
2021-05-06 20:54:04 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) |
2021-05-06 20:57:01 +0200 | mohab | (~mohab@156.223.72.6) |
2021-05-06 21:03:01 +0200 | geekosaur | files a bug for the bindKeys part, since it's not possible to prevent the real failure but it should be possible to at least filter out the result |
2021-05-06 21:05:58 +0200 | <geekosaur> | https://github.com/xmonad/xmonad/issues/293 |
2021-05-06 21:22:11 +0200 | wonko7 | (~wonko7@62.115.229.50) (Ping timeout: 240 seconds) |
2021-05-06 21:26:19 +0200 | stefur | (~stefur@h-240-34.A328.priv.bahnhof.se) (Quit: Lost terminal) |
2021-05-06 21:33:16 +0200 | thc202 | (~thc202@unaffiliated/thc202) |
2021-05-06 21:38:06 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
2021-05-06 21:38:26 +0200 | thc202 | (~thc202@unaffiliated/thc202) (Quit: thc202) |
2021-05-06 21:48:11 +0200 | sfreimuth | (49e72037@c-73-231-32-55.hsd1.ca.comcast.net) (Quit: Connection closed) |
2021-05-06 21:51:08 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) |
2021-05-06 21:55:32 +0200 | ADG1089 | (~aditya@27.58.164.109) |
2021-05-06 21:55:53 +0200 | <ADG1089> | M-q is not working for me since few days, how can i debug? |
2021-05-06 22:00:21 +0200 | <Liskni_si> | ADG1089: look into .xsession-errors or journalctl or wherever stderr goes in your setup |
2021-05-06 22:00:35 +0200 | <novasenco> | ADG1089, (1) make sure it's actually mapped with :verbose nmap <m-q> (2) in insert mode type <c-v><m-q> and make sure you see <M-q> inserted (3) try nvim -Nu NONE +"nnoremap <m-q> :echo 'hello'<cr>" then see if <m-q> echo's "hello" (4) make sure $TERM is unchanged - unless you're using tmux, for example; then it should be tmux-256color (5) file bug report |
2021-05-06 22:01:21 +0200 | <novasenco> | wrong channel! I thought this was #neovim |
2021-05-06 22:01:49 +0200 | <novasenco> | doo doo doo... nothing to see here *waves hands over dramatically* |
2021-05-06 22:02:35 +0200 | <ADG1089> | I created this mapping to test `( "M-u" , spawn "xmessage hello;if type xmonad; then xmessage $(xmonad --recompile && xmonad --restart); else xmessage xmonad not in \\$PATH: \"$PATH\"; fi; xmessage bye;")` |
2021-05-06 22:02:48 +0200 | <ADG1089> | I see both hello and bye messages but xmonad does not restart :(( |
2021-05-06 22:04:36 +0200 | <ADG1089> | uuQ |
2021-05-06 22:04:43 +0200 | ADG1089 | (~aditya@27.58.164.109) (Remote host closed the connection) |
2021-05-06 22:05:23 +0200 | <heck-to-the-gnom> | try running `xmonad --recompile` in a terminal |
2021-05-06 22:05:27 +0200 | <heck-to-the-gnom> | see if it fails |
2021-05-06 22:05:44 +0200 | <heck-to-the-gnom> | if it fails, and you don't have the proper log hook, it'll seem like nothing happened |
2021-05-06 22:06:19 +0200 | <novasenco> | they quittededed. presumably, they got it to work? the world may never know |
2021-05-06 22:07:06 +0200 | <heck-to-the-gnom> | no leave message appeared on my screen |
2021-05-06 22:07:19 +0200 | <geekosaur> | ← ADG1089 has left (Remote host closed the connection) |
2021-05-06 22:07:28 +0200 | <geekosaur> | showed here |
2021-05-06 22:07:34 +0200 | <heck-to-the-gnom> | huh, didn't show up on matrix |
2021-05-06 22:07:40 +0200 | <heck-to-the-gnom> | it usually does |
2021-05-06 22:07:45 +0200 | ADG1089 | (~aditya@27.58.164.109) |
2021-05-06 22:07:53 +0200 | <novasenco> | -!- ADG1089 (~aditya@27.58.164.109) has joined #xmonad |
2021-05-06 22:08:09 +0200 | <novasenco> | the world may just yet know! all is not lost |
2021-05-06 22:08:58 +0200 | <ADG1089> | hmm |
2021-05-06 22:09:23 +0200 | <novasenco> | ADG1089, did you resolve your problem? |
2021-05-06 22:09:41 +0200 | <ADG1089> | no i couldn't |
2021-05-06 22:09:51 +0200 | <ADG1089> | thinking i should just ignore and type it in terminal |
2021-05-06 22:10:04 +0200 | <geekosaur> | try xmonad --recompile in the terminal |
2021-05-06 22:11:34 +0200 | ServerStatsDisco | (serverstat@gateway/shell/matrix.org/x-oxgvtvxuexgkqkan) |
2021-05-06 22:12:17 +0200 | <ADG1089> | it's working in terminal though https://bpa.st/3YIQ |
2021-05-06 22:12:38 +0200 | pmj | (~pmj@ipbcc2919d.dynamic.kabel-deutschland.de) (Ping timeout: 268 seconds) |
2021-05-06 22:12:47 +0200 | <geekosaur> | but did it actually restart? |
2021-05-06 22:12:56 +0200 | <ADG1089> | yes it did |
2021-05-06 22:14:19 +0200 | <geekosaur> | odd |
2021-05-06 22:14:56 +0200 | <ADG1089> | i even tried with <xdotool key "Super_L+q"> which doesn't restart |
2021-05-06 22:15:17 +0200 | <heck-to-the-gnom> | `("M-q", spawn "xmonad --restart")` - this' what I usually run, I don't bother with `--recompile`, since XMonad detects when to recompile intelligently. |
2021-05-06 22:16:16 +0200 | <geekosaur> | did you get anything from the middle xmessage? |
2021-05-06 22:16:44 +0200 | <ADG1089> | wait a second, i have ~/.cabal/bin/xmonad linked to /usr/bin/xmonad |
2021-05-06 22:16:52 +0200 | <ADG1089> | former is in my terminal path which is working |
2021-05-06 22:16:56 +0200 | <ADG1089> | latter is not working |
2021-05-06 22:17:50 +0200 | <ADG1089> | it says <xmonad: ghc: runProcess: runInteractiveProcess: exec: does not exist (No such file or directory)> |
2021-05-06 22:18:23 +0200 | <heck-to-the-gnom> | Ah, a PATH problem. |
2021-05-06 22:18:24 +0200 | <geekosaur> | so $PATH is set wrong and you're defeating the PATH check with the symlink |
2021-05-06 22:18:48 +0200 | <ADG1089> | i installed with cabal and it could not find it so i symlinked to /usr/bin |
2021-05-06 22:19:38 +0200 | <geekosaur> | so now it probably can't find ghc |
2021-05-06 22:20:02 +0200 | <heck-to-the-gnom> | whatever your login shell is, ensure that that can see ghc |
2021-05-06 22:20:23 +0200 | <heck-to-the-gnom> | this means modifying your `.profile` |
2021-05-06 22:20:25 +0200 | <geekosaur> | part of this problem is that only login shells can see it and X11 isn't running a login shell |
2021-05-06 22:20:42 +0200 | <geekosaur> | it only does so on Debian derivatives, last I checked |
2021-05-06 22:21:00 +0200 | <ADG1089> | i need to symlink ~/.ghcup/bin/ghc then |
2021-05-06 22:21:05 +0200 | <ADG1089> | idk why it broke |
2021-05-06 22:21:42 +0200 | <ADG1089> | thanks guys! M-q is back again |
2021-05-06 22:21:46 +0200 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 240 seconds) |
2021-05-06 22:22:00 +0200 | <ADG1089> | today i just found about gsimplecal, it's really great |
2021-05-06 22:22:15 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed) |
2021-05-06 22:22:16 +0200 | <ADG1089> | i integrated it to activate on clicking on my xmobar calendar |
2021-05-06 22:22:32 +0200 | geekosaur | (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
2021-05-06 22:23:56 +0200 | s00pcan | (~chris@107.181.165.217) |
2021-05-06 22:28:01 +0200 | <heck-to-the-gnom> | <ADG1089 "i need to symlink ~/.ghcup/bin/g"> This' a fairly temporary solution, e.g copying over your config files to another computer likely won't work. fix: modifying your `.xinitrc` to source `.profile`, or something else. |
2021-05-06 22:28:11 +0200 | rekahsoft | (~rekahsoft@38.29.28.2) (Ping timeout: 260 seconds) |
2021-05-06 22:36:01 +0200 | kelnoky | (~shao@ip1f128ba7.dynamic.kabel-deutschland.de) |
2021-05-06 23:02:37 +0200 | ADG1089 | (~aditya@27.58.164.109) (Remote host closed the connection) |
2021-05-06 23:02:45 +0200 | mohab | (~mohab@156.223.72.6) (Remote host closed the connection) |
2021-05-06 23:08:30 +0200 | glowpelt | (~myst@focks.pw) |
2021-05-06 23:08:32 +0200 | glowpelt | Guest55803 |
2021-05-06 23:24:05 +0200 | Guest55803 | (~myst@focks.pw) (Quit: WeeChat 2.9) |
2021-05-06 23:24:41 +0200 | mystfox | (~myst@focks.pw) |
2021-05-06 23:25:10 +0200 | mystfox | (~myst@focks.pw) (Client Quit) |
2021-05-06 23:25:56 +0200 | mystfox | (~myst@focks.pw) |
2021-05-06 23:26:12 +0200 | mystfox | glowpelt |
2021-05-06 23:27:30 +0200 | navi_se | (~gian@host-92-19-224-137.static.as13285.net) |