Home liberachat/#xmonad: Logs Calendar

Logs on 2022-12-14 (liberachat/#xmonad)

00:02:52 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) (Remote host closed the connection)
00:06:23 lisk1n is now known as liskin
00:43:05 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 268 seconds)
00:55:49 thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1)
01:43:32 telser joins (~quassel@user/telser)
01:50:10 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) (Remote host closed the connection)
02:20:49 qroolen joins (~user@2804:14c:8793:8069:8230:49ff:fe14:1509)
02:22:07 <qroolen> this cursor (https://imgur.com/a/lkzE2CB) can be more thin?
03:02:10 <qroolen> ok... i got it with: startupHook = setDefaultCursor xC_cross
03:02:38 × banc- quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 255 seconds)
03:03:25 <qroolen> i had to rename the icon i was aiming for, which was 'cell' but at Xmonad reload it throwed me an error, suggesting if i meant tcross or cross
03:24:26 banc joins (banc@gateway/vpn/protonvpn/banc)
03:32:18 qroolen` joins (~user@191.177.50.234)
03:33:51 × qroolen quits (~user@2804:14c:8793:8069:8230:49ff:fe14:1509) (Ping timeout: 256 seconds)
03:38:08 × td_ quits (~td@83.135.9.49) (Ping timeout: 272 seconds)
03:39:46 td_ joins (~td@83.135.9.16)
03:50:53 mvk joins (~mvk@2607:fea8:5ce3:8500::6126)
03:50:57 × mvk quits (~mvk@2607:fea8:5ce3:8500::6126) (Client Quit)
06:02:25 fully joins (~user@h-81-170-179-132.NA.cust.bahnhof.se)
06:04:11 <HB[m]> 👍️
07:04:12 × _qw quits (~eqw@31.134.178.99) (Ping timeout: 268 seconds)
07:25:52 sogens joins (sogens@gateway/vpn/protonvpn/sogens)
07:54:18 _qw joins (~eqw@31.134.178.99)
07:54:43 mncheck joins (~mncheck@193.224.205.254)
08:57:57 × fully quits (~user@h-81-170-179-132.NA.cust.bahnhof.se) (Quit: ERC 5.4 (IRC client for GNU Emacs 28.1))
09:40:30 lokesh1197 joins (~Thunderbi@14.139.128.10)
09:57:31 × ft quits (~ft@p4fc2a257.dip0.t-ipconnect.de) (Quit: leaving)
09:58:08 × lokesh1197 quits (~Thunderbi@14.139.128.10) (Ping timeout: 272 seconds)
12:05:37 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
13:36:03 × qroolen` quits (~user@191.177.50.234) (Read error: Connection reset by peer)
13:52:41 qroolen` joins (~user@2804:14c:8793:8069:8230:49ff:fe14:1509)
14:08:59 lokesh1197 joins (~Thunderbi@14.139.128.52)
14:22:07 thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1)
14:36:14 × mncheck quits (~mncheck@193.224.205.254) (Remote host closed the connection)
14:36:42 mncheck joins (~mncheck@193.224.205.254)
16:09:33 × qroolen` quits (~user@2804:14c:8793:8069:8230:49ff:fe14:1509) (Ping timeout: 260 seconds)
16:09:43 qroolen` joins (~user@191.177.50.234)
16:51:55 mc47 joins (~mc47@xmonad/TheMC47)
16:58:42 themc47 joins (~mc47@xmonad/TheMC47)
17:00:27 × mc47 quits (~mc47@xmonad/TheMC47) (Read error: Connection reset by peer)
17:02:16 × themc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:02:35 themc47 joins (~mc47@xmonad/TheMC47)
17:20:37 <ChaoticMist[m]> Is anyone else struggling to get firefox to open a new browser window through keybinding? Setting firefox-devedition used to work in the past and now not even --new-window nor --browser works..
17:21:31 <Jade[m]> works fine for me
17:25:31 <ChaoticMist[m]> Hmm.. wonder if that package is broken then
17:28:42 <Jade[m]> can you run it from the terminal?
17:28:48 <Jade[m]> firefox --new-window
17:29:35 <ChaoticMist[m]> It works fine
17:29:48 <ChaoticMist[m]> Just xmonad that is not picking up the command
17:29:52 <Jade[m]> How does it look like in your config?
17:30:01 <Jade[m]> s/How/What/
17:30:50 <ChaoticMist[m]> firefoxSelector = className =? "firefox-aurora"
17:30:50 <ChaoticMist[m]> firefoxCommand = "firefox-devedition"
17:30:50 <ChaoticMist[m]> -- ....
17:30:50 <ChaoticMist[m]> , (modalt, xK_f, spawn firefoxCommand , firefoxSelector)
17:31:31 <ChaoticMist[m]> And the `WM_CLASS` is:
17:31:31 <ChaoticMist[m]> ```
17:31:31 <ChaoticMist[m]> WM_CLASS(STRING) = "Navigator", "firefox-aurora"
17:31:31 <ChaoticMist[m]> ~``
17:31:36 <ChaoticMist[m]> s/~``/```/
17:31:54 <Jade[m]> remove the selector?
17:33:13 <ChaoticMist[m]> Oh wait..
17:33:16 × themc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:33:35 themc47 joins (~mc47@xmonad/TheMC47)
17:33:49 <ChaoticMist[m]> Forgot to share another part that was relevant to that section
17:34:58 <ChaoticMist[m]> Relevant bit: https://github.com/Icy-Thought/snowflake/blob/89c09cbf35daa7d7335ec8c39a2676a2a1911849/config/xmonad/xmonad.hs#L831
17:34:59 <geekosaur> I can't think of anything offhand that uses that syntax, unless you're using it to build a `NamedScratchpad` or a set of `runOrRaise`s or something
17:35:14 <geekosaur> hah
17:35:31 <ChaoticMist[m]> I will be back shortly.. got to run an errand quickly :/
17:35:31 <ChaoticMist[m]> * I will be back shortly.. got to run an errand quickly
17:37:16 × themc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:37:35 themc47 joins (~mc47@xmonad/TheMC47)
17:48:42 mc47 joins (~mc47@xmonad/TheMC47)
17:50:11 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:50:35 mc47 joins (~mc47@xmonad/TheMC47)
17:51:14 × themc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 272 seconds)
18:00:12 MrElendig joins (~Urist@archlinux/op/MrElendig)
18:03:12 <geekosaur> ChaoticMist[m], what happens if you change `firefoxSelector` to `className =? "firefox-aurora" <&&> appName =? "Navigator"`?
18:04:05 <geekosaur> it occurs to me that firefox might be opening a non-browser window which your selector is detecting and using instead of opening/fetching a browser window
18:21:38 × lokesh1197 quits (~Thunderbi@14.139.128.52) (Ping timeout: 272 seconds)
18:36:46 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
18:37:05 mc47 joins (~mc47@xmonad/TheMC47)
18:44:31 ft joins (~ft@p4fc2a257.dip0.t-ipconnect.de)
18:49:16 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
18:49:35 mc47 joins (~mc47@xmonad/TheMC47)
18:52:46 × mc47 quits (~mc47@xmonad/TheMC47) (Client Quit)
19:14:55 <ChaoticMist[m]> <geekosaur> "it occurs to me that firefox..." <- That could indeed be the case!
19:14:59 <ChaoticMist[m]> Will try now and report back, brb
19:26:01 <ChaoticMist[m]> <geekosaur> "ChaoticMist, what happens if you..." <- geekosaur: this solution appears to not be working for some reason
19:26:53 <geekosaur> it was worth a try
19:27:02 <ChaoticMist[m]> Indeed it was!
19:27:06 <geekosaur> sadly xlswins seems to have been removed from X11 at some point
19:27:27 <ChaoticMist[m]> Wait, going to check qtile for a moment
19:28:57 <ChaoticMist[m]> I used to launch firefox in qtile exactly like that and it used to work as expected
19:29:49 <ChaoticMist[m]> Also, for how long does xmonad compile with your hw fellas? Trying to judge how shit this laptop really is
19:29:53 <ChaoticMist[m]> * really is .. lol
19:31:09 <geekosaur> xmonad itself takes < 1 minute. contrib takes several minutes
19:31:22 <ChaoticMist[m]> Alright so it's ~ my experience
19:31:41 <ChaoticMist[m]> Good to know :P
19:31:52 <geekosaur> takes longer than it might because I ran out of space on the 128GB SSD so my entire cabal store is on an outboard USB2 drive
19:33:07 <ChaoticMist[m]> Oh
19:49:58 × qroolen` quits (~user@191.177.50.234) (Quit: ERC (IRC client for Emacs 27.1))
19:53:22 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) (Quit: Leaving)
19:56:47 <ChaoticMist[m]> Funny enough, when I have two windows opened and use the keybinding -> cycle through the opened windows instead of opening a new one
20:04:23 <geekosaur> thta looks like expected behavior?
20:04:38 <geekosaur> if a window exists it goes to it, otherwise it opens one
20:13:46 thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1)
20:23:38 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) (Quit: Leaving)
20:24:53 thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1)
20:33:33 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) (Remote host closed the connection)
20:34:27 thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1)
20:47:04 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Ping timeout: 256 seconds)
21:06:58 × thyriaen quits (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) (Remote host closed the connection)
21:35:30 <ChaoticMist[m]> <geekosaur> "if a window exists it goes to it..." <- Huh.. I thought I was spawning new windows for each key press
21:35:33 <ChaoticMist[m]> How do I achieve that instead?
21:36:07 <geekosaur> don't use something that translates to runOrRaiseNext, just spawn the program
21:36:55 <geekosaur> https://github.com/Icy-Thought/snowflake/blob/89c09cbf35daa7d7335ec8c39a2676a2a1911849/config/xmonad/xmonad.hs#L834-L837
21:37:24 <geekosaur> none of those simply runs the program, they cycle to (or bring) a matching window and only spawn if there is no window already
21:43:47 sogens joins (sogens@gateway/vpn/protonvpn/sogens)
22:01:52 <ChaoticMist[m]> <geekosaur> "none of those simply runs the..." <- Huh.. then chromium has a broken binding.. since it does the exact opposite
22:01:56 <ChaoticMist[m]> Thanks for the heads up!
22:27:15 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.7.1)
22:27:33 sogens joins (sogens@gateway/vpn/protonvpn/sogens)
22:50:59 × sogens quits (sogens@gateway/vpn/protonvpn/sogens) (Quit: WeeChat 3.7.1)
22:52:46 sogens joins (sogens@gateway/vpn/protonvpn/sogens)
23:32:41 nrv joins (~nrv@217.199.233.203)

All times are in UTC on 2022-12-14.