Home freenode/#xmonad: Logs Calendar

Logs on 2021-03-03 (freenode/#xmonad)

00:07:32 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Remote host closed the connection)
00:18:08 × thunderrd quits (~thunderrd@183.182.112.145) (Ping timeout: 272 seconds)
00:18:30 × jeyj0[m] quits (jeyj0matri@gateway/shell/matrix.org/x-nialacmwsfsfiydf) (Ping timeout: 244 seconds)
00:19:26 × liskin[m] quits (liskinmatr@gateway/shell/matrix.org/x-ubsjhhxipfirdvpp) (Ping timeout: 240 seconds)
00:19:32 × jerin quits (jerinmatri@gateway/shell/matrix.org/x-tmtfndsdvjlsjrsi) (Ping timeout: 244 seconds)
00:19:56 × PotatoHatsue quits (berbermanp@gateway/shell/matrix.org/x-rihddaeggjdzhxqs) (Ping timeout: 240 seconds)
00:20:01 thunderrd joins (~thunderrd@183.182.112.145)
00:21:43 jeyj0[m] joins (jeyj0matri@gateway/shell/matrix.org/x-jpcsmypeustaiyzc)
00:22:40 liskin[m] joins (liskinmatr@gateway/shell/matrix.org/x-bixuwkizgkubfawz)
00:27:48 jerin joins (jerinmatri@gateway/shell/matrix.org/x-uiruxsqbuirnuhcm)
00:28:45 PotatoHatsue joins (berbermanp@gateway/shell/matrix.org/x-eaqrdmjzoipzuify)
00:37:34 × notis quits (~notis@92.118.13.191) (Ping timeout: 245 seconds)
01:53:39 × kelnoky quits (~shao@31.18.133.236) (Quit: WeeChat 3.0)
02:00:24 kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de)
02:04:13 × kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Client Quit)
02:04:45 × Dr_Jazz quits (~jazz@stolen.plutonium.dk) (Ping timeout: 264 seconds)
02:13:00 materiyolo joins (~materiyol@112.204.160.151)
02:15:16 Dr_Jazz joins (~jazz@stolen.plutonium.dk)
02:15:56 × thunderrd quits (~thunderrd@183.182.112.145) (Ping timeout: 272 seconds)
02:22:15 thunderrd joins (~thunderrd@183.182.112.145)
02:35:33 × agent13 quits (~sam@unaffiliated/sam-d/x-1905598) (Ping timeout: 246 seconds)
03:04:45 × crab quits (~crab@pitta.toroid.org) (Ping timeout: 272 seconds)
03:16:11 crab joins (~crab@pitta.toroid.org)
03:44:15 × theDon quits (~td@94.134.91.242) (Ping timeout: 240 seconds)
03:46:27 theDon joins (~td@muedsl-82-207-238-151.citykom.de)
04:00:02 sam_d joins (~sam@unaffiliated/sam-d/x-1905598)
04:04:13 × deepy quits (deepy@wrongplanet/deepa) (Ping timeout: 260 seconds)
04:14:06 deepy joins (deepy@wrongplanet/deepa)
05:59:11 × juliusdelta quits (~jd@23-127-25-87.lightspeed.rcsntx.sbcglobal.net) (Quit: leaving)
06:11:48 palo1 joins (~weechat@c-base/crew/palo)
06:15:28 × palo quits (~weechat@c-base/crew/palo) (Ping timeout: 276 seconds)
06:15:29 palo1 is now known as palo
07:15:03 cfricke joins (~cfricke@unaffiliated/cfricke)
07:27:34 <Solid> I wonder if it's that much worse than dwm's floating story
07:37:44 × growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
07:43:58 <dminuoso> Mmm, I wonder - what would be a better solution to IndependentScreens? A sort of StackSet with a multi-focus (such that the outermost zipper can have multiple foci, one per physical screen)?
08:06:23 mc47 joins (~yecinem@89.246.239.190)
08:17:35 notis joins (~notis@92.118.13.191)
08:33:35 × ericsagnes quits (~ericsagne@2405:6580:0:5100:3056:df9b:393a:c87f) (Ping timeout: 240 seconds)
08:41:09 xaltsc joins (~xaltsc@unaffiliated/xaltsc)
08:45:49 ericsagnes joins (~ericsagne@2405:6580:0:5100:3952:4f6a:8da:bef6)
09:57:18 thc202 joins (~thc202@unaffiliated/thc202)
10:07:02 def_jam joins (~eblip@unaffiliated/eblip)
10:07:12 × eb0t quits (~eblip@unaffiliated/eblip) (Ping timeout: 265 seconds)
10:07:17 × eblip quits (~eblip@unaffiliated/eblip) (Ping timeout: 272 seconds)
10:07:36 eb0t_ joins (~eblip@unaffiliated/eblip)
10:11:08 kelnoky joins (~shao@ip1f1285ec.dynamic.kabel-deutschland.de)
10:22:24 TV is now known as tv
10:23:35 afwingnut joins (~CLDX@ip174-79-2-139.mc.at.cox.net)
10:32:08 Habib joins (~Habib@178.159.3.177)
10:42:34 vanvik joins (~nimor@82.194.204.210)
11:10:25 fakecrafter joins (~fakecraft@aftr-37-201-168-120.unity-media.net)
11:13:59 × fakecrafter quits (~fakecraft@aftr-37-201-168-120.unity-media.net) (Client Quit)
11:19:10 afwingnut parts (~CLDX@ip174-79-2-139.mc.at.cox.net) ("Leaving")
11:28:00 fakecrafter joins (~fakecraft@aftr-37-201-168-120.unity-media.net)
11:47:26 toniz4 joins (~toniz4@unaffiliated/toniz4)
12:28:51 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Remote host closed the connection)
12:30:24 × vanvik quits (~nimor@82.194.204.210) (Quit: Later)
12:41:46 toniz4 joins (~toniz4@unaffiliated/toniz4)
12:53:06 vanvik joins (~nimor@82.194.204.210)
13:05:10 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0.1)
13:05:46 geekosaur joins (82650c7a@130.101.12.122)
13:08:05 cfricke joins (~cfricke@unaffiliated/cfricke)
13:41:57 × fakecrafter quits (~fakecraft@aftr-37-201-168-120.unity-media.net) (Ping timeout: 264 seconds)
13:42:50 fakecrafter joins (~fakecraft@aftr-37-201-168-120.unity-media.net)
13:49:33 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
13:50:30 <supastupid> xmobar eternally says Updating...
13:52:02 <geekosaur> did you configure xmonad to send it information? or perhaps you wanted xmobar to run standalone but didn't reconfigure it to not expect information from xmonad?
13:52:16 <supastupid> https://dpaste.com/BYQYZM24B
13:52:20 <supastupid> xmonad.hs
13:52:49 <supastupid> https://dpaste.com/E6LMX9PHX
13:52:57 <supastupid> xmobarrc
13:53:35 <supastupid> this is what im trying, why isn't it working? ive looked through it a lot and i can't understand
13:57:30 Habib parts (~Habib@178.159.3.177) ()
13:58:14 <supastupid> geekosaur: do you have any idea why thi isn't working?
13:59:41 <geekosaur> nothing's jumping out at me
13:59:48 <supastupid> hm
14:00:03 × hexo quits (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection)
14:00:23 hexo joins (~hexo@gateway/tor-sasl/hexo)
14:01:02 <geekosaur> I mean, there are some oddities (like a bunch of commands in the xmobarrc that  aren't in the template, but I assume that was for debugging) and you seem to be using myLogHook as if it were myStartupHook (which spawnOnce works around), but those wouldn't cause this kind of problem
14:01:28 googoo joins (1f9ab906@31.154.185.6)
14:01:43 googoo parts (1f9ab906@31.154.185.6) ()
14:02:25 <geekosaur> I think currently the logHook doesn't run until you open a window or change workspaces, though; this is fixed in git xmonad, plus there's a startupHook workaround if needed
14:03:03 <supastupid> how do i use the startupHook workaround
14:03:24 <supastupid> or install git version?
14:03:29 <supastupid> (i'm on gentoo
14:06:01 <mc47> supastupid this might sound stupid, but did you try restarting xmonad?
14:06:59 <mc47> And you should definitely move what you have in myLogHook to myStartupHook
14:07:47 <supastupid> xmobar wont launch automatically too
14:08:53 <mc47> if it's launched from outside of xmonad, it won't be able to read data from it (at least the way you're using it won't work)
14:09:02 <mc47> does the command xmobar -x 0 /home/dexter/.config/xmobar/xmobarrc work from the terminal?
14:09:03 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
14:09:03 <supastupid> yeah
14:09:31 <mc47> did restarting not work?
14:09:42 <supastupid> no
14:09:49 <supastupid> it opens and then dissapears for a second
14:10:00 <supastupid> its super fast
14:10:10 <supastupid> it instantly closes after though
14:12:16 <mc47> hmm
14:12:33 <mc47> did you change myStartupHook and myLogHook?
14:13:51 <supastupid> no
14:16:19 geekosaur joins (82650c7a@130.101.12.122)
14:16:58 <geekosaur> before trying that, see if changing workspace or opening a window (try mod-shift-enter to get a terminal) also updates xmobar
14:18:54 drl joins (~l@2600:1700:8360:3870:b1c7:70fc:bb53:eda4)
14:20:13 <mc47> If that doesn't work, give this a try https://dpaste.com/4A86YTYFF
14:20:25 <mc47> There's no need to do the plumbing by yourself when you only have one status bar
14:20:34 <supastupid> hol up i think i broke my mouse
14:21:17 geekosaur catches up with logs
14:23:53 <supastupid> ok ima fix this and restart, im getting sidetracked
14:25:02 <supastupid> geekosaur: does not work
14:25:16 <geekosaur> yes, I gathered from the logs
14:25:26 <supastupid> it still only flashes xmobar
14:25:28 <geekosaur> sorry for falling out of the channel for a bit
14:25:42 <supastupid> even switching startupHook and logHook does nuffin
14:26:09 <geekosaur> check your session log (usually ~/.xsession-errors) for error messages from xmobar, or try running it from a terminal to see what it doesn't like about your config
14:26:52 <supastupid> oooh
14:27:00 <supastupid> lozza bad
14:27:05 <mc47> that's really weird and shouldn't happen
14:27:36 <supastupid> xmomnd recompiling every time i restart cause /home/dexter/.xmonad/build doesn't exist
14:27:44 <geekosaur> hm, actually which logHook did you try to change? the one in "defaults" should stay how it is, it's "myLogHook" that should be swapped with "myStartupHook"
14:27:48 <supastupid> ok
14:27:50 <supastupid> here
14:28:10 <supastupid> xmobar: Prelude.!!: index too large
14:28:33 <supastupid> geekosaur: so loghook should have myStartupHook in it?
14:28:45 <geekosaur> and xmonad isn't recompiling because the build script doesn't exist, it's falling back to a different way of rebuilding and should in fact be avoiding rebuilding better
14:29:07 <geekosaur> you are currently using myLogHook as if it were myStartupHook, for some reason
14:29:23 <supastupid> ok
14:29:28 <supastupid> can we fix the xmobar now
14:29:28 <geekosaur> you are starting feh and compton for it, and trying to restart them every time the current window changes
14:29:32 <mc47> I found the problem
14:29:44 <supastupid> y??
14:30:18 <mc47> you're using a seperator that uses an additional font (<fc=1>) and you're not defining any font
14:30:47 <mc47> when xmobar tries to display the data from xmonad, it crashes because it tries to access the first additional font, that doesn't exist
14:31:22 <supastupid> and this is why you don't copy/paste code not knowing what you are doing from distrotube, kids
14:31:26 <supastupid> lol
14:31:42 <supastupid> so i do <fn=0?
14:31:45 <mc47> supastupid the loghook gets executed *every time* anything changes. You certainly don't want to attempt starting feh and compton
14:31:49 <mc47> no just remove the fn
14:31:56 <mc47> and the /fn
14:32:24 <supastupid> whoa!
14:32:25 <supastupid> it works
14:32:30 <supastupid> yoooo this is awesome
14:32:31 <mc47> the flashing makes sense too now
14:32:47 × fakecrafter quits (~fakecraft@aftr-37-201-168-120.unity-media.net) (Quit: leaving)
14:32:52 <mc47> awesome :)
14:33:01 <supastupid> ok
14:33:03 <supastupid> now..
14:33:19 <supastupid> how do i get my layout not to say "Spacing ResizableTall"
14:33:51 <supastupid> like can i rename the layout
14:33:56 <mc47> https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Layout-Renamed.html
14:34:23 <supastupid> thanx
14:34:55 <supastupid> wait
14:34:59 <supastupid> i don't understand
14:35:37 <mc47> wait
14:35:59 <geekosaur> https://github.com/geekosaur/xmonad.hs/blob/pyanfar/xmonad.hs#L138
14:36:04 <geekosaur> example usage
14:36:51 <geekosaur> in your case you probably want [CutWordsLeft 1], unless you don't want the layout name at all in which case I'd change ppOrder instead of using X.L.Renamed
14:37:08 <supastupid> i want it to say "tiled" instead of "Spacing ResizableTall"
14:37:29 <mc47> I have something similar
14:37:30 <mc47> https://github.com/TheMC47/dotfiles/blob/master/.xmonad/src/Config.hs#L259-L272
14:37:49 <geekosaur> but they're all tiled…
14:38:10 <geekosaur> that said, see mc47's example (the later three, not the line they highlighted)
14:38:49 <supastupid> renamed doe nothing
14:39:19 <mc47> the renamed [Replace ".."] takes care of changing the name of the layout, and renamed [CutWordsLeft 1] removes the "Spacing"
14:39:39 <mc47> you should recompile and restart
14:39:44 <supastupid> works
14:39:45 <supastupid> good
14:40:35 <supastupid> also
14:40:45 <supastupid> how do i make full fully full the screen?
14:41:52 <supastupid> wait
14:41:58 <supastupid> how do i recompile xmonad
14:42:08 <geekosaur> use the Full or Simplest layouts
14:42:15 <geekosaur> mod-q recompiles and restarts
14:42:29 <supastupid> its not working
14:43:57 <supastupid> uh oh
14:45:55 <supastupid> if i do renamed [Replace "Fullscreen"] $ Full it breaks it
14:46:22 × mc47 quits (~yecinem@89.246.239.190) (Quit: Leaving)
14:46:43 mc47 joins (~yecinem@89.246.239.190)
14:47:06 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
14:47:22 <supastupid> mc47: renamed is not working
14:47:49 <mc47> yeah, probably because of the operator precedence
14:48:07 <supastupid> it is renaming all of the layouts to "Tiled"
14:48:56 <mc47> avoidStruts (renamed ["Tiled"] tiled ||| renamed ["Fullscreen"] Full)
14:48:58 <mc47> try this
14:49:36 × kelnoky quits (~shao@ip1f1285ec.dynamic.kabel-deutschland.de) (Quit: WeeChat 3.0)
14:50:07 <mc47> doing avoidStruts (renamed ["Tiled"] $ tiled ||| Full) means you want to apply renamed ["Tiled"] on the whole tiled ||| Full ($ changes the precedence of things)
14:51:16 <supastupid> myLayout = avoidStruts (renamed ["Tiled"] tiled ||| renamed ["Fullscreen"] Full)
14:51:20 <supastupid> this is what i havve
14:51:32 <mc47> and that does not work?
14:51:38 <supastupid> no
14:51:42 <supastupid> it spits tons of errors
14:51:51 <mc47> show me
14:52:28 <mc47> myLayout = avoidStruts ((renamed ["Tiled"] tiled) ||| (renamed ["Fullscreen"] Full)) works though, right?
14:53:10 <supastupid> nope
14:53:25 <mc47> oh
14:53:30 <mc47> you're probably not importing the module
14:53:38 <mc47> show me the logs?
14:55:14 <mc47> gtg for now, if it's not resolved I'll check it later
14:55:30 <supastupid> https://dpaste.com/7T63M7GE5
14:56:10 <mc47> my bad, it should be Replace "Tiled"
14:56:23 <mc47> avoidStruts (renamed [Replace "Tiled"] tiled ||| renamed [Replace "Fullscreen"] Full)
14:56:41 <supastupid> yay!
14:57:05 <supastupid> also when i play fullscreen games the window just dissapears
14:58:36 <supastupid> nvm
15:03:17 <supastupid> how do i get the systray on xmobar?
15:03:28 seschwar joins (~seschwar@unaffiliated/seschwar)
15:06:13 <supastupid> when i play fullscreen games the window dissapears
15:06:28 <supastupid> it shortly flashes on the screen though
15:06:34 <supastupid> i am using ewmhdesktops
15:14:57 × toniz4 quits (~toniz4@unaffiliated/toniz4) (Ping timeout: 264 seconds)
15:15:13 <supastupid> mc47: please help when you get back
15:16:34 toniz4 joins (~toniz4@unaffiliated/toniz4)
15:38:23 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Quit: Lost terminal)
15:39:39 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
15:40:11 <supastupid> can someone help with my issue, whenever i open a fullscreen window it dissapear
15:40:56 <supastupid> be right back
15:41:03 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Client Quit)
15:42:35 × cfricke quits (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0.1)
15:45:14 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
15:45:39 <supastupid> could someomne help with my issue, every time i launch a game/app in fullscreen it flashes then dissapears
15:49:12 <supastupid> sorry for asking so many times
15:50:21 adamik joins (~nodelet@unaffiliated/adamik)
15:56:29 <mc47> sorry buddy, no idea
15:57:07 <supastupid> oh
15:57:11 <supastupid> i found something
15:57:22 <supastupid> https://bpa.st/AVOA
15:58:28 <supastupid> huh :(
15:58:39 <supastupid> well, guess i won't be using fullscreen apps
15:58:56 <mc47> did you try fullScreenEventHook?
15:59:01 <supastupid> yea
15:59:05 <supastupid> i have that
15:59:34 <supastupid> ewmhdesktop
15:59:47 <mc47> maybe somebody more experienced comes along, I really have no idea
16:00:19 <supastupid> i really hope
16:00:50 <adamik> What's the problem? Full screen border?
16:00:54 <supastupid> no
16:01:06 <supastupid> every time i launch a game/app in fullscreen it flashes then dissapears
16:03:01 <adamik> Can you still hear the audio from the game/is the process still running or does it crash completely?
16:03:16 <supastupid> process still running
16:03:19 <supastupid> i stop it from steam
16:07:43 <adamik> Did you paste your config too already?
16:07:49 <supastupid> yeah
16:08:25 <supastupid> https://dpaste.com/HMGL6SSCT
16:08:26 <supastupid> here
16:09:49 <mc47> that's not how you should be using ewmh
16:09:55 <supastupid> hm
16:09:56 × ericsagnes quits (~ericsagne@2405:6580:0:5100:3952:4f6a:8da:bef6) (Ping timeout: 240 seconds)
16:10:06 <mc47> try xmonad $ ewmh . docks (defaults xmproc)
16:10:13 <mc47> and remove it from the event hook
16:10:35 <mc47> actually: xmonad . ewmh . docks $ defaults xmproc
16:10:58 <adamik> https://bbs.archlinux.org/viewtopic.php?pid=1716964#p1716964
16:11:08 <adamik> Seems there's some corroboration there.
16:11:42 × materiyolo quits (~materiyol@112.204.160.151) (Quit: WeeChat 3.0.1)
16:12:58 <supastupid> error https://bpa.st/CF2A
16:13:22 <mc47> just remove that line, it tells you that myHandleEventHook is not defined
16:15:16 <supastupid> aha
16:15:20 <supastupid> ok
16:15:20 <supastupid> now
16:15:38 <supastupid> when i fullscreen youtube videos it stays in the windows instead of actually being fullscreen
16:16:18 <supastupid> same with ALL fullscreen apps
16:16:47 <Solid> that's what ewmhFullscreen is for
16:16:59 <supastupid> so how do i use that
16:17:01 <mc47> exactly, add fullscreenEventHook to you revent hook
16:17:05 <mc47> https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-EwmhDesktops.html
16:17:13 <mc47> like the example here
16:17:21 <Solid> oh ewmhFullscreen is not in 0.16 yet
16:17:27 <Solid> we should really make a release :D
16:17:35 <mc47> it's still not even merged I guess
16:17:41 <mc47> talking about 399? :D
16:17:43 <Solid> one version of it is
16:17:45 <Solid> nono
16:18:12 <mc47> oh alright, I only checked #399 and didn't really bother with ewmh
16:18:27 <mc47> (the unreleased changes, that is)
16:18:51 <Solid> uh let me blame that real quick
16:19:49 <supastupid> uh
16:19:51 <Solid> #109 it was
16:19:52 <Solid> https://github.com/xmonad/xmonad-contrib/pull/109
16:19:55 <supastupid> it does nothing
16:20:07 <supastupid> https://dpaste.com/94WLTMVUD
16:20:09 <Solid> basically adds another ewmhFullscreen combinator
16:20:11 <supastupid> xmonad.hs
16:20:19 <Solid> but it's kinda horrible because that combinator is non-commutative
16:22:44 ericsagnes joins (~ericsagne@2405:6580:0:5100:42a8:8650:90d4:54bc)
16:23:22 <mc47> euuh, not sure why tbh
16:23:38 <mc47> I guess the released version does not advertise _NET_WM_STATE_FULLSCREEN?
16:24:01 <Solid> it does with that event hook
16:24:16 <supastupid> do i need to get the git version
16:24:23 <mc47> no idea tbh
16:24:25 <supastupid> or, "git" it haha
16:24:30 <mc47> haha
16:24:39 <mc47> supastupid not sure, but I guess not
16:24:51 <Solid> git certainly has better support for all of this
16:24:55 <Solid> plus tons of new modules
16:25:03 <supastupid> so how do i get that
16:25:05 <Solid> so if you are able to use the git version I would recommend it anyways
16:25:14 <supastupid> i'm on gentoo
16:25:26 <supastupid> how do i replace my current version with the git version
16:25:57 <Solid> I don't know if emerge has ways to directly pull and compile from git
16:26:28 <Solid> other than that you could just clone the repo and then install with cabal or stack as you wish
16:26:55 <supastupid> so de-merge xmonad and compile from git?
16:27:31 <Solid> sounds like a plan (I have used gentoo for maybe 5 minutes on a friends computer once :))
16:27:38 <supastupid> lol
16:28:10 <supastupid> what is cabal
16:28:36 ADG1089__ joins (~aditya@122.163.250.138)
16:29:27 <Liskni_si> the documentation for installing from git should definitely be improved; whoever uses cabal new-build or stack will most likely end up with the config recompilation not working unless they get a build script as well, which isn't documented anywhere on xmonad.org :-/
16:29:36 sagax joins (~sagax_nb@213.138.71.146)
16:29:52 <ADG1089__> after upgrading to haskell ghc 8.10.4 xmonad is breaking
16:30:27 <ADG1089__> no error is there but all apps are fullscreen and changing layout does not do anything
16:30:36 <ADG1089__> it even doesn't avoid xmobar
16:30:40 <ADG1089__> it was working before
16:32:38 <mc47> supastupid install stack, and after cd-ing to it run stack install
16:35:47 × ADG1089__ quits (~aditya@122.163.250.138) (Remote host closed the connection)
16:40:10 ADG1089__ joins (~aditya@122.163.250.138)
16:42:56 <Solid> switching to a higher ghc version should result in compilation errors at most
16:53:01 <ADG1089__> ambiguous module name ... it was found in multiple packages xmonad-contrib-0.16 xmonad-contrib-0.16 and similar errors
16:53:10 <ADG1089__> both are exactly same right?
16:53:53 <Solid> that means you have two versions of the xmonad-contrib lib installed
16:54:01 <Solid> that sounds doubleplusungood
16:58:46 <ADG1089__> thinking of starting from scratch using ghcup and ghc 9.0.1
16:58:52 <ADG1089__> then cabal
16:58:54 <ADG1089__> and no stack
16:59:37 <Solid> I would advise against using ghc 9 already
16:59:51 <Solid> it was just released a few weeks ago, the ecosystem is still catching up
17:00:00 <Solid> 8.10.x is a much safer bet
17:00:31 <Solid> (I would also advise to not install these kinds of libs globally but just put them into a stack project, much easier to manage them that way)
17:01:05 × Dr_Jazz quits (~jazz@stolen.plutonium.dk) (*.net *.split)
17:01:05 × MasseR quits (~MasseR@51.15.143.128) (*.net *.split)
17:01:05 × ml| quits (~ml|@unaffiliated/ml/x-3958674) (*.net *.split)
17:01:05 × Solitary quits (~Solitary@ip-78-45-155-137.net.upcbroadband.cz) (*.net *.split)
17:01:05 × friki quits (~friki@friki.cat) (*.net *.split)
17:01:05 × Irishluck83 quits (~Irishluck@unaffiliated/irishluck83) (*.net *.split)
17:05:56 geekosaur joins (82650c7a@130.101.12.122)
17:06:59 Dr_Jazz joins (~jazz@stolen.plutonium.dk)
17:06:59 MasseR joins (~MasseR@51.15.143.128)
17:06:59 ml| joins (~ml|@unaffiliated/ml/x-3958674)
17:06:59 Solitary joins (~Solitary@ip-78-45-155-137.net.upcbroadband.cz)
17:06:59 friki joins (~friki@friki.cat)
17:06:59 Irishluck83 joins (~Irishluck@unaffiliated/irishluck83)
17:11:13 <ADG1089__> anyways cabal failed solving dependency tree :lol:
17:11:33 <ADG1089__> using 8.10.4 now instead of 9.0.1
17:12:19 <geekosaur> yes, a lot of things haven't caught up with 9.0.1 yet
17:12:52 <geekosaur> and there are some significant changes that break some packages, so you can't just --allow-newer (new syntax, mostly)
17:13:23 <geekosaur> I've been using 8.10.4 and cabal (new-)build locally for a couple of weeks now
17:14:51 <geekosaur> with this setup: https://github.com/xmonad/xmonad-testing/pull/16
17:15:52 <Solid> I think you can merge that btw; I doubt anyone will have anything against it
17:16:09 <ADG1089__> yeah it requires base <x.15 but 9.0.1 has base==x.15
17:19:55 <ADG1089__> ok now everything is working after starting form scratch and using 8.10.4
17:20:07 <ADG1089__> still a major upgrade from 8.8.4 -> 8.10.4
17:22:20 <geekosaur> I upgraded from an 8.6 release:)  (8.6.5 I think)
17:23:00 <supastupid> so i compiled it from source using stack
17:23:11 <supastupid> how do i install it to my whole system now?
17:23:22 <ADG1089__> i think you can link it?
17:23:27 <supastupid> ??
17:23:36 <ADG1089__> i used "sudo ln -sf <> <>"
17:23:50 <Liskni_si> Solid, geekosaur: about that xmonad-testing PR - how are people supposed to find that, btw? am I correct in assuming that recompilation with stack/cabal-new-build -built xmonad won't work without the build script?
17:24:06 <supastupid> what is <>
17:24:28 <supastupid> what do i link
17:24:41 <Solid> sure, but if you look at the changelog then not that much has changed that could break things
17:24:48 <ADG1089__> first <> is your xmonad binary location, second <> is /usr/bin/xmonad
17:24:52 <geekosaur> Liskni_si, we need to update the docs on the main site. I wanted to have something to point to in place beforehand, since our existing cabal workflow was broken by cabal 3.x
17:24:54 <ADG1089__> same for xmobar
17:25:24 <supastupid> i need to compile xmobar from source too?
17:25:28 <Solid> Liskni_si: I think you are correct
17:25:39 <Solid> another place where we need better docs I guess
17:25:44 <Solid> supastupid: you do not
17:25:56 <Liskni_si> okay, just wanted to make sure I'm not missing something
17:26:01 <supastupid> it says zsh: too many levels of symbolic links: xmonad
17:26:32 <Liskni_si> for a long time I thought telling people to "just install from git" was cool, but now I realize that it may not be as straightforward as I though :-/
17:27:08 <Liskni_si> anyway, back to deep work, or I'll never dig out of my rabbit holes :-)
17:27:20 <Solid> hah
17:27:21 <ADG1089__> supastupid: what's the actual command you used?
17:27:35 <geekosaur> we haven't even had an announcement since 0.13?
17:27:42 geekosaur is poking at xmonad-web
17:27:44 <supastupid> ADG1089__: sudo ln -sf xmonad /usr/bin/xmonad
17:28:02 <ADG1089__> try using absolute path for first part
17:28:15 <Solid> geekosaur: at least the front page reports the latest xmonad release as 0.15
17:28:34 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Quit: Lost terminal)
17:29:52 Liskni_si wanted to make the website a bit more self-sustaining over Christmas, but …
17:30:05 growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net)
17:30:41 <Liskni_si> my inability to estimate what I'm able to accomplish in reasonable amounts of time is absolutely ridiculous :-)
17:30:43 <Solid> doing something over Christmas _always_ works :>
17:31:02 <geekosaur> meanwhile I'll have to wait a bit to fix my local config, which is dangling because I deleted the PR branch but can't pull master until I switch networks
17:31:14 <geekosaur> kinda wish this one allowed ssh
17:31:33 <geekosaur> or I could safely switch without losing the IRC connection again
17:35:51 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
17:36:33 geekosaur joins (82650c7a@130.101.12.122)
17:36:44 <geekosaur> …or I can get dumped off anyway
17:40:58 <geekosaur> tables for formatting. haven't seen that in a few years
17:49:23 <mc47> okay wow I just noticed the website is mostly just html sites
17:49:27 <mc47> pages*
17:49:52 <geekosaur> completely, I think. and an rss feed that probably hasn't been updated in years
17:50:12 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
17:50:14 <supastupid> Yay :)
17:50:41 <supastupid> i managed to break my whole computer by trying to install xmonad from source
17:50:41 <supastupid> (backups)
17:50:50 <supastupid> is there a way to get full screen apps to not have borders?
17:51:03 <supastupid> wait neverminfd
17:51:20 <mc47> hmmm, might be interesting to see how to remake it with hakyll :)
17:53:50 <mc47> xmonad is even mentioned in their website hah!
17:56:57 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 264 seconds)
17:57:01 <mc47> Someone already thought of this, and created this https://tsier.github.io/xmonad-web/index.html
17:57:10 <mc47> Relevant issue: https://github.com/xmonad/xmonad-web/issues/5
17:58:14 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:02:52 × ADG1089__ quits (~aditya@122.163.250.138) (Remote host closed the connection)
18:03:24 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 245 seconds)
18:05:31 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:08:16 <Solid> I like the look of the curren website :/
18:08:45 <Solid> it just needs to be updated to this decade :>
18:10:46 <mc47> I... don't XD
18:10:51 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 256 seconds)
18:10:58 <Solid> :)
18:11:42 <mc47> I'll try to update some parts of it after I'm done with my (xmonad) report
18:12:36 <Solid> I hope you won't vanish after that uni project is done btw ^^'
18:12:45 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:13:08 <mc47> I don't think I will! It has been really fun
18:13:20 <Solid> \o/
18:13:42 <geekosaur> others have said that and vanished anyway. we have a long history of that :/
18:14:32 <Solid> hey, maybe this is the start of something better
18:14:54 <Solid> afaik both mc47 and me are relatively new xmonad users, so fingers crossed that that won't happen this time
18:15:52 <mc47> Yeah, I've been using it since september I guess
18:16:15 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
18:16:32 geekosaur joins (82650c7a@130.101.12.122)
18:16:51 <mc47> tbh, I think I'm not planning much next semester("only" my bachelor thesis), so I should have time for xmonad
18:17:05 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 256 seconds)
18:17:32 <Solid> famous last words :>
18:18:27 <mc47> haha, I really hope not
18:18:51 <mc47> How hard can writing a linter from scratch can be anyways? haha
18:19:03 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:19:21 <Solid> for haskell?
18:19:41 <mc47> No, for Isabelle
18:20:20 <Solid> ah cool
18:20:35 <mc47> https://www21.in.tum.de/students/linter/index.html <-- planning to do this, still not "official", but close enough
18:21:24 <Solid> sounds like a pretty cool project for a BA
18:22:29 <mc47> it's really cool, I'm a bit worried if it'll be hard... but that's the fun of it, right? :D
18:22:57 <mc47> we'll see I guess
18:23:35 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 265 seconds)
18:24:18 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:24:34 <Solid> definitely yes :)
18:25:08 <Solid> I also tried my hand on something that was way out of my league for my BA
18:25:25 <Solid> of course things didn't quite end up as I thought they would, but I learned a ton and had a blast
18:25:38 <Solid> you'll be fine :)
18:27:07 <mc47> That's the best way to learn I guess!
18:27:14 <mc47> I hope :)
18:29:52 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 265 seconds)
18:31:37 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:33:55 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
18:34:13 geekosaur joins (82650c7a@130.101.12.122)
18:34:47 × terrorjack quits (~terrorjac@ec2-18-162-149-225.ap-east-1.compute.amazonaws.com) (Quit: The Lounge - https://thelounge.chat)
18:37:00 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 246 seconds)
18:38:55 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:39:24 <Liskni_si> I quite like https://tsier.github.io/xmonad-web/index.html, it even correctly reverts to one column when resized, which xmonad.org does not and is therefore probably unusable on mobile
18:41:21 <Liskni_si> and I personally prefer jekyll because it just works out of the box on github, but I have absolutely no intention to interfere in these matters
18:41:50 <Liskni_si> whoever gets the website up gets to decide how, probably :-)
18:42:00 <Solid> well if you people all like it I won't pull a peti on you :)
18:42:10 <Solid> not that I could, anyways
18:43:02 <Liskni_si> on the other hand, the current website isn't all that bad on my mobile (which is on the small side)
18:43:19 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 260 seconds)
18:45:09 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:50:54 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 260 seconds)
18:51:03 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
18:52:26 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:56:44 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 245 seconds)
18:57:23 <mc47> Liskni_si that's definitely a great plus for jekyll, I have no idea how to use both tbh (I just know Hakyll exists!)
18:58:40 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
18:58:46 <Solid> I feel like if anything we'd _have_ to use hakyll :D
19:00:18 <mc47> I also like haskell too much not to at least play with hakyll on my own haha
19:01:15 <Solid> and I'm sort of certain that there's a way to make it work with github directly
19:03:57 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 246 seconds)
19:06:00 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
19:07:26 × thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 240 seconds)
19:09:22 geekosaur joins (82650c7a@130.101.12.122)
19:11:19 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 245 seconds)
19:11:57 × rafadc quits (~rafadc@213.37.16.152.dyn.user.ono.com) (Ping timeout: 264 seconds)
19:13:18 supastupid joins (~dexter@c-76-118-2-54.hsd1.nh.comcast.net)
19:17:42 × supastupid quits (~dexter@c-76-118-2-54.hsd1.nh.comcast.net) (Ping timeout: 256 seconds)
19:19:34 <Liskni_si> yeah I'm pretty sure github actions can run hakyll and deploy to github pages somehow
19:25:06 heck-to-the-gnom joins (heck-to-th@gateway/shell/matrix.org/x-dkqfwxrpalpplgbl)
19:28:00 terrorjack joins (~terrorjac@ec2-18-162-149-225.ap-east-1.compute.amazonaws.com)
19:29:26 <geekosaur> (continued from #haskell)
19:29:50 <geekosaur> so for starters, when you're in X you use XMonad.Operations.windows to operate on the StackSet
19:30:55 <geekosaur> in your paste ( https://p.bsd-unix.net/view/174f75a1 ) you then use gets, which won't work inside windows for the same reason you can't operate on the StackSet outside of windows. your first commented-out attempt looks to me like it should work, though
19:32:28 <heck-to-the-gnom> My first attempt as in? P.modify''..., the uncommented one or W.modify'?
19:32:33 <geekosaur> windows $ \ws -> W.modify' ...
19:33:54 <heck-to-the-gnom> so... `windows $ \ws -> W.modify (\(W.Stack t r rs) -> W.Stack t [] (reverse r ++ rs))?`
19:34:08 <heck-to-the-gnom> I meant to put the question mark after the backtick, my bad.
19:34:14 <geekosaur> yes. I think.
19:34:48 <heck-to-the-gnom> That alone, gives a wall of errors, not certain what they all mean, but they're all type mismatches
19:35:08 <heck-to-the-gnom> Couldn't match expected type `X b0' with actual type `(WindowSet -> WindowSet) -> X ()'
19:35:13 <heck-to-the-gnom> etc
19:35:53 <geekosaur> sounds like you did something else wrong then. can you pastebin?
19:36:19 <geekosaur> (the error you show is actually an unexpected parameter, which suggests you're doing this in the wrong place)
19:39:14 <heck-to-the-gnom> https://p.bsd-unix.net/view/40622551
19:40:50 <heck-to-the-gnom> If this is of any help, running other operations with the `windows` function has worked, just not this particular item
19:41:16 <geekosaur> ok, I think the problem here is that you're combining with >> so the $ is "eating" too much and you need to use parentheses instead
19:41:54 <geekosaur> generally we use do syntax and it stops at the beginning of the line, but that only works with do
19:41:56 <heck-to-the-gnom> That's the last item on the list, so that seems peculiar to me, but I'll go ahead and try that
19:42:25 <geekosaur> it's not peculiar
19:42:43 <geekosaur> it's applying the whole list through "windows", isntead of just "windows"
19:42:45 <heck-to-the-gnom> To me it seems so, perhaps not to someone experienced in Haskell
19:45:10 <geekosaur> ($) has lowest precedence and associates rightward
19:45:34 <heck-to-the-gnom> The first two errors disappeared, but the one with `Maybe (W.Stack...` is still here, and another one appeared being:
19:46:29 <geekosaur> you used W.modify instead of W.modify'
19:46:30 heck-to-the-gnom sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/UerEkZkeZlCpRXpYJjyVlloD/message.txt >
19:46:42 <heck-to-the-gnom> OK, and woops, hit enter too soon
19:47:15 <heck-to-the-gnom> Lone error now, same one that I just accidentally sent
19:48:00 <heck-to-the-gnom> OH
19:48:13 <heck-to-the-gnom> I added ws in, and it compiled, now time to see if it works.
19:49:10 <geekosaur> could probably leave out the `\ws ->` and final `ws`, I was writing generically
19:50:04 <heck-to-the-gnom> You're right, damn, I love haskell's argument system
19:50:27 <heck-to-the-gnom> well, most of the time, that '$' thing is still a bit beyond me
19:50:55 <heck-to-the-gnom> (the quirk (or at least percieved as so by me) that I just encountered)
19:51:54 <Solid> you'll get used to the rules surrounding `$' relatively quickly
19:54:40 <heck-to-the-gnom> I just figured that everything past `windows` would get accepted as a function, and the `ws` argument would get passed on from windows, seeing as it's only one parenthesized function with arguments (well, technically still a function due to haskells argument system, but I'm certain you know that already).
19:57:26 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
19:57:47 geekosaur joins (82650c7a@130.101.12.122)
20:01:44 <mc47> I love "Aha!" moments :=) you're in for a treat if you decide to learn haskell ;)
20:02:13 <toniz4> how can i make a local module? I want to define the xmobar and xmonad colors in one file. Sorry if it is a noob question
20:02:30 <heck-to-the-gnom> I've been doing so casually for a few months now, it certainly is a rewarding language once you start to grasp it.
20:02:36 unrooted joins (~unrooted@user-5-173-8-8.play-internet.pl)
20:03:05 <heck-to-the-gnom> Greetings unrooted
20:03:14 <unrooted> oh hey man haha
20:03:43 <mc47> toniz4 for starters you'd need to build them both from the source
20:03:57 <unrooted> came here to ask if there are any low-hanging fruits in xmonad as the issues to solve, since it would be great to have some of the Haskell open source contributions as well
20:04:00 <heck-to-the-gnom> With the (major) help of geekosaur and the general idea from liskin I finally got it working.
20:04:23 <Solid> mc47: afaik xmonad scoures its lib directory even when building with the system's ghc
20:04:33 <Solid> so you wouldn't need to build from source
20:04:51 <Solid> you'd just need to create like `~/.xmonad/lib/Colours.hs'
20:05:10 <mc47> Oh really? TIL !
20:05:12 <heck-to-the-gnom> It does use the lib directory, I split my config into many files because it got so big, and lib is how I did it.
20:05:30 <mc47> what about xmobar?
20:05:31 <geekosaur> aslong as it's imported into your xmonad.hs instead of overriding some existing module, yes
20:05:44 <Solid> xmobar I'm not sure about
20:05:54 <Solid> it copied a lot of the xmonad recompilation code
20:05:56 <Solid> so... maybe?
20:06:03 <geekosaur> xmobar has a mode where it can use a compiled config, supposedly
20:06:14 <geekosaur> \but I'm not an xmobar user so I don't know details
20:07:03 <Solid> unrooted: #349 should be a pretty easy one for a start
20:07:18 <Solid> just stick some CPP in the respective modules and be on your way :)
20:07:24 <heck-to-the-gnom> Yeah, I've seen it around, and I've looked at one of the config files in haskell, it's almost identical, just a few more type constraints and coersions here & there
20:09:18 <Solid> it definitely works with a haskell config (I use one myself), I'm just not sure if you need like a stack project for that
20:09:45 <Solid> unrooted: also some modules are in need of better docs (I know, I know, that's boring :P)
20:10:17 <Solid> you could probably pick up any dead pr, ping the person and if they don't respond just finish it
20:10:51 <unrooted> docs will be better I guess since I'm still learning
20:10:54 <unrooted> what modules?
20:11:07 <mc47> XMonad.Layout.Renamed for example
20:11:25 <Solid> let's ask org
20:11:25 <heck-to-the-gnom> Oh, I know how that one works. At least vaguely
20:11:41 <mc47> If you want, you could give https://github.com/xmonad/xmonad-contrib/pull/465 a try and tell me what you think
20:11:47 <heck-to-the-gnom> I use it in my configs
20:12:06 <mc47> it's a new interface that should replace XMonad.Hooks.DynamicLog, so getting more opinions on it would be nice!
20:12:37 <unrooted> sure, gonna take a look, thanks! <3
20:12:53 <mc47> (the comments don't need to be necessarily about the imlpementation, but the docs, how does it "feel" like to use, etc!)
20:12:55 <heck-to-the-gnom> unrooted: this is a blessing: https://hoogle.haskell.org
20:12:58 <mc47> awesome :)
20:13:17 <Solid> unrooted: so far, I have noted down X.L.WindowNavigation, X.A.WindowNavigation, X.P.Pass, and X.L.Spacing as potentially needing improvements
20:13:44 <toniz4> mc47: I think i found a better way to make the colors the same, I can pass a option to xmobar to set the bg and fg colors, that's enough for me
20:14:18 <mc47> toniz4 yeah that works too, way less hassle
20:14:24 <Solid> I tried to motivate people on that subreddit to contribute, but so far no one has come around :(
20:15:06 <Solid> unrooted: but really just scroll through the contrib docs and if you find a module that you know something about and that you feel could use better docs just open a pr
20:15:11 <Solid> I promise we're friendly :)
20:15:45 heck-to-the-gnom uploaded an image: image.png (10KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/TsCLDPHzAnaoKEwVEAKnSOHR/image.png >
20:16:01 <heck-to-the-gnom> mc47: that's my bar, I couldn't live without colors
20:16:24 <mc47> that looks really nice!
20:16:33 <heck-to-the-gnom> thx!
20:17:35 <Solid> I like pretty pictures
20:18:04 <mc47> Solid, I remember while writing the preliminary report that there was a call for contributions on github in 2017
20:18:20 <mc47> something similar should help attract more contributors
20:19:11 <Solid> oh that's a good idea
20:19:21 <mc47> I can't find that issue though
20:19:42 <Solid> it's still in the /topic
20:20:05 <Solid> was an issue in xmonad and not -contrib
20:20:25 <mc47> ah yes!
20:28:29 × evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
20:29:52 × terrorjack quits (~terrorjac@ec2-18-162-149-225.ap-east-1.compute.amazonaws.com) (Quit: The Lounge - https://thelounge.chat)
20:43:30 evanjs joins (~evanjs@075-129-098-007.res.spectrum.com)
20:43:38 <unrooted> Solid thanks, gonna take a look
20:43:49 × notis quits (~notis@92.118.13.191) (Ping timeout: 245 seconds)
20:46:05 notis joins (~notis@185.51.134.230)
20:50:45 × unrooted quits (~unrooted@user-5-173-8-8.play-internet.pl) (Remote host closed the connection)
20:51:05 unrooted joins (~unrooted@user-5-173-8-8.play-internet.pl)
21:09:13 <unrooted> okie, so I'm gonna ask you guys about some things during the weekend when I'll find the time, but I'll try to do my best to contribute to xmonad since I love it :D
21:12:03 <mc47> fire away :D
21:19:41 <Liskni_si> I'm kind of hoping that once we get the release out, we'll get some press coverage for the announcement, which may help attract some people or something
21:20:02 <Liskni_si> but then I'm struggling to review the contributions that are already there :-/
21:20:15 unrooted_ joins (~unrooted@user-5-173-8-8.play-internet.pl)
21:21:52 <mc47> Liskni_si from what I heard from other colleagues working on other projects, it's not that bad here
21:22:28 <mc47> Some have been waiting for a month or more to get a review
21:22:55 <mc47> And in "big" projects (like VSCode)
21:23:23 × unrooted quits (~unrooted@user-5-173-8-8.play-internet.pl) (Ping timeout: 265 seconds)
21:23:26 <Liskni_si> oh
21:24:33 <mc47> plus, there aren't many people reviewing pull requests, so I guess it's not that bad
21:25:11 × thunderrd quits (~thunderrd@183.182.112.145) (*.net *.split)
21:25:18 <Liskni_si> it's interesting how some of these big projects are totally swamped with issues and prs, and others are not
21:25:29 <Liskni_si> compare https://github.com/microsoft/vscode and https://github.com/elixir-lang/elixir
21:25:34 <Liskni_si> elixir has 0 PRs!
21:26:12 <Liskni_si> (last time I opened a PR there, it got merged in a couple hours)
21:26:43 <mc47> that's really impressive
21:26:44 thunderrd joins (~thunderrd@183.182.112.145)
21:27:30 <mc47> I'm interested to hear the presentations of my colleagues to see how it's like in other projects, maybe I'll share the links of the reports here when that happens
21:27:42 <Liskni_si> actually in that call for help issue in xmonad, someone suggested that we simply merge everything regardless of quality and give more contributors push rights
21:28:06 <Liskni_si> and I'm unsure how that might work
21:28:14 <mc47> Yeah I read through that, I don't think it's a good idea
21:28:38 <mc47> I think the best way to get new contributors is to have a list of "good first issues"
21:29:02 <mc47> now that I think about it, I shouldn't have pushed the javaHack PR :/
21:29:07 <geekosaur> peti
21:29:29 <geekosaur> that's how that one works
21:29:55 <Liskni_si> :-)
21:31:02 <mc47> kinda unrelated, but do you prefer your real names in the report or just your handles? Because I'm gonna need to go into some details
21:32:49 <Liskni_si> I don't mind my real name
21:33:38 × toniz4 quits (~toniz4@unaffiliated/toniz4) (*.net *.split)
21:33:38 × averell quits (~averell@unaffiliated/averell) (*.net *.split)
21:33:38 × fizzie quits (fis@unaffiliated/fizzie) (*.net *.split)
21:33:38 × Ristovski quits (~364e20076@unaffiliated/ristovski) (*.net *.split)
21:33:38 × jtcs quits (~jtcs@vmi359854.contaboserver.net) (*.net *.split)
21:33:38 × crmaurei_ quits (crmaurei@nat/qt/x-cevnpryauojgtcok) (*.net *.split)
21:33:38 × brettgilio_ quits (~brettgili@brettgilio.com) (*.net *.split)
21:33:38 × vrs quits (~vrs@unaffiliated/vrs) (*.net *.split)
21:33:38 × sdx23 quits (~sdx23@unaffiliated/sdx23) (*.net *.split)
21:33:38 × dweller quits (~dweller@178.62.146.60) (*.net *.split)
21:33:38 × electrocat quits (~michiel@revan.derhaeg.be) (*.net *.split)
21:33:56 <Liskni_si> (I used to have my physical address and phone number exposed in the whois database for years, now thanks to GDPR it's finally gone, but I don't care any more)
21:34:20 <geekosaur> hm. I kinda half-heartedly keep my real name and online ID semi-separated, but I probably blew that one every time I replied via email rather than try to get logged into github on my phone, so.
21:34:37 toniz4 joins (~toniz4@unaffiliated/toniz4)
21:34:37 averell joins (~averell@unaffiliated/averell)
21:34:37 fizzie joins (fis@unaffiliated/fizzie)
21:34:37 Ristovski joins (~364e20076@unaffiliated/ristovski)
21:34:37 jtcs joins (~jtcs@vmi359854.contaboserver.net)
21:34:37 crmaurei_ joins (crmaurei@nat/qt/x-cevnpryauojgtcok)
21:34:37 brettgilio_ joins (~brettgili@brettgilio.com)
21:34:37 vrs joins (~vrs@unaffiliated/vrs)
21:34:37 sdx23 joins (~sdx23@unaffiliated/sdx23)
21:34:37 dweller joins (~dweller@178.62.146.60)
21:34:37 electrocat joins (~michiel@revan.derhaeg.be)
21:35:41 <mc47> hah, alright then
21:43:57 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
21:50:15 × xaltsc quits (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 240 seconds)
21:59:19 terrorjack joins (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com)
22:03:01 × drl quits (~l@2600:1700:8360:3870:b1c7:70fc:bb53:eda4) (Quit: Leaving)
22:08:49 × notis quits (~notis@185.51.134.230) (Ping timeout: 245 seconds)
22:09:57 notis joins (~notis@185.51.134.230)
22:21:40 <heck-to-the-gnom> Vscode doesn't have PRs because everyone contributes to vscodium, vscode is fake open source, vscodium, however is not
22:21:40 <heck-to-the-gnom> At least last time I checked
22:23:00 <mc47> You can still contribute to vscode, but it's not likely you'll get to work on new features
22:23:09 <mc47> mainly just bug fixes
22:23:18 <mc47> new features get decided by microsoft
22:24:42 <Liskni_si> heck-to-the-gnom: (most of) the code for both vscode and vscodium is in the same repo, the vscode one
22:57:10 × seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq)
23:00:57 × unrooted_ quits (~unrooted@user-5-173-8-8.play-internet.pl) (Read error: Connection reset by peer)
23:13:16 × mc47 quits (~yecinem@89.246.239.190) (Remote host closed the connection)
23:35:45 Steven_M joins (~Steven_M@unaffiliated/steven-m/x-3557666)
23:42:04 <Steven_M> Hi all, is xmonad-contrib available for FreeBSD?

All times are in UTC on 2021-03-03.