2021/06/21

2021-06-21 00:04:54 +0200seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-06-21 00:09:20 +0200 <^[> geekosaur: I only remember maybe 5 flags for xrandr, but that seems to be enough to set up external monitors, and it's never let me down.
2021-06-21 00:22:13 +0200 <geekosaur> that's kinda the problem. xrandr doesn't distinguish between position on physical vs. logical screen, so when my monitor is placed such that it's halfway up the builtin screen, I can't describe that properly such that moving the mouse between them goes to the same place without the rest of the video being off the monitor
2021-06-21 00:25:02 +0200 <^[> I just choose not to worry about vertical alignment. Problem solved!
2021-06-21 00:29:54 +0200 <geekosaur> I feel like I had that working before, though
2021-06-21 00:31:41 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2021-06-21 00:42:24 +0200 <^[> I can get it very close by using --pos, but it's not perfect because the DPI is different.
2021-06-21 00:48:18 +0200scardinal(~supreme@87-59-138-136-cable.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-06-21 00:48:26 +0200scardina1(~supreme@87-59-138-136-cable.dk.customer.tdc.net)
2021-06-21 00:56:50 +0200kajzer(~themainma@user/themainman) (Quit: WeeChat 3.1)
2021-06-21 01:00:41 +0200sfrique[m](~sfriquema@2001:470:69fc:105::3f27)
2021-06-21 01:00:58 +0200 <sfrique[m]> hello, what you guys recommend to start xmonad? a display manager? xinit? something else?
2021-06-21 01:03:08 +0200 <geekosaur> depends on your system, I'd think. I'm on Ubuntu so I get the display manager for free and use it
2021-06-21 01:03:36 +0200 <sfrique[m]> i use archlinux
2021-06-21 01:04:02 +0200 <sfrique[m]> i am using sddm right now, but have used startx before, thinking in going back to startx
2021-06-21 01:05:40 +0200 <geekosaur> it shouldn't really matter much
2021-06-21 01:09:02 +0200 <sfrique[m]> i tm thinking in going back to startx, as i would get the env vars right for the spawn command
2021-06-21 01:09:28 +0200 <sfrique[m]> so since i am changing i thought i look for lets say some "official" or recommended way
2021-06-21 02:07:55 +0200 <burp> I use slim
2021-06-21 04:04:49 +0200banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 258 seconds)
2021-06-21 04:24:00 +0200banc(banc@gateway/vpn/airvpn/banc)
2021-06-21 04:57:17 +0200td_(~td@94.134.91.60) (Ping timeout: 265 seconds)
2021-06-21 04:59:05 +0200td_(~td@94.134.91.150)
2021-06-21 05:24:58 +0200 <sfrique[m]> last i checked slim was abandoned
2021-06-21 06:04:35 +0200scardinal(~supreme@87-59-138-136-cable.dk.customer.tdc.net)
2021-06-21 06:05:18 +0200td__(~td@94.134.91.150)
2021-06-21 06:09:36 +0200td_(~td@94.134.91.150) (*.net *.split)
2021-06-21 06:09:36 +0200scardina1(~supreme@87-59-138-136-cable.dk.customer.tdc.net) (*.net *.split)
2021-06-21 06:09:36 +0200iceflinger(~iceflinge@loud.house) (*.net *.split)
2021-06-21 06:16:58 +0200iceflinger(~iceflinge@loud.house)
2021-06-21 06:36:22 +0200liskinhas exec startx in .bash_profile, under if tty=tty10
2021-06-21 06:38:05 +0200 <liskin> (actually it's a bit more complicated because I have some systemd integration stuff in there but this simple version works just fine as well)
2021-06-21 06:47:19 +0200 <sfrique[m]> liskin: i think i saw your dotfiles, it was one of the reasons i came to ask as well, you are one of the mantainers right?
2021-06-21 06:50:33 +0200 <sfrique[m]> and i am thinking of trying eomthing with systemd to get some integration as well, i have had some problems regarding osme missing stuff, don't recall what exacly now
2021-06-21 07:00:08 +0200ChanServ(ChanServ@services.libera.chat) (shutting down)
2021-06-21 07:02:57 +0200 <liskin> Yeah, I am.
2021-06-21 07:03:30 +0200 <liskin> I should write a blog post about my setup but I have so much other stuff in my todo list :-(
2021-06-21 07:03:53 +0200 <liskin> (heading out for a hike now, see you later)
2021-06-21 07:05:42 +0200 <sfrique[m]> enjoy your hike
2021-06-21 07:14:55 +0200ChanServ(ChanServ@services.libera.chat)
2021-06-21 07:14:55 +0200osmium.libera.chat+o ChanServ
2021-06-21 07:27:31 +0200Solidalso uses startx
2021-06-21 07:28:11 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-06-21 07:28:13 +0200 <Solid> well, really it's `exec xinit "$HOME/.xinitrc" -- "$(which X)" :0 vt1 -keeptty` because startx takes 250 lines to do effectively the same thing :>
2021-06-21 07:35:01 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-06-21 08:14:33 +0200qbt(~edun@user/edun)
2021-06-21 09:31:49 +0200lyiriyah26(~lyiriyah@5.150.114.59)
2021-06-21 09:31:51 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds)
2021-06-21 09:33:04 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-06-21 09:46:25 +0200cfricke(~cfricke@user/cfricke)
2021-06-21 09:51:27 +0200berberman(~berberman@user/berberman) (Ping timeout: 244 seconds)
2021-06-21 09:52:11 +0200berberman(~berberman@user/berberman)
2021-06-21 09:56:27 +0200lyiriyah26lyiriyah
2021-06-21 10:17:32 +0200allbery_b(~geekosaur@xmonad/geekosaur)
2021-06-21 10:17:32 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2021-06-21 11:00:30 +0200lyiriyah(~lyiriyah@5.150.114.59) (Quit: Client closed)
2021-06-21 11:02:58 +0200mc47(~mc47@xmonad/TheMC47)
2021-06-21 11:03:14 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2021-06-21 11:03:38 +0200mc47(~mc47@xmonad/TheMC47)
2021-06-21 11:14:04 +0200hexo(~hexo@user/hexo) (Quit: Leaving)
2021-06-21 11:49:41 +0200allbery_b(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-06-21 11:53:08 +0200lyiriyah(~lyiriyah@5.150.114.59)
2021-06-21 11:53:53 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-06-21 11:58:40 +0200lyiriyah(~lyiriyah@5.150.114.59) (Quit: Client closed)
2021-06-21 12:25:01 +0200lyiriyah(~lyiriyah@5.150.114.59)
2021-06-21 12:27:23 +0200lyiriyah(~lyiriyah@5.150.114.59) (Client Quit)
2021-06-21 13:00:38 +0200lyiriyah(~lyiriyah@5.150.114.59)
2021-06-21 13:08:36 +0200milosz(~milosz@user/milosz) (Remote host closed the connection)
2021-06-21 13:09:13 +0200milosz(~milosz@user/milosz)
2021-06-21 13:22:31 +0200srk(~sorki@user/srk) (Remote host closed the connection)
2021-06-21 13:22:49 +0200srk(~sorki@user/srk)
2021-06-21 13:28:34 +0200lyiriyah(~lyiriyah@5.150.114.59) (Quit: Client closed)
2021-06-21 13:47:30 +0200lyiriyah(~lyiriyah@5.150.114.59)
2021-06-21 14:14:02 +0200lyiriyah(~lyiriyah@5.150.114.59) (Quit: Client closed)
2021-06-21 14:37:15 +0200lyiriyah(~lyiriyah@5.150.114.59)
2021-06-21 14:37:27 +0200lyiriyah(~lyiriyah@5.150.114.59) ()
2021-06-21 15:39:17 +0200kajzer(~themainma@user/themainman)
2021-06-21 16:28:21 +0200kajzer(~themainma@user/themainman) (Quit: WeeChat 3.1)
2021-06-21 16:30:00 +0200kajzer(~themainma@user/themainman)
2021-06-21 17:01:41 +0200kajzer(~themainma@user/themainman) (Read error: Connection reset by peer)
2021-06-21 17:01:48 +0200backleet(~backleet@user/backleet)
2021-06-21 17:01:48 +0200kajzer_(~themainma@user/themainman)
2021-06-21 17:17:52 +0200tremon(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl)
2021-06-21 17:23:38 +0200 <sfrique[m]> Solid: do you share your dotfiles?
2021-06-21 17:23:57 +0200 <sfrique[m]> I will probably do some tests with startx and see if i am having more problems or not
2021-06-21 17:24:26 +0200 <sfrique[m]> i need to do a major cleanup on my config file, it's messy now, and i am not good in haskell
2021-06-21 17:35:29 +0200seschwar(~seschwar@user/seschwar)
2021-06-21 18:09:20 +0200milosz(~milosz@user/milosz) (Leaving)
2021-06-21 18:38:48 +0200 <mc47> sfrique[m]: https://gitlab.com/slotThe/dotfiles
2021-06-21 18:44:57 +0200qbt(~edun@user/edun) (Ping timeout: 258 seconds)
2021-06-21 19:07:45 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.1)
2021-06-21 19:12:18 +0200backleet(~backleet@user/backleet) (Ping timeout: 265 seconds)
2021-06-21 19:47:08 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Remote host closed the connection)
2021-06-21 19:51:50 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2021-06-21 20:01:31 +0200seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-06-21 20:05:40 +0200 <Solid> yes that one
2021-06-21 20:05:53 +0200 <Solid> I think the script itself I stole from someone else
2021-06-21 20:06:28 +0200 <Solid> yes it's in the header: https://gitlab.com/slotThe/dotfiles/-/blob/master/scripts/.scripts/launchx
2021-06-21 20:15:12 +0200mc47(~mc47@xmonad/TheMC47) (Quit: Leaving)
2021-06-21 20:30:08 +0200 <Solid> liskin: how was the hackathon?
2021-06-21 20:31:18 +0200 <liskin> 23:10 <liskin> (I totally approve of the fuck responsibilities go to the beach instead plan though; this ZuriHac in the middle of vacation plan of mine was a terrible idea)
2021-06-21 20:31:48 +0200 <liskin> it's the end of Monday and I haven't managed to watch any of the Sunday talks yet :-/
2021-06-21 20:32:11 +0200 <Solid> oh
2021-06-21 20:32:17 +0200 <liskin> and I didn't write a single line of code either
2021-06-21 20:32:32 +0200 <liskin> just messed up my brain and that's about all I got from it
2021-06-21 20:32:45 +0200 <liskin> oh, actually, there was one positive thing
2021-06-21 20:32:48 +0200 <Solid> it's never too late to say "fuck it" and go to the beach!
2021-06-21 20:33:02 +0200 <liskin> it is actually
2021-06-21 20:33:31 +0200 <liskin> there should be thunderstorms any hour now
2021-06-21 20:33:40 +0200 <liskin> and we also don't have any real beaches :-)
2021-06-21 20:34:28 +0200 <liskin> (just as I don't have proper "work", I don't have proper "vacation" either; it's just me being home catching up on all the social stuff that got postponed by covid)
2021-06-21 20:34:34 +0200 <liskin> anyway
2021-06-21 20:34:44 +0200 <liskin> I chatted with Brent Yorgey for a bit
2021-06-21 20:35:44 +0200 <Solid> oh neat
2021-06-21 20:36:05 +0200 <liskin> and I think we should actually try to find a fiscal sponsor like the open collective or something and start collecting donations for xmonad the project not liskin the lazy old fuck
2021-06-21 20:36:47 +0200 <liskin> he liked the idea and said he can contact the other "old" guys if some action is necessary on their part
2021-06-21 20:38:50 +0200 <liskin> if I understand it correctly open collective would make it easier to companies to donate and get some meaningful paperwork for it, and it also lets us set up github sponsors for the xmonad org
2021-06-21 20:39:43 +0200 <liskin> and then to get money out of it we'd send invoices or spend the funds on stuff like plane tickets to conferences or whatever
2021-06-21 20:41:06 +0200 <liskin> oh and also some folks were trying to revive waymonad but it didn't seem they got very far during the hackathon, but at least they gathered some momentum and created a room on matrix
2021-06-21 20:42:28 +0200 <Solid> I always wonder if this is really worth it for xmonad
2021-06-21 20:42:45 +0200 <Solid> how many donations would we realistically even get
2021-06-21 20:50:53 +0200 <liskin> taskwarrior has 54 sponsors now: https://github.com/sponsors/GothenburgBitFactory
2021-06-21 20:51:18 +0200 <liskin> as a result of 40 hours of writing e-mails to the hardcore fans and users
2021-06-21 20:51:31 +0200 <liskin> (I know because I asked)
2021-06-21 20:51:46 +0200 <liskin> and Brent said he'd donate :-)
2021-06-21 20:52:49 +0200 <liskin> but yeah, I totally share your concerns, it's a bit of a catch 22
2021-06-21 20:53:33 +0200 <liskin> without doing the paperwork, we can't hope to attract sponsorships from companies and even individuals may be reluctant to sponsor the project without an official profile
2021-06-21 20:53:56 +0200 <liskin> but doing the paperwork is a very real amount of work that's not fun at all
2021-06-21 20:54:57 +0200 <liskin> but yeah, getting enough money to actually pay for a full time developer is probably unreal
2021-06-21 20:59:38 +0200 <liskin> on the other hand, if a couple FAANG guys donated one hour of their pay each … :-)
2021-06-21 20:59:43 +0200 <liskin> just a silly dream though
2021-06-21 21:01:10 +0200 <liskin> but how else do we make xmonad sustainable? :-/
2021-06-21 21:02:10 +0200 <Solid> realistically? try to attract more people who will actually contribute
2021-06-21 21:02:36 +0200 <Solid> would seem like a lot less work of it was split between like 5+ people
2021-06-21 21:03:04 +0200 <Solid> I mean, I can understand the want for like an official profile
2021-06-21 21:03:10 +0200 <liskin> yeah but the work that needs to be done isn't all that exciting
2021-06-21 21:03:32 +0200 <Solid> it would perhaps encourage people more than to donate to invividual devs
2021-06-21 21:04:07 +0200 <liskin> it's an old project that needs maintenance, and new people want to contribute new code usually
2021-06-21 21:04:52 +0200 <Solid> mh I suppose that's correct
2021-06-21 21:04:55 +0200 <liskin> (mc47 being a very welcome exception)
2021-06-21 21:05:30 +0200 <liskin> I mean, he did contribute some new code, but also looks at PRs, did the website, and the new code just happened to clean up some old code as well
2021-06-21 21:05:56 +0200 <Solid> indeed
2021-06-21 21:06:14 +0200 <liskin> most other people who tried to contribute in the last few months have been net negative so far, and would require quite a bit more mentoring to start being useful
2021-06-21 21:07:12 +0200 <liskin> (or we could lower the bar :-))
2021-06-21 21:07:49 +0200 <Solid> people will manage
2021-06-21 21:07:57 +0200seschwar(~seschwar@user/seschwar)
2021-06-21 21:08:26 +0200 <Solid> well, some people will
2021-06-21 21:08:38 +0200 <Solid> and tbh I would rather have 1 long-term contributor than 10 drive-by contributions
2021-06-21 21:08:42 +0200 <liskin> anyway, I wouldn't be suggesting the open collective if I didn't believe we could pull it off
2021-06-21 21:08:55 +0200 <liskin> unfortunately I haven't talked to anyone who uses it
2021-06-21 21:08:59 +0200 <liskin> maybe I should
2021-06-21 21:09:12 +0200 <liskin> but the impression I got from the website is that it shouldn't actually be all that complicated :-)
2021-06-21 21:10:01 +0200seschwar(~seschwar@user/seschwar) (Remote host closed the connection)
2021-06-21 21:10:32 +0200seschwar(~seschwar@user/seschwar)
2021-06-21 21:10:33 +0200 <Solid> I mean, it's not like I'm against this or anything
2021-06-21 21:10:46 +0200 <Solid> if you think we can pull it off I'm ready to support any efforts
2021-06-21 21:11:16 +0200 <liskin> I'd say I'm being slightly more optimistic than before
2021-06-21 21:11:35 +0200 <liskin> and I'd love to know what others think, especially geekosaur
2021-06-21 21:12:38 +0200 <liskin> the guy from taskwarrior I talked to offered to help me a bit, possibly because I spent like a month contributing to one of his projects last year :-)
2021-06-21 21:12:53 +0200 <liskin> (like an actual full time month)
2021-06-21 21:13:39 +0200 <liskin> so I guess I'll try to gather more wisdom here and there
2021-06-21 21:14:40 +0200 <geekosaur> what am I supposed to be having an opinion on, aside from something about sponsorship?
2021-06-21 21:15:18 +0200 <Solid> exactly on that one
2021-06-21 21:17:04 +0200 <liskin> geekosaur: specifically about xmonad the project having a fiscal sponsor and being able to officially accept donations as a project
2021-06-21 21:17:38 +0200 <geekosaur> love to see it but don't have any suggestions on tap as to how
2021-06-21 21:17:56 +0200 <geekosaur> maybe have a word with the haskell foundation although I think we're a bit tinier than they care about
2021-06-21 21:18:44 +0200 <liskin> we could ask them if they offer this but I don't think they do, their focus is a bit different I think
2021-06-21 21:19:19 +0200 <liskin> I was thinking of something like the open collective, software freedom concervancy, software in public interest, that sort of thing
2021-06-21 21:19:44 +0200 <liskin> they do this for free, just take a couple percent cut from any funds that flow through
2021-06-21 21:20:01 +0200 <liskin> open collective accepts any project with over 100 stars on github
2021-06-21 21:20:25 +0200 <liskin> (sounds a bit funny but it means we qualify 100%)
2021-06-21 21:32:58 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds)
2021-06-21 21:33:19 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2021-06-21 21:43:43 +0200MrElendig(~Urist@archlinux/op/MrElendig) (Quit: setting you up the bomb)
2021-06-21 21:44:38 +0200MrElendig(~Urist@archlinux/op/MrElendig)
2021-06-21 23:16:43 +0200 <dminuoso> Anyone else install xmonad via nixos? It seems that containers in extraPackages is null since 21.05 and I cant find out why