Logs: liberachat/#xmonad
| 2022-03-11 14:52:04 | <ArshiaAghaei[m]> | , borderWidth = 3 |
| 2022-03-11 14:52:13 | <ArshiaAghaei[m]> | in myConfig I added these |
| 2022-03-11 14:56:54 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-03-11 14:57:48 | <ArshiaAghaei[m]> | M-Q does not return error |
| 2022-03-11 15:08:25 | <geekosaur> | can you pastebin your current xmonad.hs ? |
| 2022-03-11 15:35:02 | → | bfrk joins (~Thunderbi@i59F7ABAD.versanet.de) |
| 2022-03-11 15:37:52 | → | seschwar joins (~seschwar@user/seschwar) |
| 2022-03-11 15:58:39 | × | bfrk quits (~Thunderbi@i59F7ABAD.versanet.de) (Ping timeout: 256 seconds) |
| 2022-03-11 16:00:09 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-03-11 16:40:38 | → | twiclo joins (~twiclo@204.14.20.66.static.utbb.net) |
| 2022-03-11 16:48:08 | <liskin> | Solid, mc47, geekosaur: I played with the new github projects a bit today: https://github.com/orgs/xmonad/projects/4 |
| 2022-03-11 16:48:20 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-03-11 16:48:42 | <liskin> | feature-wise, it's really crap as it's missing a few features that the old projects had, but it looks nice |
| 2022-03-11 16:49:09 | <mc47> | it does look nice, except for the labels tabs. that's ugly |
| 2022-03-11 16:49:30 | <liskin> | milestone-grouping in the roadmap table and the ability to have multiple boards under one project is good |
| 2022-03-11 16:49:47 | <mc47> | Agreed |
| 2022-03-11 16:50:21 | <liskin> | mc47: I thought that perhaps if we reduced the number of labels we have and just had a few labels that actually provide some useful value, then it might not be too bad |
| 2022-03-11 16:50:21 | <mc47> | (btw, I read the emails, I'll probably write my thoughts in the weekend, since I need to apply for some internships) |
| 2022-03-11 16:50:38 | <mc47> | I think the UI could be better |
| 2022-03-11 16:50:47 | <liskin> | hm, not sure what you mean then |
| 2022-03-11 16:51:29 | <mc47> | I can't see all labels without resizing the column :D and yes, the labels have a low information density, but not sure how we can improve that |
| 2022-03-11 16:52:20 | <liskin> | I'd start by deleting all labels and then add labels when we actually (think we) need them :-) |
| 2022-03-11 17:04:32 | → | bfrk joins (~Thunderbi@2001:9e8:36d:4f00:9fd8:b7b4:631b:9e64) |
| 2022-03-11 17:07:59 | <ArshiaAghaei[m]> | <geekosaur> "can you pastebin your current..." <- Sure |
| 2022-03-11 17:10:34 | <ArshiaAghaei[m]> | https://pastebin.com/c22cubF8 |
| 2022-03-11 17:11:31 | <ArshiaAghaei[m]> | <Print> doesn't work either |
| 2022-03-11 17:11:47 | <ArshiaAghaei[m]> | Neither does M-n or M-N or M-T or M-t even |
| 2022-03-11 17:12:56 | <geekosaur> | M-N and M-T won'twork because you don't have an unshifted key bound to the uppercase letters |
| 2022-03-11 17:13:09 | <geekosaur> | if you want them shifted you have to say something like M-S-t |
| 2022-03-11 17:13:35 | <geekosaur> | xmonad works with keys at a very low level (actually it does keycodes rather than key symbols) |
| 2022-03-11 17:16:57 | <ArshiaAghaei[m]> | geekosaur: What about M-n and M-t |
| 2022-03-11 17:17:01 | <ArshiaAghaei[m]> | They don't work either |
| 2022-03-11 17:17:13 | <ArshiaAghaei[m]> | Or <Print> |
| 2022-03-11 17:17:23 | <ArshiaAghaei[m]> | Being the print screen |
| 2022-03-11 17:19:48 | <geekosaur> | the default bindings for M-n and M-t won't do anything normally. (M-n should really never do anything; arguably if you encounter a time when you need it, it's a bug.) |
| 2022-03-11 17:20:08 | <geekosaur> | M-t tiles a floating window, so if you aren't focused on a floating window, it's a no-op |
| 2022-03-11 17:21:55 | <geekosaur> | the <Print> binding probably needs unGrab, like the scrot binding |
| 2022-03-11 17:22:34 | × | bfrk quits (~Thunderbi@2001:9e8:36d:4f00:9fd8:b7b4:631b:9e64) (Ping timeout: 260 seconds) |
| 2022-03-11 17:30:16 | <ArshiaAghaei[m]> | And M-M |
| 2022-03-11 17:30:17 | <ArshiaAghaei[m]> | <geekosaur> "the default bindings for M-n and..." <- M-v is occupied to? |
| 2022-03-11 17:30:18 | <ArshiaAghaei[m]> | * And M-m |
| 2022-03-11 17:31:27 | <geekosaur> | no binding for M-v. M-m focuses the master window |
| 2022-03-11 17:31:33 | <ArshiaAghaei[m]> | I'm looking for keybindings for neovim and thunar |
| 2022-03-11 17:31:58 | <geekosaur> | you can use the ones you had, you just have to specify them differently. |
| 2022-03-11 17:32:16 | <geekosaur> | M-S-n and M-S-t instead of M-N and M-T |
| 2022-03-11 17:32:18 | <ArshiaAghaei[m]> | How do I specify them differently? |
| 2022-03-11 17:32:25 | <ArshiaAghaei[m]> | Oh OK |
| 2022-03-11 17:34:41 | <ArshiaAghaei[m]> | , ("M-S-n", spawn "nvim") |
| 2022-03-11 17:34:41 | <ArshiaAghaei[m]> | , ("M-S-t", spawn "thunar") |
| 2022-03-11 17:34:41 | <ArshiaAghaei[m]> | |
| 2022-03-11 17:34:43 | <ArshiaAghaei[m]> | Still the same |
| 2022-03-11 17:35:13 | <ArshiaAghaei[m]> | [ ("<Print>", unGrab *> spawn "xfce4-screenshooter") |
| 2022-03-11 17:35:27 | <ArshiaAghaei[m]> | * ```hs |
| 2022-03-11 17:35:27 | <ArshiaAghaei[m]> | [ ("<Print>", unGrab *> spawn "xfce4-screenshooter") |
| 2022-03-11 17:35:27 | <ArshiaAghaei[m]> | ``` |
| 2022-03-11 17:35:33 | <ArshiaAghaei[m]> | It won't work too |
| 2022-03-11 17:36:20 | → | Viejito joins (~Viejito@pool-108-46-30-53.nycmny.fios.verizon.net) |
| 2022-03-11 17:36:53 | <geekosaur> | did you restart with mod-q ? |
| 2022-03-11 17:37:04 | <ArshiaAghaei[m]> | Yeah |
| 2022-03-11 17:37:22 | <ArshiaAghaei[m]> | Doesn't work |
| 2022-03-11 17:40:22 | <geekosaur> | wonder if it works standalone like that |
| 2022-03-11 17:41:32 | <geekosaur> | mm, on my system it wants the panel too |
| 2022-03-11 17:42:12 | <Viejito> | Is it possible to conditionally pass through a key press? |
| 2022-03-11 17:44:04 | <geekosaur> | not really |
| 2022-03-11 17:44:32 | <geekosaur> | you can conditionally "fake" a keypress to try to pass it on, but many programs ignore synthetic events |
| 2022-03-11 17:44:41 | <Viejito> | right, I was thinking that |
| 2022-03-11 17:45:11 | <Viejito> | There is XMonad.Util.Paste.send_key but that sends a synthetic event |
| 2022-03-11 17:46:12 | <Viejito> | I guess I'll try it, it might work. |
| 2022-03-11 17:46:44 | <geekosaur> | you have to use the XTest extension to send a realone. it's disabled in the server by default for security reasons |
| 2022-03-11 17:51:21 | <Viejito> | I want to use the same key to open a terminal and do something slightly smarter if I'm in emacs. But I think I can just invoke emacsclient from xmonad |
| 2022-03-11 17:52:21 | → | Articus joins (~Articus@207.248.198.65) |
| 2022-03-11 17:52:43 | <geekosaur> | xdotool manpage has a discussion of the issues with sending keypresses |
| 2022-03-11 17:53:20 | <Viejito> | btw doing that requires to know on which server I'm running emacs. I see there is XMonad.Util.WindowProperties but it only allows matching of properties, it doesn't provide a way to read them |
| 2022-03-11 17:55:57 | <geekosaur> | https://hackage.haskell.org/package/xmonad-0.17.0/docs/XMonad-ManageHook.html#v:getStringProperty |
| 2022-03-11 17:56:14 | <Viejito> | right, I just found it. |
| 2022-03-11 17:56:16 | <Viejito> | thanks |
| 2022-03-11 17:57:18 | <geekosaur> | ArshiaAghaei[m], not sure what's going on there but I just tested binding <Print> to spawn xfce4-screenshooter and it worked (with the unGrab) |
| 2022-03-11 17:57:26 | <ArshiaAghaei[m]> | Aight so virt manager wants a polkit |
| 2022-03-11 17:57:39 | <ArshiaAghaei[m]> | And Idk how to set it on xmonad |
| 2022-03-11 18:01:52 | × | Articus quits (~Articus@207.248.198.65) (Quit: Client closed) |
| 2022-03-11 18:05:36 | <ArshiaAghaei[m]> | <geekosaur> "Arshia Aghaei, not sure what's..." <- Can I see your xmonad.hs? Maybe you're starting soemthing that I'm not |
| 2022-03-11 18:10:31 | <geekosaur> | I'm starting a lot of things you aren't; I use cxmonad as window manager for MATE |
| 2022-03-11 18:11:38 | <ArshiaAghaei[m]> | fair enough |
| 2022-03-11 18:11:40 | <geekosaur> | you may need to use xmonad as xfce4's window manager for the right services to be started. https://wiki.haskell.org/Xmonad/Using_xmonad_in_XFCE (which may be out of date) |
| 2022-03-11 18:12:25 | <ArshiaAghaei[m]> | I'll take a look but I hope I won't need to tbh |
| 2022-03-11 18:12:32 | <ArshiaAghaei[m]> | I'd rather use xmonad sperately from xfce |
| 2022-03-11 18:13:28 | → | Articus joins (~Articus@207.248.198.65) |
| 2022-03-11 18:15:33 | <ArshiaAghaei[m]> | https://github.com/Axarva/dotfiles-2.0 |
| 2022-03-11 18:15:41 | <ArshiaAghaei[m]> | Is this a good place? |
| 2022-03-11 18:18:20 | <geekosaur> | \I have no clue :) |
| 2022-03-11 18:18:20 | <geekosaur> | you can search for `xmonad.hs` on github and probably find a few dozen, including mine (but as I said, I run under MATE) |
| 2022-03-11 18:18:20 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2022-03-11 18:20:10 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2022-03-11 18:39:02 | <ArshiaAghaei[m]> | <geekosaur> "you can search for `xmonad.hs..." <- A lot of them use the old format tho |
| 2022-03-11 18:39:05 | <ArshiaAghaei[m]> | That's the thing |
| 2022-03-11 18:47:57 | × | Viejito quits (~Viejito@pool-108-46-30-53.nycmny.fios.verizon.net) (Quit: Client closed) |
| 2022-03-11 18:48:08 | <Articus> | Hi, I installed XMonad through stack, after that I can't receive error messages in xmessage. I tried sending a message myself in xmessage and it shows nothing. I tried uninstalling XMonad by deleting the binary and two folders in ~/.stack. I suppose those folders where xmonad and xmonad-contrib because those are the only things I installed with |
| 2022-03-11 18:48:08 | <Articus> | stack, xmessage continues behaving the same way |
| 2022-03-11 18:48:34 | <Articus> | Hi geekosaur :) |
| 2022-03-11 18:49:21 | <geekosaur> | removing stuff under ~/.stack is a good way to break stack |
All times are in UTC.