Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 327 328 329 330 331 332 333 334 335 336 337 .. 1847
184,661 events total
2021-11-14 01:52:06 <geekosaur> around 4000 lines
2021-11-14 01:53:32 <geekosaur> probably less, I didn't exclude pragmas and such from my count although I did remove comments
2021-11-14 01:55:01 <ocelot> Huh. And how does that compare to, say for instance, the number of lines in i3 (which is what I ran before switching to xmonad)?
2021-11-14 01:55:24 <geekosaur> I don't know, I haven't looked at i3 source
2021-11-14 01:55:44 <geekosaur> nor do I know how they handle things like extensions
2021-11-14 01:57:08 <geekosaur> that said, note that xmonad by itself is *very* dumb and basically does the absolute minimum needed to qualify as a window manager
2021-11-14 01:57:38 <ocelot> Lol!
2021-11-14 01:58:08 <ocelot> So it needs xmonad-contrib, in other words?
2021-11-14 01:58:45 <geekosaur> if you want something actually usable, yes. especially these days when so many programs require ewmh to work right
2021-11-14 01:58:55 <geekosaur> but EwmhDesktops is in contrib
2021-11-14 01:59:03 <ocelot> Gotcha.
2021-11-14 02:00:01 <ocelot> So, what does emwh do, exactly?
2021-11-14 02:01:02 <geekosaur> it's a way for programs to communicate with the window manager and vice versa, to support things that the original ICCCM spec didn't include
2021-11-14 02:02:43 <geekosaur> we export a lot of extra information about workspaces (nonexistent in the original spec), running programs, etc. and allow programs, taskbars, pagers, and such to query or switch current desktop, focused window, and things like that
2021-11-14 02:03:08 <ocelot> Oh, lol! I don't have emwh in my config, and Chatterino keeps acting weird. Is that why?
2021-11-14 02:03:25 <geekosaur> there's a whole list of window states beyond the original 3 that are added by EWMH support
2021-11-14 02:03:28 <geekosaur> it might be
2021-11-14 02:04:31 <ocelot> Okay. And what are the "original 3" you're referring to?
2021-11-14 02:04:42 <geekosaur> some parts of EWMH we may never be able to support properly (STATE_ABOVE is pretty much incompatible with tiling, for example, unless you float the window) but most we support in some way
2021-11-14 02:04:54 <geekosaur> mapped, withdrawn, iconic
2021-11-14 02:05:02 <geekosaur> almost nobody uses iconic these days
2021-11-14 02:05:17 <geekosaur> its' been replaced by taskbars
2021-11-14 02:07:35 <geekosaur> https://specifications.freedesktop.org/wm-spec/wm-spec-1.3.html#idm45643490099296 is the EWMH list of window states
2021-11-14 02:10:13 <ocelot> Bookmarked, thanks.
2021-11-14 02:11:36 <ocelot> So, I doubt I'm understanding your comment about taskbars and iconic state properly. Are you saying that taskbars could theoretically be replaced (at least in effect) by windows which operate in that state?
2021-11-14 02:12:48 <geekosaur> in the old days, if you minimized a window it would be replaced by an icon usually at the bottom of the screen
2021-11-14 02:13:17 <geekosaur> these days people run taskbars and the taskbar entry remains even if the window is minimized, so no icon is needed
2021-11-14 02:13:48 <geekosaur> there are some xmonad layouts (like Dishes) which simulate the old iconic setup to some extent
2021-11-14 02:14:07 <ocelot> Interesting.
2021-11-14 02:15:51 <geekosaur> but some people do still run window managers like afterstep which still use the Iconic state
2021-11-14 02:17:19 <ocelot> http://www.afterstep.org/
2021-11-14 02:17:21 <ocelot> That?
2021-11-14 02:19:06 <vrs> winapi still calls it IsIconic
2021-11-14 02:19:12 <geekosaur> I said "like". afterstep itself is pretty dead but there are other clones of the nextstep ui around still, I think
2021-11-14 02:19:12 <geekosaur> afterstep was the only one I could think of off the top of my head, but as the page said, last release in 2013
2021-11-14 02:19:12 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-11-14 02:19:40 <vrs> ocelot: aesthetic
2021-11-14 02:20:53 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-11-14 02:21:47 <geekosaur> sorry, every so often my router decides to pretend to be a brick. :(
2021-11-14 02:22:08 <ocelot> F
2021-11-14 02:23:30 <vrs> they appear alive enough to have moved their irc to libera
2021-11-14 02:23:48 <ocelot> But yeah.... Afterstep looks way older than even 2013 should, if the screenshots of it that I'm looking at right now are anything to go off of.
2021-11-14 02:23:57 <ocelot> XD
2021-11-14 02:24:07 <geekosaur> nextstep was from the 1980s
2021-11-14 02:24:15 <ocelot> Lol!
2021-11-14 02:24:48 <ocelot> That explains a lot, honestly.
2021-11-14 02:26:15 <ocelot> @vrs: What did they used to use for IRC?
2021-11-14 02:26:16 <lambdabot> Unknown command, try @list
2021-11-14 02:26:42 <geekosaur> everyone ditched freenode for libera when andrew lee took over freenode
2021-11-14 02:27:14 <geekosaur> not clear to me he could run a hotdog stand, much less an irc network
2021-11-14 02:27:37 <ocelot> Lol!
2021-11-14 02:27:50 <geekosaur> but I guess enough afterstep users are still around that they moved too
2021-11-14 02:28:14 <geekosaur> interesting they haven't needed a release to keep things building since 2013
2021-11-14 02:28:35 <ocelot> Yeah, that is.
2021-11-14 02:29:13 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
2021-11-14 02:31:05 <Arcanus[m]> this logo design thing is harder than I thought it would be. I feel like the best ideas have already been presented and everything I do is just a rip off, and my one unique Idea is just kinda "meh"
2021-11-14 03:04:21 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds)
2021-11-14 03:14:27 × ocelot quits (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net) (Quit: Leaving)
2021-11-14 03:22:20 banc joins (banc@gateway/vpn/airvpn/banc)
2021-11-14 03:30:04 SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-14 03:39:19 × noex quits (~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Quit: my dad's not a phone!)
2021-11-14 03:39:35 noex joins (~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-14 03:58:22 × td_ quits (~td@muedsl-82-207-238-039.citykom.de) (Ping timeout: 260 seconds)
2021-11-14 04:00:10 td_ joins (~td@muedsl-82-207-238-006.citykom.de)
2021-11-14 04:01:25 <Arcanus[m]> hey guys, how exactly do I upload the svg file to the github? I can't seem to attach it to the comment, do I need to host it
2021-11-14 04:01:25 <Arcanus[m]> on my github first and then link it or how does that work?
2021-11-14 04:57:17 <M-elo-[m]> IIRC yo ucan simply drag/drop the file into your comment and it will be attached to it
2021-11-14 04:57:24 <M-elo-[m]> Don't know if that will work though
2021-11-14 04:57:31 <M-elo-[m]> s/yo/you/, s/ucan/can/
2021-11-14 05:11:15 <Arcanus[m]> <M-elo-[m]> "IIRC yo ucan simply drag/drop..." <- yeah, that didn't work
2021-11-14 05:11:50 <M-elo-[m]> That's weird..
2021-11-14 05:12:02 <M-elo-[m]> Did you preview the message?
2021-11-14 05:15:11 <Arcanus[m]> yes
2021-11-14 05:16:09 <M-elo-[m]> Well.. the others have uploaded their logos as png files
2021-11-14 05:16:32 <M-elo-[m]> It could be that GH is unable to display them in the discussion section? Idk 🤷‍♂️
2021-11-14 05:17:09 Arcanus[m] uploaded an image: (41KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/vuRXxOGfdfvLHsqxriZkcrAa/image.png >
2021-11-14 05:17:19 <M-elo-[m]> So I think you can just create a repo -> host your logo there and then just upload the png image for a preview
2021-11-14 05:17:31 <M-elo-[m]> That explains it lol
2021-11-14 05:17:47 <Arcanus[m]> dunno, I uploaded png files, but I cant attach the svg
2021-11-14 05:17:47 <M-elo-[m]> There is no svg support
2021-11-14 05:17:47 <Arcanus[m]> I just linked it to my GH repo for now
2021-11-14 05:18:07 <M-elo-[m]> It's telling you there is no SVG support mate
2021-11-14 05:18:15 <Arcanus[m]> yes
2021-11-14 05:18:41 <M-elo-[m]> Export to png -> add to your comment then you link your svg file (github repo or wherever you store it)
2021-11-14 05:24:46 <etrigan63> For the record. it worked!I may reactivate greedyView to see if that works correctly now.
2021-11-14 05:26:35 × obimod quits (~obimod@gateway/vpn/pia/obimod) (Ping timeout: 256 seconds)
2021-11-14 05:29:32 × catman quits (~catman@user/catman) (Quit: WeeChat 3.4-dev)
2021-11-14 05:30:54 <etrigan63> Just for my education, what is the difference between view, greedyView and lazyView?
2021-11-14 05:34:32 <SenranKaguya> https://hackage.haskell.org/package/xmonad-0.17.0/docs/XMonad-StackSet.html#v:view
2021-11-14 05:34:41 <SenranKaguya> The descriptions of the two are right next to each other
2021-11-14 05:35:27 <SenranKaguya> As far as I can tell w/ multiple screens greedyView will swap a screen that is visible on another monitor to the currently focused workspace's monitor vs view just changes focus to the workspace on the other monitor
2021-11-14 05:35:51 <SenranKaguya> I don't know what lazyView is though
2021-11-14 05:36:20 <SenranKaguya> You could also try using the functions and seeing how they differ firsthand
2021-11-14 05:40:26 obimod joins (~obimod@gateway/vpn/pia/obimod)
2021-11-14 05:44:21 <etrigan63> Tried them both and view is saner than greedyView. At least to me.
2021-11-14 05:44:50 <etrigan63> Time to back this config to my github
2021-11-14 05:47:34 <etrigan63> good night all
2021-11-14 05:47:43 × etrigan63 quits (~guru@c-73-57-140-245.hsd1.fl.comcast.net) (Quit: Leaving)
2021-11-14 05:50:26 catman joins (~catman@user/catman)
2021-11-14 06:40:59 benin2 joins (~benin@183.82.176.36)

All times are in UTC.