Logs on 2022-02-27 (liberachat/#xmonad)
| 00:01:39 | → | dweiss joins (~dweiss@2a02:810a:980:470::6676) |
| 00:49:02 | → | mvk joins (~mvk@2607:fea8:5cc3:7e00::8c21) |
| 00:56:08 | × | dweiss quits (~dweiss@2a02:810a:980:470::6676) (Quit: WeeChat 3.4) |
| 01:13:16 | × | noex quits (~null@user/noex) (Ping timeout: 245 seconds) |
| 01:18:11 | → | noex joins (~null@user/noex) |
| 02:39:37 | × | mvk quits (~mvk@2607:fea8:5cc3:7e00::8c21) (Ping timeout: 240 seconds) |
| 03:03:49 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds) |
| 03:22:37 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 03:22:42 | × | td_ quits (~td@94.134.91.30) (Ping timeout: 272 seconds) |
| 03:23:48 | → | td_ joins (~td@muedsl-82-207-238-210.citykom.de) |
| 04:00:49 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 04:31:06 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 04:35:55 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 04:55:33 | → | sleblanc joins (~sleblanc@user/sleblanc) |
| 04:55:47 | <sleblanc> | how can I recover a window that's unmapped? |
| 04:55:59 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 04:56:19 | <sleblanc> | I was messing around with different layouts and a browser window disappeared. I think it's not part of one of my workspaces anymore |
| 04:57:08 | <sleblanc> | I know it still exists because I can see it in xdpyinfo -root -tree, and one of the tabs was playing audio |
| 05:00:07 | <sleblanc> | ^ oops, that's xwininfo |
| 05:25:35 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 05:32:14 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 05:49:03 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 06:36:36 | <Solid> | sleblanc: xmonad definitely shouldn't be losing any windows; can you reproduce this? |
| 07:59:31 | <narendranath344[> | Do you guys use xmobar provided by distro package manager or build it from source? |
| 08:09:45 | → | yauhsien_ joins (~Yau-Hsien@61-231-39-29.dynamic-ip.hinet.net) |
| 08:11:54 | × | srk quits (~sorki@user/srk) (Remote host closed the connection) |
| 08:12:11 | → | srk joins (~sorki@user/srk) |
| 08:12:23 | Solid | builds it from source |
| 08:12:55 | × | yauhsienhuangtw quits (~Yau-Hsien@61-231-39-29.dynamic-ip.hinet.net) (Ping timeout: 256 seconds) |
| 08:13:53 | <narendranath344[> | With cabal or stack? |
| 08:14:10 | <Solid> | with stack |
| 08:14:36 | <Solid> | https://gitlab.com/slotThe/dotfiles/-/tree/master/xmobar/.config/xmobarrc |
| 08:16:59 | <narendranath344[> | Solid: Will look, thanks |
| 08:40:21 | <sleblanc> | @Solid, yeah |
| 08:40:21 | <lambdabot> | Unknown command, try @list |
| 08:42:16 | <sleblanc> | Solid, that is, if I can remember how it happened… |
| 08:43:44 | <Solid> | sleblanc: definitely do open an issue if you manage |
| 08:45:56 | → | Steven_M joins (~Steven_M@user/steven-m/x-0972586) |
| 08:52:38 | <sleblanc> | meanwhile, do you have a quick one-liner I can run to remap any unmapped window? |
| 08:52:48 | <sleblanc> | add it back to my current workspace? |
| 08:53:00 | <sleblanc> | Solid ^ |
| 08:55:12 | <Solid> | sleblanc: you'd have to find it first, but xdotool has a `windowmap` command, for example |
| 08:57:05 | <sleblanc> | I have the window ID (through xwininfo) |
| 09:00:14 | × | Mellow[m] quits (~mellow210@2001:470:69fc:105::8c62) (Quit: You have been kicked for being idle) |
| 09:00:14 | × | Thalhas[m] quits (~thalhamat@2001:470:69fc:105::1:766a) (Quit: You have been kicked for being idle) |
| 09:00:31 | <sleblanc> | Solid, thanks, found a way with xdotool! |
| 09:00:44 | → | Thalhas[m] joins (~thalhamat@2001:470:69fc:105::1:766a) |
| 09:00:58 | → | Mellow[m] joins (~mellow210@2001:470:69fc:105::8c62) |
| 09:01:45 | ← | Thalhas[m] parts (~thalhamat@2001:470:69fc:105::1:766a) () |
| 09:01:46 | ← | Mellow[m] parts (~mellow210@2001:470:69fc:105::8c62) () |
| 09:02:27 | <Steven_M> | Hi, does xmonad have a larger community than qtile? |
| 09:06:27 | <sleblanc> | Steven_M, probably, but I've never heard of qtile |
| 09:07:25 | <Steven_M> | sleblanc: hehe, I guess that says it all. :-) |
| 09:07:53 | <sleblanc> | what's xmonad anyway? :^) |
| 09:10:16 | <Steven_M> | sleblanc: oops, did I spell it wrong? |
| 09:14:11 | <sleblanc> | If you meant lemonade, then yeah you spelled it wrong, otherwise, no. it's just a jab at how few people are using XMonad |
| 09:17:52 | <sleblanc> | Steven_M, nonetheless, it's very solid and highly configurable. I have been running it for years already, and I'm regularly seeing uptimes in the hundreds of days on my machines |
| 09:19:08 | <Solid> | we've sort of settled on `xmonad' for the actual packages and `XMonad' for the broader project, I believe |
| 09:19:15 | <Solid> | not that people really follow that :P |
| 09:20:23 | <Steven_M> | sleblanc: good to know, I'll install it tomorrow. :) |
| 09:20:56 | <Steven_M> | Solid: *nods :) |
| 09:21:57 | <sleblanc> | also with Wayland just around the corner, I'm wondering what will happen with the XMonad project |
| 09:58:41 | <Solid> | Steven_M: be sure to check out our install ( https://xmonad.org/INSTALL.html ) and tutorial ( https://xmonad.org/TUTORIAL.html ) pages :) |
| 10:00:22 | <Solid> | xmonad itself will probably not be ported to wayland, as it's just too tied to xlib; XMonad as a project will certainly look into the possibility of having an xmonad-like Wayland compositor (although most of us are still a bit skeptical how "just around the corner" wayland really is ;) |
| 10:00:31 | <Solid> | we have written a few lines about this on https://github.com/sponsors/xmonad |
| 10:01:31 | <Steven_M> | Solid: Will do, thanks. :) |
| 10:02:37 | <Steven_M> | good night all :) |
| 10:03:09 | × | Steven_M quits (~Steven_M@user/steven-m/x-0972586) (Quit: zzz) |
| 10:31:44 | → | butterfly[m] joins (~butterfly@2001:470:69fc:105::1:70db) |
| 10:34:25 | butterfly[m] | uploaded an image: (529KiB) < https://libera.ems.host/_matrix/media/r0/download/mozilla.org/2fa47c8f7dbf84b0e38aebdaae2e57c77f3f1bfc/ima_77d8d86.jpeg > |
| 10:34:38 | <butterfly[m]> | butterfly[m]: finally i run xmonad 0.17 on M1 MacBook (not vm) |
| 10:59:12 | → | seschwar joins (~seschwar@user/seschwar) |
| 13:52:15 | × | sleblanc quits (~sleblanc@user/sleblanc) (Read error: Connection reset by peer) |
| 13:59:59 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 14:09:55 | × | catman quits (~catman@user/catman) (Ping timeout: 256 seconds) |
| 16:36:14 | ← | Tisoxin parts (~ikosit@user/ikosit) () |
| 16:51:47 | → | mohab joins (~mohab@45.243.51.195) |
| 17:10:19 | → | sleblanc joins (~sleblanc@user/sleblanc) |
| 17:46:42 | × | mohab quits (~mohab@45.243.51.195) (Quit: WeeChat 3.4) |
| 17:57:57 | × | jsoo quits (~znc@irc.refl.club) (Quit: ZNC 1.8.2 - https://znc.in) |
| 17:58:52 | → | jsoo joins (~znc@irc.refl.club) |
| 18:46:43 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 18:47:30 | × | noex quits (~null@user/noex) (Ping timeout: 250 seconds) |
| 19:05:01 | × | mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 240 seconds) |
| 19:14:27 | <unknownbeing[m]> | After a package update I'm unable to log into Xmonad for some reason. I tried to downgrade to no avail. Could someone please help? |
| 19:14:54 | <unknownbeing[m]> | xmonad --recompile does a successful build |
| 19:17:42 | <unknownbeing[m]> | Wait, now it logs in, but xmobar doesn't work for some reason |
| 19:19:15 | <unknownbeing[m]> | Says "error while loading shared libraries: libHSxml-conduit-1.9.1.1-[some gibberish]-ghc9.0.2.so: cannot open shared object file: No such file or directory |
| 19:19:49 | <geekosaur> | someone forgot to flag that in arch for a rebuild, is my guess |
| 19:20:06 | <geekosaur> | one of the downsides of how arch handles haskell packages |
| 19:20:13 | <unknownbeing[m]> | Ugh |
| 19:20:27 | <unknownbeing[m]> | I think I'm just gonna switch to i3 |
| 19:20:46 | <Solid> | better yet: switch away from arch! :> |
| 19:20:47 | <geekosaur> | (haskell doesn't use shared objects normally, that'san arch-ism) |
| 19:21:14 | <unknownbeing[m]> | Shared objects? |
| 19:21:35 | <geekosaur> | .so suffix |
| 19:22:01 | <unknownbeing[m]> | What are they? |
| 19:22:16 | <unknownbeing[m]> | I've just never heard of shared objects |
| 19:23:52 | <geekosaur> | they're supposed to improve memory usage because a single shared object can share memory in all programs that use it |
| 19:24:52 | <geekosaur> | but there aren't enough haskell programs running on a systemto justify it and they have to be rebuilt every time their dependencies are updated (thta's haskell specific and a long story related to optimization) |
| 19:25:30 | <unknownbeing[m]> | Hmmm |
| 19:25:51 | <unknownbeing[m]> | I might just have to give up on xmonad :( |
| 19:27:01 | <geekosaur> | just install itnot using arch packages. we recommend stack (in particular on arch), see http://xmonad.org/INSTALL.html |
| 19:27:58 | <unknownbeing[m]> | I see |
| 19:28:01 | <unknownbeing[m]> | Thank you |
| 19:28:40 | <geekosaur> | arch just goes out of its way to make haskell painful |
| 19:30:28 | <abhixec> | Hello! I am connecting to 4k display and the fonts and everything is super small. xrandr --scale 1.25x1.25 doesn't seem to work great because then it disorients the tiling proportion. anyone know how I should increase the font in a sane way? |
| 19:35:22 | <geekosaur> | use lxappearance to adjust the fonts? |
| 19:44:38 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 20:19:06 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 21:16:02 | <abhixec> | but that would mean that when I disconnect I need to go in and reduce the font again so that it readable on my laptop :/ |
| 21:16:46 | <geekosaur> | X11 sadly doesn't support per-screen font sizes |
| 21:17:01 | <geekosaur> | this is one reason why everyone wants wayland |
| 21:20:59 | <abhixec> | :'( |
| 21:31:07 | <geekosaur> | this is also a downside of client-side fonts, since that is what specifically doesn't let you specify a screen. if you select a server side font by point size I think it can do the right thing |
| 22:03:07 | <abhixec> | by server side you mean specifying it in xdefaults file? |
| 22:03:50 | <geekosaur> | font specifications that look like -misc-fixed-... |
| 22:04:19 | <geekosaur> | instead of Monospace-12 or Monospace;size=12;... |
| 23:15:39 | × | totte quits (~totte@h-82-196-112-155.A166.priv.bahnhof.se) (Ping timeout: 268 seconds) |
| 23:38:15 | → | iqubic joins (~iqubic@2601:602:9502:c70::7507) |
| 23:39:35 | → | totte joins (~totte@h-82-196-112-155.A166.priv.bahnhof.se) |
| 23:40:21 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 23:40:41 | <iqubic> | Alright... I'm having an issue where I can't get fullscreen applications to be fullscreen AND cover up my XMobar at the top of the screen. |
| 23:42:59 | <iqubic> | It was my impression having a manageHook rule of "isFullscreen --> doFullFloat" would just do the trick, but it doesn't. It seems that XMobar remains on the screen. |
| 23:44:31 | <iqubic> | I've got "layoutHook = avoidStruts $ layoutHook def" in my config to prevent XMobar from being covered up, but that seems to strict somehow. |
| 23:45:56 | <liskin> | iqubic: this is a layering issue, that is completely outside of xmonad's control |
| 23:46:21 | <liskin> | you're probably asking your xmonad to not lower itself, so it stays at the top of the stacking order |
| 23:46:26 | <liskin> | *your xmobar |
| 23:46:42 | <iqubic> | How do I ask XMobar to lower itself? |
| 23:47:34 | <liskin> | stop using --dock; set lowerOnStart = True and overrideRedirect = True |
| 23:48:05 | <iqubic> | My .xmobarrc file is non-existant. |
| 23:49:01 | <iqubic> | I'm using spawn "xmobar' to spawn it. |
| 23:49:11 | <liskin> | that's a bit weird, because lowerOnStart = True and overrideRedirect = True is the default |
| 23:49:54 | <iqubic> | Weird. |
| 23:50:12 | <iqubic> | I'm just testing this with YouTube in firefox, as the fullscreen application. |
| 23:53:42 | <geekosaur> | all I can say is it works here, but I don't use xmobar |
| 23:53:53 | <geekosaur> | F11 to toggle fullscreen |
| 23:54:46 | <iqubic> | Yeah, F11 does go fullscreen, but it doesn't hide XMobar. |
| 23:56:01 | <iqubic> | But it actually looks like XMobar isn't covering anything up. No part of the the browser window is covered by xmobar, even in full screen mode. |
| 23:56:39 | <liskin> | uh, so how can you tell it's not hidden when it's not covering anything? |
| 23:56:53 | <iqubic> | I'm not sure. |
| 23:56:58 | <iqubic> | I'm confusing myself |
| 23:57:16 | <iqubic> | When I make Firefox full screen, xmobar remains visible. |
| 23:57:43 | <liskin> | so firefox isn't fullscreen then? |
| 23:58:49 | <iqubic> | Well, I hit F11, which should make Firefox fullscreen, but it doesn't cover xmobar as it should. |
| 23:59:34 | <liskin> | if xmobar is visible and isn't covering any part of firefox, then firefox isn't fullscreen |
| 23:59:48 | <iqubic> | Weird |
| 23:59:50 | <liskin> | which suggests you might actually be missing ewmhFullscreen |
All times are in UTC on 2022-02-27.