Logs on 2022-06-09 (liberachat/#xmonad)
| 00:08:07 | → | werneta joins (~werneta@137.79.206.133) |
| 00:27:33 | × | stackdroid18 quits (~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!) |
| 01:28:50 | × | werneta quits (~werneta@137.79.206.133) (Ping timeout: 255 seconds) |
| 02:04:10 | × | banc- quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
| 02:17:22 | × | td_ quits (~td@muedsl-82-207-238-024.citykom.de) (Ping timeout: 246 seconds) |
| 02:19:30 | → | td_ joins (~td@94.134.91.150) |
| 02:22:59 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 02:42:02 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::ba9a) (Ping timeout: 250 seconds) |
| 02:48:58 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 02:50:19 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 03:13:22 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 03:25:50 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 255 seconds) |
| 05:12:43 | <rotaerk[m]> | hmm is there a way to define a keybinding that toggles the visibility of xmobar, at least on the current desktop? |
| 05:20:03 | <Solid> | sure, you can do something like `("M-b", sendMessage ToggleStruts)` |
| 05:20:28 | <Solid> | (this is covered in the tutorial, AFAIK) |
| 05:20:42 | <rotaerk[m]> | I had seen this before but I couldn't remember where. the tutorial might be it |
| 05:20:43 | <rotaerk[m]> | thanks! |
| 05:22:50 | <rotaerk[m]> | oh lol, it's already defined by `defToggleStrutsKey` |
| 05:24:41 | <Solid> | yes :) |
| 05:33:02 | <rotaerk[m]> | needed to use citrix workspace from linux (to remote into work) and the thing wanted to be full screen but apparently wasn't telling linux it's full screen so xmobar was actually bumping it down a bit ... cutting off the bottom of the windows taskbar on the remote machine |
| 05:33:46 | <rotaerk[m]> | M-b fixed that |
| 05:34:11 | → | cfricke joins (~cfricke@user/cfricke) |
| 05:34:44 | <Solid> | yes some programs (like chromium) assume that after sending a fullscreen hint they'll actually have all of the screen (and they should, I think the windowed fullscren that xmonad does breaks with specs a bit) |
| 05:35:23 | <Solid> | there is a fix for this in X.U.Hacks so you don't have to manually toggle the status bar: https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Util-Hacks.html#g:1 |
| 05:35:55 | <rotaerk[m]> | thing is some full screen things work, like if I full screen a video in firefox, it correctly fills the whole screen, both removing the bar and removing the border |
| 05:36:17 | <rotaerk[m]> | I've also noticed it's inconsistent with steam games ... some remove the bar, others don't |
| 05:36:45 | <rotaerk[m]> | interesting |
| 05:39:02 | → | chomwitt joins (~chomwitt@2a02:587:dc1f:5600:28f0:c157:4d87:4f4e) |
| 05:40:47 | <Solid> | oh, you _want_ them to remove the bar? |
| 05:42:08 | <rotaerk[m]> | I do want the bar removed when something should be full screen |
| 05:42:18 | <rotaerk[m]> | also that hack doesn't work with citrix lol. I just tried it and what happens is the window just jiggles up and down |
| 05:42:48 | <rotaerk[m]> | it shifts up so that the top part of the remote desktop is cut off, then shifts down so that the bottom part of the taskbar is cut off, and repeats this indefinitely |
| 05:42:57 | <rotaerk[m]> | kind of funny to look at |
| 05:43:48 | <rotaerk[m]> | have to resort to M-b anyway |
| 05:49:57 | <Solid> | if you want proper fullscreen then you need ewmh and ewmhFullscreen |
| 05:50:49 | <rotaerk[m]> | yeah, I'm using that, it just doesn't always work |
| 05:51:15 | <rotaerk[m]> | https://github.com/Rotaerk/homeFlake/blob/master/xmonad/xmonad.hs |
| 05:52:28 | <rotaerk[m]> | I'm assuming because certain programs aren't exactly compliant with ewmh |
| 05:53:42 | <Solid> | huh, curious |
| 05:54:46 | <rotaerk[m]> | I was playing Vampire Survivors recently, and that fullscreened fine. I also played Coromon, but the xmobar still displayed |
| 05:54:59 | <rotaerk[m]> | * still displayed, even after I told the game itself to go fullscreen |
| 05:55:08 | <rotaerk[m]> | * still displayed, even after I told the game itself to go fullscreen (rather than just maximizing the window) |
| 06:21:11 | → | sundbry joins (~quassel@99-42-143-129.lightspeed.sntcca.sbcglobal.net) |
| 07:15:30 | × | steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 07:33:38 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 07:47:52 | × | wonko quits (~wjc@2a0e:1c80:11::50) (Quit: See You Space Cowboy..) |
| 08:19:45 | Hash | is now known as Enchantertim |
| 08:19:47 | Enchantertim | is now known as EnchanterTim |
| 08:21:17 | EnchanterTim | is now known as OpenSores |
| 08:21:49 | × | scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Quit: leaving) |
| 08:28:39 | × | Natch quits (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) (Remote host closed the connection) |
| 08:31:01 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 08:39:15 | → | sagax joins (~sagax_nb@user/sagax) |
| 08:39:42 | → | scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk) |
| 08:51:02 | → | Natch joins (~natch@c-9e07225c.038-60-73746f7.bbcust.telenor.se) |
| 09:00:09 | × | jaklt[m] quits (~jaklttchn@2001:470:69fc:105::a42) (Quit: You have been kicked for being idle) |
| 09:12:53 | OpenSores | is now known as Hash |
| 10:13:48 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 10:24:01 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5) |
| 10:54:30 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 11:03:00 | × | redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...) |
| 11:04:05 | → | redgloboli joins (~redglobol@user/redgloboli) |
| 11:18:57 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat) |
| 11:21:12 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 11:37:10 | → | spaceseller joins (~spacesell@31.147.205.13) |
| 11:44:25 | <liskin> | https://twitter.com/GabriellaG439/status/1534731027368685568 :-( |
| 11:44:32 | <liskin> | "This is what killed xmonad, for example, by requiring a GHC toolchain to reconfigure it" |
| 11:44:41 | <liskin> | (can't resist liking it… :/) |
| 11:45:13 | <spaceseller> | I upgrade to xmonad 0.17.0.9 compiled with stack, after I have xmonad-git from AUR arch repository. |
| 11:45:29 | <liskin> | although one might argue that what killed xmonad was distro maintainers of haskell tooling disappearing :-/ |
| 11:45:35 | <spaceseller> | after that don't have xmobar |
| 11:45:42 | <spaceseller> | on start. |
| 11:47:47 | <geekosaur> | did you also reinstall xmobar? (not that that should be necessary, but it'd mean it changed its location) |
| 11:48:27 | <spaceseller> | @liskin, xmonad is dead? |
| 11:48:28 | <lambdabot> | Unknown command, try @list |
| 11:48:39 | <spaceseller> | liskin, , xmonad is dead? |
| 11:48:42 | <geekosaur> | someone claimed it is |
| 11:48:48 | <geekosaur> | on twitter |
| 11:49:02 | <spaceseller> | I saw, beacause of haskel? |
| 11:49:10 | <spaceseller> | Gabriela |
| 11:49:23 | <Solid> | liskin: isn't she the creator of dhal? obvious conflict of interest there :P |
| 11:49:50 | <geekosaur> | yes, we're obviously supposed to be based on node.js or some other crawling horror that's all the rage these days |
| 11:53:59 | <lyiriyah[m]> | Electron-based window manager... ugh |
| 11:55:52 | × | spaceseller quits (~spacesell@31.147.205.13) (Ping timeout: 258 seconds) |
| 11:56:01 | <lyiriyah[m]> | I spoke too soon |
| 11:56:01 | <lyiriyah[m]> | https://github.com/wnayes/electron-wm |
| 12:11:36 | <mc47> | liskin: a config isn't json though, I don't think it's a fair comparison |
| 12:12:13 | <mc47> | I mean, yes, GHC _is_ a lot, but I'd say if you already have it setup then xmonad is easy to get running |
| 12:12:43 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 12:14:05 | <geekosaur> | there's a ticket somewhere about exploring a simpler possibly dhall-based config mechanism for people who don't need the whole shebang |
| 12:39:12 | <liskin> | Solid: :-) |
| 12:40:31 | <liskin> | personally I'm in the "keep it haskell just someone please fix all the toolchain issues thank you" camp :-) |
| 12:47:10 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 240 seconds) |
| 13:13:52 | <Solid> | the good thing about knowing only Haskell is that I don't know how bad things really are and so I'm just content with the current state :] |
| 13:25:49 | <mc47> | Hint: it can be worse. I still have PTSD from gradle and maven |
| 13:26:14 | <mc47> | but it can also probably be much better |
| 13:29:26 | <liskin> | people tend to say Rust's is better but I can't really confirm that after my first month of doing Rust professionally |
| 13:31:09 | <liskin> | I kinda expected caching and GC to work out of the box, but the former is out-of-the-box nonexistent (thus worse than both slack/cabal) and the latter kinda follows from the former, so … |
| 13:42:00 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5) |
| 13:47:05 | → | alternateved joins (~alternate@37.120.211.158) |
| 13:47:24 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 14:00:43 | → | cfricke joins (~cfricke@user/cfricke) |
| 14:20:32 | → | spaceseller joins (~spacesell@31.147.205.13) |
| 14:31:19 | × | spaceseller quits (~spacesell@31.147.205.13) (Ping timeout: 246 seconds) |
| 14:52:33 | → | spaceseller joins (~spacesell@31.147.205.13) |
| 15:10:23 | × | spaceseller quits (~spacesell@31.147.205.13) (Remote host closed the connection) |
| 15:25:00 | → | spaceseller joins (~spacesell@31.147.205.13) |
| 15:27:02 | <spaceseller> | can't understand, I need to ctrl-shift-q to LightDM and login to get xmobar. Why I don't get it on the very first login? |
| 15:27:42 | <geekosaur> | I was going to ask you to try running it from a terminal, but you left too soon |
| 15:27:50 | <geekosaur> | can we see your config? |
| 15:28:11 | <spaceseller> | yes, I get it from terminal |
| 15:28:17 | <geekosaur> | (I'd suspect $PATH issues, but that doesn't make much sense) |
| 15:28:18 | <spaceseller> | just not on start up |
| 15:28:26 | <spaceseller> | yes!! maybe |
| 15:28:31 | <spaceseller> | the path |
| 15:28:52 | <spaceseller> | becasue xmonad is in /home/mario/.local/bin |
| 15:29:11 | <spaceseller> | I put the path in .xinintrc |
| 15:29:18 | <spaceseller> | and now is on the path |
| 15:29:38 | <spaceseller> | didin't change anything in xmonad.hs |
| 15:30:19 | <spaceseller> | main :: IO () |
| 15:30:20 | <spaceseller> | main = xmonad |
| 15:30:20 | <spaceseller> | . ewmhFullscreen |
| 15:30:20 | <spaceseller> | . ewmh |
| 15:30:20 | <spaceseller> | . withEasySB (statusBarProp "xmobar" (pure def)) defToggleStrutsKey |
| 15:30:20 | <spaceseller> | $ defaults |
| 15:31:02 | <geekosaur> | see if it works with a full path to xmobar, perhaps |
| 15:31:52 | <spaceseller> | you mean here in xmonad.hs |
| 15:32:05 | <geekosaur> | yes |
| 15:32:26 | <spaceseller> | something with path with fresh xmonad is the isssue |
| 15:32:56 | <geekosaur> | or make sure $PATH is set properly in .xinitrc, since I think only recent Fedora will read your PATH from your startup files |
| 15:32:58 | <spaceseller> | ok, need to reboot because |
| 15:33:07 | <geekosaur> | I know Debian/Ubuntu/Mint don't |
| 15:33:13 | <spaceseller> | I'm on arch |
| 15:33:48 | <spaceseller> | aaa, so maybe to put path in .xinitrc |
| 15:33:58 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.5) |
| 15:34:28 | <spaceseller> | see you after I reboot |
| 15:34:33 | <spaceseller> | and try it |
| 15:34:47 | <spaceseller> | thnx alot, you are great |
| 15:39:26 | × | spaceseller quits (~spacesell@31.147.205.13) (Ping timeout: 250 seconds) |
| 15:51:44 | → | spaceseller joins (~spacesell@31.147.205.13) |
| 16:00:31 | × | spaceseller quits (~spacesell@31.147.205.13) (Quit: Leaving) |
| 16:38:30 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds) |
| 17:29:08 | × | doppo_ quits (~doppo@2604:180::e0fc:a07f) (Remote host closed the connection) |
| 17:32:35 | → | doppo joins (~doppo@2604:180::e0fc:a07f) |
| 17:46:57 | × | doppo quits (~doppo@2604:180::e0fc:a07f) (Quit: leaving) |
| 17:48:36 | → | doppo joins (~doppo@2604:180::e0fc:a07f) |
| 18:30:04 | × | alternateved quits (~alternate@37.120.211.158) (Remote host closed the connection) |
| 18:33:21 | → | robertss joins (~robertss@71-222-73-236.lsv2.qwest.net) |
| 18:35:31 | × | robertss quits (~robertss@71-222-73-236.lsv2.qwest.net) (Client Quit) |
| 19:07:37 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 19:27:58 | → | alternateved joins (~alternate@37.120.211.158) |
| 19:36:34 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 19:44:20 | <rotaerk[m]> | I'm using MS Teams within Firefox, so my microphone is active, and as a result this thing shows up at the top of my screen: https://cdn.discordapp.com/attachments/570351749848891393/984542140598210590/unknown.png |
| 19:44:39 | <rotaerk[m]> | I'm not sure if it's a firefox thing or an external mechanism that firefox is communicating with |
| 19:45:23 | <rotaerk[m]> | but it is slidable left to right, but not up to down ... the fact that it hugs xmobar is why I'm asking here, in case it's something to do with that >_> |
| 19:45:29 | <rotaerk[m]> | any idea what this is? |
| 19:45:38 | <Solid[m]> | it's a firefox thing |
| 19:46:01 | <rotaerk[m]> | hmm k; I wonder if there's a way to disable it.. |
| 19:46:18 | <Solid[m]> | though you should be able to move it wherever (at least I'm able to, with `M-Lmb`) |
| 19:46:39 | <rotaerk[m]> | it doesn't seem to count as a floating window |
| 19:46:44 | <Solid[m]> | you can probably also resize it to like 1px :> |
| 19:46:50 | <rotaerk[m]> | I can click and drag it left to right, but I can't focus it |
| 19:47:25 | <rotaerk[m]> | and M-lmb doesn't interact with it |
| 19:49:05 | <rotaerk[m]> | I just wonder what it's even called so I can google it |
| 19:50:54 | <geekosaur[m]> | https://superuser.com/questions/1557955/how-to-remove-firefox-orange-microphone-webcam-indicator-from-the-top-of-the-scr |
| 19:51:16 | <rotaerk[m]> | ahh thanks! |
| 19:53:07 | <geekosaur> | (I'm mildly surprised; in Chrome that goes in the titlebar, and can't be dragged) |
| 19:53:15 | <geekosaur> | er, tab bar |
| 19:54:25 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.5) |
| 20:01:54 | → | steve__ joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 20:36:42 | → | stackdroid18 joins (14094@user/stackdroid) |
| 21:05:57 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 21:26:18 | × | alternateved quits (~alternate@37.120.211.158) (Remote host closed the connection) |
| 21:27:49 | × | steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds) |
| 21:34:06 | → | alternateved joins (~alternate@37.120.211.158) |
| 22:42:50 | × | chomwitt quits (~chomwitt@2a02:587:dc1f:5600:28f0:c157:4d87:4f4e) (Ping timeout: 244 seconds) |
| 23:10:53 | × | doppo quits (~doppo@2604:180::e0fc:a07f) (Quit: leaving) |
| 23:19:37 | → | doppo joins (~doppo@2604:180::e0fc:a07f) |
| 23:21:44 | × | alternateved quits (~alternate@37.120.211.158) (Remote host closed the connection) |
| 23:24:35 | × | doppo quits (~doppo@2604:180::e0fc:a07f) (Quit: leaving) |
| 23:48:17 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::ba9a) |
| 23:52:56 | × | stackdroid18 quits (14094@user/stackdroid) (Quit: Lost terminal) |
All times are in UTC on 2022-06-09.