Logs: liberachat/#xmonad
| 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.