2021-08-07 00:19:15 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2021-08-07 01:29:11 +0200 | Guest98 | (~Guest98@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 02:09:06 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-08-07 02:12:06 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-08-07 02:52:39 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 03:05:56 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) (Quit: WeeChat 3.0.1) |
2021-08-07 03:06:21 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 03:09:38 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) (Client Quit) |
2021-08-07 03:10:47 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 03:20:09 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) (Quit: WeeChat 3.0.1) |
2021-08-07 03:20:29 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 03:41:03 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) (Quit: WeeChat 3.0.1) |
2021-08-07 03:41:24 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 03:42:37 +0200 | ectospasm | (~ectospasm@user/ectospasm) (Quit: WeeChat 3.2) |
2021-08-07 04:03:19 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds) |
2021-08-07 04:22:11 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-08-07 04:22:42 +0200 | ectospasm | (~ectospasm@user/ectospasm) |
2021-08-07 04:22:51 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) (Quit: WeeChat 3.0.1) |
2021-08-07 04:23:10 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 04:23:28 +0200 | td_ | (~td@muedsl-82-207-238-118.citykom.de) (Ping timeout: 258 seconds) |
2021-08-07 04:25:10 +0200 | td_ | (~td@94.134.91.140) |
2021-08-07 04:26:54 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) (Client Quit) |
2021-08-07 04:27:13 +0200 | ml| | (~ml|@c-65-34-157-166.hsd1.fl.comcast.net) |
2021-08-07 04:45:36 +0200 | eyenx | (~m-5paiux@eyenx.ch) (Remote host closed the connection) |
2021-08-07 04:46:25 +0200 | eyenx | (~m-5paiux@eyenx.ch) |
2021-08-07 04:55:50 +0200 | Guest98 | (~Guest98@c-65-34-157-166.hsd1.fl.comcast.net) (Quit: Client closed) |
2021-08-07 07:20:47 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-08-07 08:19:18 +0200 | meowray | (~MaskRay@li683-166.members.linode.com) (WeeChat 2.6) |
2021-08-07 09:52:18 +0200 | seschwar | (~seschwar@user/seschwar) |
2021-08-07 10:05:55 +0200 | haskl[error] | (~haskl@98.37.78.63) |
2021-08-07 10:06:10 +0200 | haskl | (~haskl@98.37.78.63) (Ping timeout: 256 seconds) |
2021-08-07 10:06:44 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 256 seconds) |
2021-08-07 10:07:48 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-08-07 10:11:32 +0200 | Nahra | (~user@static.161.95.99.88.clients.your-server.de) (Remote host closed the connection) |
2021-08-07 10:15:08 +0200 | vojjvoda[m] | uploaded an image: (12KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/TNCRjLUPvlZoZmrqtvyKFmqM/clipboard.png > |
2021-08-07 10:15:30 +0200 | <vojjvoda[m]> | any idea of a good way to separate ws names and title? |
2021-08-07 10:15:38 +0200 | <vojjvoda[m]> | that looks good |
2021-08-07 10:17:37 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-08-07 10:17:39 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-08-07 10:17:42 +0200 | allbery_b | geekosaur |
2021-08-07 10:24:47 +0200 | <sav3d[m]> | How do I simply bind the super key to a command |
2021-08-07 10:24:51 +0200 | <sav3d[m]> | I want it to open dmenu |
2021-08-07 10:59:53 +0200 | Nahra | (~user@static.161.95.99.88.clients.your-server.de) |
2021-08-07 11:10:00 +0200 | <evilop> | then you might not be able to use it with other combos |
2021-08-07 11:12:25 +0200 | <Solid> | You'd have to make xmonad stop interpreting it as a modifier, which would require a modification of the core |
2021-08-07 11:12:32 +0200 | <Solid> | (probably not worth it) |
2021-08-07 11:23:48 +0200 | <liskin> | Isn't that handled in X server itself? xmodmap lets you override what is and what isn't a modifier, and then Super_L and Super_R can be bound as normal keys. But then it no longer works with combos. |
2021-08-07 11:24:27 +0200 | <liskin> | xcape may solve that problem though, turning a modifier tap into another key. |
2021-08-07 11:24:55 +0200 | <liskin> | (I wonder how one does these tricks with Wayland...) |
2021-08-07 11:26:19 +0200 | <Solid> | oh true |
2021-08-07 11:26:40 +0200 | <evilop> | the compositor have full control on wayland |
2021-08-07 11:26:43 +0200 | <Solid> | The Wayland answer is probably "the wm needs to do that lol" :> |
2021-08-07 11:26:50 +0200 | <evilop> | its what implements wayland after all |
2021-08-07 11:27:07 +0200 | <evilop> | there is no xorg style "wayland server" |
2021-08-07 11:27:16 +0200 | <evilop> | (its just a protocol) |
2021-08-07 11:31:01 +0200 | <liskin> | So, like, every wm has to do this, in a possibly different way? |
2021-08-07 11:34:30 +0200 | <evilop> | yes |
2021-08-07 11:34:44 +0200 | <liskin> | Sounds fun |
2021-08-07 11:34:53 +0200 | <evilop> | the majority doesn't reinvent that much themself and use existing libs like wlroots though |
2021-08-07 11:37:14 +0200 | <evilop> | note: X11 window managers does a lot of this too, many of them bypass as much of X11 as possible and just use it as a ipc |
2021-08-07 11:40:38 +0200 | <evilop> | even more so when it comes to rendering |
2021-08-07 11:40:49 +0200 | <evilop> | (everyone and their grandmother uses dri etc) |
2021-08-07 12:00:25 +0200 | <sav3d[m]> | How come this is coming back as an error |
2021-08-07 12:00:41 +0200 | sav3d[m] | uploaded an image: (251KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/heHSBcfPshsrnADDxoRAfLwP/ima_2d21a7d.… > |
2021-08-07 12:00:49 +0200 | <sav3d[m]> | I’m trying to set that as an alias |
2021-08-07 12:02:29 +0200 | <Solid> | it probably can't figure out which `MonadIO` monad you actually want |
2021-08-07 12:02:57 +0200 | <Solid> | give it a type signature like `dmenu_run :: X ()` and you should be fine |
2021-08-07 12:04:11 +0200 | <sav3d[m]> | I’m trying to set my windows key to spawn a centered dmenu |
2021-08-07 12:04:20 +0200 | sav3d[m] | uploaded an image: (246KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/eKzNQvZPxcFCYCPnfctJKpvx/ima_a428390.… > |
2021-08-07 12:04:55 +0200 | <sav3d[m]> | Now it’s giving me this |
2021-08-07 12:05:07 +0200 | sav3d[m] | uploaded an image: (304KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/bJaYKluZlSxnapLchmTkImys/ima_9eb2ca0.… > |
2021-08-07 12:05:55 +0200 | <sav3d[m]> | It didn’t like the 0 in the wrong spot |
2021-08-07 12:06:18 +0200 | sav3d[m] | uploaded an image: (303KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/cWRKWFTTbeKjgQWgTGQqJYKX/ima_1b8e9a1.… > |
2021-08-07 12:08:12 +0200 | <sav3d[m]> | When I run this command in the terminal it works fine |
2021-08-07 12:08:57 +0200 | sav3d[m] | uploaded an image: (170KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/YsygWRtsKDtYewRdyroAhTKb/ima_20d9b82.… > |
2021-08-07 12:12:53 +0200 | <sav3d[m]> | This is the current error in getting |
2021-08-07 12:12:56 +0200 | <Solid> | 1. give it the type signature indicated above 2. instead of `spawn $ "dmenu_run"` (which would would spawn `dmenu_run` without any arguments), write just write `dmenu_run` to use the variable you've defined 3. as indicated above, modMask is a) a KeyMask and _not_ a KeySym so you'll have to use the relevant key for Super_L and b) X will probably still interpret the super key as a modifier, so you'll |
2021-08-07 12:12:59 +0200 | <Solid> | have to somehow (xmodmap?) not to |
2021-08-07 12:13:08 +0200 | sav3d[m] | uploaded an image: (283KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/kuOOpOBGOBhJMbwFZwhhjfLo/ima_34a53d2.… > |
2021-08-07 12:13:59 +0200 | <sav3d[m]> | Ok I’ll try removing the variable |
2021-08-07 12:14:39 +0200 | <sav3d[m]> | Yaaay no more error |
2021-08-07 12:19:22 +0200 | <sav3d[m]> | Now I just have to figure out how to bind just the kidney |
2021-08-07 12:19:23 +0200 | <sav3d[m]> | Super* |
2021-08-07 12:32:12 +0200 | <sav3d[m]> | I settled for mod d |
2021-08-07 12:32:23 +0200 | <sav3d[m]> | It id like to just set super to that |
2021-08-07 12:34:09 +0200 | <liskin> | evilop: well, xset (except the screensaver bits), setxkbmap, xkbcomp, xmodmap, xinput, xrandr, and many other similar commands still work across all X wms |
2021-08-07 12:35:04 +0200 | <liskin> | evilop: does wlroots have (at least somewhat) standardised protocols that would allow for such tools or does every wayland compositor/wm need its own way to configure all of these? |
2021-08-07 12:39:20 +0200 | <Solid> | I think regardless of the answer it is certainly true that wlroots is not the only lib that exists |
2021-08-07 12:39:34 +0200 | <Solid> | the gnome people have their own thing going on and I think kde as well |
2021-08-07 12:39:55 +0200 | <Solid> | so afaik that's at least three implementation of the same tool |
2021-08-07 12:39:57 +0200 | <liskin> | KDE is actually migrating to wlroots these days, I've heard |
2021-08-07 12:40:01 +0200 | <Solid> | oh nice |
2021-08-07 12:40:14 +0200 | <Solid> | well, we can assume gnome will never do that |
2021-08-07 12:40:16 +0200 | <liskin> | GNOME will quite likely have their own thing forever, yeah |
2021-08-07 12:40:19 +0200 | <liskin> | :-) |
2021-08-07 12:40:21 +0200 | <Solid> | :D |
2021-08-07 12:41:06 +0200 | <liskin> | anyway, if wlroots did have those protocols/interfaces, that would be enough to make me happy, I think |
2021-08-07 13:03:07 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-08-07 13:07:50 +0200 | henninb | (~henninb@63-228-51-113.mpls.qwest.net) |
2021-08-07 13:14:25 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-08-07 13:19:15 +0200 | <henninb> | Greetings, if I would like to extract information about my custom key binding programatically (for printing to the screen dynamically) what documentation can I look at? I couldn't find anything on google :( Thank you. |
2021-08-07 13:30:32 +0200 | <liskin> | henninb: https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Util-NamedActions.html |
2021-08-07 13:31:39 +0200 | <henninb> | liskin, thank you for the assistance. this is a cool feature. |
2021-08-07 13:49:07 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-08-07 13:53:17 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-08-07 14:00:28 +0200 | <henninb> | thank you again liskin, I was able to find some good examples on github. |
2021-08-07 15:52:32 +0200 | henninb | (~henninb@63-228-51-113.mpls.qwest.net) (Quit: leaving) |
2021-08-07 16:12:04 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-08-07 16:12:09 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-08-07 16:26:53 +0200 | allbery_b | geekosaur |
2021-08-07 17:45:01 +0200 | berberman_ | (~berberman@user/berberman) |
2021-08-07 17:46:10 +0200 | berberman | (~berberman@user/berberman) (Ping timeout: 258 seconds) |
2021-08-07 18:13:10 +0200 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving) |
2021-08-07 18:19:12 +0200 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
2021-08-07 18:51:29 +0200 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving) |
2021-08-07 18:52:33 +0200 | yosafbridge | (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
2021-08-07 20:02:52 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Ping timeout: 272 seconds) |
2021-08-07 20:05:01 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-08-07 21:58:32 +0200 | marsupilami1[m] | (~marsupila@2001:470:69fc:105::d284) |
2021-08-07 22:40:55 +0200 | <triumphofdeath[m> | ... what do you think of the Archcraft - Xmonad - Flavor 🤔 |
2021-08-07 22:46:16 +0200 | <liskin> | triumphofdeath[m: wasn't aware of it |