💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-09-22.txt captured on 2024-03-21 at 16:05:38.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-09-22T00:27:04 #kisslinux <dilynm> What a beautiful patch 2020-09-22T00:27:17 #kisslinux <dilynm> Bigger than my senior thesis in college 2020-09-22T00:46:56 #kisslinux <admicos> now if only claws-mail and hexchat worked w/o gtk2 2020-09-22T01:37:45 #kisslinux <randomuser1> o.o ff w/o gtk? 2020-09-22T01:37:53 #kisslinux <randomuser1> cool! 2020-09-22T01:48:03 #kisslinux <mcf> well, still gtk3 of course 2020-09-22T06:37:01 #kisslinux <picmyk> >gtk3 meme 2020-09-22T06:37:06 #kisslinux <picmyk> what a spook 2020-09-22T06:37:59 #kisslinux <dylanaraps> ??? 2020-09-22T07:15:56 #kisslinux <dylanaraps> lol... Decided to base gtk2 patch on beta last night to find that the beta was released today. 2020-09-22T09:47:53 #kisslinux <periish> Hell yes 2020-09-22T09:47:58 #kisslinux <periish> Firefox without gtk2 2020-09-22T09:48:06 #kisslinux <periish> great job, dylan 2020-09-22T09:49:01 #kisslinux <dylanaraps> Thanks 2020-09-22T09:49:14 #kisslinux <dylanaraps> If it works under X11 we can start to remove gtk+2 2020-09-22T09:49:39 #kisslinux <periish> Pog 2020-09-22T09:49:52 #kisslinux <periish> Time to finally test x11 libraries under my new scheme 2020-09-22T09:50:14 #kisslinux <periish> Once this is done, I'll be well under way to complete the entire thing 2020-09-22T10:44:57 #kisslinux <obsessive[m]1> i have an existing linux install on a containers. can i somehow swap it with kisslinux? like total chroot 2020-09-22T10:53:18 #kisslinux <periish> With great difficultly and pain 2020-09-22T10:54:04 #kisslinux <periish> Don't know why you'd put kiss in a container though 2020-09-22T11:08:37 #kisslinux <dylanaraps> My patch works with X11 builds of Firefox. Am yet to test runtime though. 2020-09-22T11:20:40 #kisslinux <dylanaraps> OK. no-gtk2.patch works with X11 Firefox 2020-09-22T11:20:43 #kisslinux <dylanaraps> :D 2020-09-22T11:22:29 #kisslinux <periish> Nice! 2020-09-22T11:22:33 #kisslinux <periish> Finallly 2020-09-22T11:24:01 #kisslinux <dylanaraps> I just need to port the patch to the ESR now 2020-09-22T11:26:41 #kisslinux <dylanaraps> I've also submitted it upstream 2020-09-22T11:31:04 #kisslinux <sh4rm4^bnc> with all the #if 0's ? 2020-09-22T11:31:14 #kisslinux <dylanaraps> No no 2020-09-22T11:31:25 #kisslinux <dylanaraps> Need to wait for feedback as to how I should approach 2020-09-22T11:31:29 #kisslinux <dylanaraps> New option? etc 2020-09-22T11:32:22 #kisslinux <dylanaraps> I also need to clean things up a little. 2020-09-22T11:32:29 #kisslinux <sh4rm4^bnc> they're probably eager to kick out GTK+2 completely. IIRC it isn't officially supported since at least FF 52 2020-09-22T11:32:34 #kisslinux <dylanaraps> Yes 2020-09-22T11:32:44 #kisslinux <dylanaraps> It's kept around solely for NPAPI which is kept around solely for Flash 2020-09-22T11:32:55 #kisslinux <dylanaraps> Flash (and all this mess) is set to be removed December of this year. 2020-09-22T11:33:06 #kisslinux <sh4rm4^bnc> i got it to work regardless (since GTK+2 is my choice over 3) 2020-09-22T11:33:33 #kisslinux <dylanaraps> Which Firefox version? 2020-09-22T11:33:42 #kisslinux <sh4rm4^bnc> 52esr 2020-09-22T11:33:48 #kisslinux <dylanaraps> That's why 2020-09-22T11:34:01 #kisslinux <sh4rm4^bnc> since then i switched to palemoon, because i won't port rust 2020-09-22T11:34:02 #kisslinux <dylanaraps> Thought you meant more recent versions 2020-09-22T11:34:07 #kisslinux <dylanaraps> Yup 2020-09-22T11:34:17 #kisslinux <dylanaraps> Rust has caused me some pain 2020-09-22T11:34:36 #kisslinux <dylanaraps> The compile times alone... 2020-09-22T11:34:46 #kisslinux <sh4rm4^bnc> did you bootstrap from mrustc originally? 2020-09-22T11:34:49 #kisslinux <dylanaraps> No 2020-09-22T11:35:00 #kisslinux <dylanaraps> We use their provided binaries for musl 2020-09-22T11:35:26 #kisslinux <dylanaraps> I'd rather not go through: mrustc -> 40 builds of rust (in order of release) until latest 2020-09-22T11:35:46 #kisslinux <sh4rm4^bnc> the only choice if you want to build everything from source 2020-09-22T11:35:53 #kisslinux <dylanaraps> Yup 2020-09-22T11:35:57 #kisslinux <sh4rm4^bnc> but then it supports only a handful of archs anyway 2020-09-22T11:36:12 #kisslinux <dylanaraps> Rust is only in the repositories for Firefox 2020-09-22T11:36:21 #kisslinux <dylanaraps> If we didn't have Firefox we wouldn't have rust 2020-09-22T11:39:21 #kisslinux <dylanaraps> Same can be said for nodejs 2020-09-22T11:40:55 #kisslinux <dylanaraps> At least they're make dependencies and not runtime ones ;) 2020-09-22T11:40:55 #kisslinux <sh4rm4^bnc> doesn't youtube-dl use nodejs too ? 2020-09-22T11:40:59 #kisslinux <dylanaraps> Python 2020-09-22T11:41:25 #kisslinux <kisslinuxuser> dylanaraps, cant we have something like rust-bin? 2020-09-22T11:41:42 #kisslinux <sh4rm4^bnc> i believe they use nodejs to eval js 2020-09-22T11:42:15 #kisslinux <sh4rm4^bnc> but that might've been older versions, or maybe i misremember *shrug* 2020-09-22T11:42:25 #kisslinux <dylanaraps> kisslinuxuser: I'd rather not provide more binaries. The two Firefox -bin packages take up enough of my time as-is (and allow you to avoid these dependencies if you only need them for Firefox) 2020-09-22T11:43:44 #kisslinux <kisslinuxuser> dylanaraps, hm you think we would need rust even for the binaries soon like gentoo? 2020-09-22T11:44:06 #kisslinux <konimex> one can try rustup since it provides a fully static binary of rustc (even in musl) and whatnot, but I don't know if it would work to build FF 2020-09-22T11:44:36 #kisslinux <dylanaraps> kisslinuxuser: I don't follow? Firefox has no runtime dependency on rust. 2020-09-22T11:44:51 #kisslinux <kisslinuxuser> on gentoo it does thats why i was asking 2020-09-22T11:44:57 #kisslinux <dylanaraps> Really? 2020-09-22T11:45:02 #kisslinux <kisslinuxuser> Yeah 2020-09-22T11:45:04 #kisslinux <dylanaraps> How? 2020-09-22T11:45:56 #kisslinux <kisslinuxuser> no idea really put it pulls in rust 2020-09-22T11:46:00 #kisslinux <kisslinuxuser> but* 2020-09-22T11:46:13 #kisslinux <dylanaraps> It doesn't seem to be listed as an RDEPEND 2020-09-22T11:46:43 #kisslinux <dylanaraps> See: https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/firefox/firefox-80.0.1-r1.ebuild 2020-09-22T11:51:15 #kisslinux <kisslinuxuser> dylanaraps, ah seems librsvg was rewritten into rust 2020-09-22T11:51:58 #kisslinux <dylanaraps> Yes 2020-09-22T11:52:09 #kisslinux <dylanaraps> Rust shouldn't be a runtime dependency though 2020-09-22T11:52:44 #kisslinux <kisslinuxuser> why is gentoo so complicated >.< 2020-09-22T12:05:57 #kisslinux <dylanaraps> Rust isn't listed as a runtime dependency for librsvg either? 2020-09-22T12:06:06 #kisslinux <dylanaraps> https://gitweb.gentoo.org/repo/gentoo.git/tree/gnome-base/librsvg/librsvg-2.48.8.ebuild 2020-09-22T12:11:47 #kisslinux <kisslinuxuser> dylanaraps, cairo maybe? 2020-09-22T12:12:06 #kisslinux <dylanaraps> Cairo doesn't depend on rust? 2020-09-22T12:13:18 #kisslinux <kisslinuxuser> does cairo need librsvg at all? 2020-09-22T12:22:03 #kisslinux <obsessive[m]1> <periish "Don't know why you'd put kiss in"> got a container based vps which doesn't allow like iso booting or to provide my own template 2020-09-22T12:22:52 #kisslinux <obsessive[m]1> since i can chroot into kiss, why not mount it as root? 2020-09-22T13:12:40 #kisslinux <periish> > why is gentoo so complicated >.< 2020-09-22T13:12:44 #kisslinux <periish> they didnt know better 2020-09-22T13:13:08 #kisslinux <periish> gentoo's massively annoying ecosystem is a product of being the first in it's field 2020-09-22T13:13:21 #kisslinux <periish> they didnt have anyone's mistakes they could learn from 2020-09-22T13:14:21 #kisslinux <dylanaraps> Firefox 81 changelog is out https://www.mozilla.org/en-US/firefox/81.0/releasenotes/ 2020-09-22T13:23:40 #kisslinux <admicos> are there any specific reasons why the sources file doesn't have a "version placeholder" that gets replaced with the package version? 2020-09-22T13:28:11 #kisslinux <dylanaraps> Eh. It's no big deal. We avoid issues where pkg_version != url_version too where this becomes useless in our case. 2020-09-22T13:28:40 #kisslinux <dylanaraps> I think it's best to keep URLs as-is 2020-09-22T13:28:51 #kisslinux <dylanaraps> Makes the file easy to parse too 2020-09-22T13:29:47 #kisslinux <dylanaraps> Hell, you could automate this with a tiny script and sed 2020-09-22T13:30:17 #kisslinux <admicos> dylanaraps: fair enough 2020-09-22T13:39:01 #kisslinux <dilynm> I got the kernel to build but now all my relevant symbols for my wireless card driver have been stripped xD 2020-09-22T13:39:09 #kisslinux <dilynm> I need a new laptop. Fuck broadcom 2020-09-22T13:55:06 #kisslinux <periish> Time to figure out how to use xterm as a bar 2020-09-22T13:55:09 #kisslinux <obsessive[m]1> is it soldered or something? 2020-09-22T13:57:16 #kisslinux <periish> It flashes with new input :< 2020-09-22T14:20:22 #kisslinux <periish> Pretty nice other than the flashing 2020-09-22T14:21:45 #kisslinux <periish> https://0x0.st/ilvW.png 2020-09-22T14:22:48 #kisslinux <dylanaraps> Neat 2020-09-22T14:24:44 #kisslinux <periish> Truly 2020-09-22T14:24:51 #kisslinux <periish> fg 2020-09-22T14:24:55 #kisslinux <periish> Wrong window 2020-09-22T14:25:45 #kisslinux <dilynm> What font is that periish? 2020-09-22T14:25:49 #kisslinux <periish> Cozette! 2020-09-22T14:25:57 #kisslinux <periish> https://github.com/slavfox/cozette 2020-09-22T14:26:02 #kisslinux <dilynm> It looks so classic 2020-09-22T14:26:07 #kisslinux <periish> Aye 2020-09-22T14:26:09 #kisslinux <periish> It's lovely 2020-09-22T14:29:06 #kisslinux <periish> Xterm 2020-09-22T14:29:11 #kisslinux <periish> doesnt want to use the geom option 2020-09-22T14:29:39 #kisslinux <periish> Oh 2020-09-22T14:29:50 #kisslinux <periish> everything after -e is passed as an argument 2020-09-22T14:29:51 #kisslinux <periish> Neat 2020-09-22T14:41:48 #kisslinux <mcpcpc> well 2020-09-22T14:44:28 #kisslinux <dylanaraps> How is it going to know when to stop? 2020-09-22T14:44:29 #kisslinux <dylanaraps> lol 2020-09-22T14:44:33 #kisslinux <periish> ? 2020-09-22T14:44:51 #kisslinux <micr0> neat background periish 2020-09-22T14:44:56 #kisslinux <periish> Thanks! 2020-09-22T14:45:21 #kisslinux <dylanaraps> Everything after -e has to be -e runs a command right? 2020-09-22T14:45:26 #kisslinux <dylanaraps> Thanks birch 2020-09-22T14:45:27 #kisslinux <dylanaraps> ;) 2020-09-22T14:45:32 #kisslinux <dylanaraps> -e runs a command right? 2020-09-22T14:45:34 #kisslinux <periish> Yes 2020-09-22T14:45:45 #kisslinux <periish> You put everything before -e 2020-09-22T14:45:52 #kisslinux <periish> St does this too 2020-09-22T14:45:54 #kisslinux <dylanaraps> And every argument after it is treated as part of the command yeag? 2020-09-22T14:46:05 #kisslinux <periish> Yes 2020-09-22T14:46:42 #kisslinux <dylanaraps> Everything after -e is treated as part of the command as xterm can't know what is what from then on 2020-09-22T14:46:47 #kisslinux <periish> Aye 2020-09-22T14:46:56 #kisslinux <periish> All terminals have to do this 2020-09-22T14:46:58 #kisslinux <periish> with their -e 2020-09-22T14:47:09 #kisslinux <periish> I think st does it even without -e 2020-09-22T14:47:28 #kisslinux <periish> Just discovered 2bwm doesn't care about override_redirect 2020-09-22T14:47:32 #kisslinux <periish> Lovely software 2020-09-22T14:47:42 #kisslinux <periish> It also segfaults when you run xev on the root window 2020-09-22T14:47:58 #kisslinux <dylanaraps> I'm in wayland land right now 2020-09-22T14:48:11 #kisslinux <periish> I'm sticking to Xorg personally 2020-09-22T14:48:23 #kisslinux <periish> Seeing if I can go without a running wm 2020-09-22T14:48:33 #kisslinux <dylanaraps> Gotcha 2020-09-22T14:51:21 #kisslinux <micr0> one upside of electron-based apps is that I only need firefox, not support for their apps 2020-09-22T14:51:31 #kisslinux <periish> Yup 2020-09-22T14:51:34 #kisslinux <micr0> except for stuff like vscode :/ 2020-09-22T14:51:42 #kisslinux <periish> Would be better if they were GTK though :p 2020-09-22T14:51:50 #kisslinux <micr0> but ive been getting along fine with nvim for now 2020-09-22T14:52:08 #kisslinux <micr0> kirc: o/ 2020-09-22T14:52:49 #kisslinux <mcpcpc[m]> o 2020-09-22T14:53:58 #kisslinux <kirc> o/ 2020-09-22T15:50:42 #kisslinux <periish> Welcome back neeasade 2020-09-22T15:50:50 #kisslinux <neeasade> hello 2020-09-22T15:50:51 #kisslinux <neeasade> thanks 2020-09-22T16:07:47 #kisslinux <periish> dylanaraps: Do you have time to answer a question I have regarding WMs? 2020-09-22T16:13:54 #kisslinux <dylanaraps> Sure 2020-09-22T16:14:50 #kisslinux <periish> Does the X server store state in relation to ewmh? 2020-09-22T16:14:57 #kisslinux <periish> Or any form of state really 2020-09-22T16:15:36 #kisslinux <dylanaraps> Dunno. Never looked into EWMH. I know it keeps track of atoms though. 2020-09-22T16:15:53 #kisslinux <periish> Ah 2020-09-22T16:16:08 #kisslinux <dylanaraps> Your best bet is looking at the sources of various WMs 2020-09-22T16:16:37 #kisslinux <periish> Yea 2020-09-22T16:17:10 #kisslinux <periish> I want to avoid a constantly running workspace manager or storing information in files 2020-09-22T16:23:58 #kisslinux <periish> Oh well 2020-09-22T16:24:05 #kisslinux <periish> I'll just give in and use files for now 2020-09-22T17:03:41 #kisslinux <admicos> why is amdgpu opencl support such a pain?!? the best drivers are propriatery and require glibc, mesa integrated ones are (or becoming) unsupported, and the new and shiny rocm is so horrifying it even doesn't work on distros like arch where people other than me did the packaging to being with 2020-09-22T17:04:58 #kisslinux <admicos> "The AMD ROCm platform is designed to support the following operating systems: ubuntu, centos, sles" (https://github.com/RadeonOpenCompute/ROCm#list-of-supported-operating-systems) 2020-09-22T17:15:27 #kisslinux <dylanaraps> Uh. Does swaybg wait forever once it sets the wallpaper? 2020-09-22T17:15:36 #kisslinux <dylanaraps> Or is something wrong here? 2020-09-22T17:18:52 #kisslinux <dylanaraps> Alpine calls it a "wallpaper daemon" so I guess it's correct 2020-09-22T17:19:10 #kisslinux <periish> why 2020-09-22T17:19:24 #kisslinux <dylanaraps> If I ctrl+c the wallpaper is then reset 2020-09-22T17:19:32 #kisslinux <dylanaraps> I know sway supports it in the config file 2020-09-22T17:19:45 #kisslinux <dylanaraps> But I want to set it on the fly 2020-09-22T17:20:59 #kisslinux <dylanaraps> I can do it via swaymsg I think 2020-09-22T17:21:40 #kisslinux <dylanaraps> Yeah 2020-09-22T17:22:01 #kisslinux <dylanaraps> swaymsg output '*' background /path/to/img fill 2020-09-22T17:22:12 #kisslinux <dylanaraps> Why does swaybg exist if I can do it this way on the fly? 2020-09-22T17:25:25 #kisslinux <dylanaraps> Oh 2020-09-22T17:25:32 #kisslinux <dylanaraps> The swaymsg command depends on swaybg 2020-09-22T17:25:52 #kisslinux <dylanaraps> And it spins up a daemon when I send the msg 2020-09-22T17:25:54 #kisslinux <dylanaraps> ... 2020-09-22T17:26:47 #kisslinux <dylanaraps> Is this the standard way wallpapers are supposed to work or is this a sway/wlroots thing? 2020-09-22T17:26:47 #kisslinux <periish> .......... 2020-09-22T17:26:56 #kisslinux <periish> thats fucking hilarious 2020-09-22T17:27:05 #kisslinux <dylanaraps> I can't find discussion about this anywhere 2020-09-22T17:29:06 #kisslinux <dylanaraps> https://github.com/swaywm/sway/issues/3693 2020-09-22T17:31:28 #kisslinux <dylanaraps> So... when the swaybg daemon must be restarted (output config changes, daemon is replaced, etc), the background will flash to the default grey before swapping to the new image 2020-09-22T17:36:31 #kisslinux <dilynm> That sounds horrifyingly poor 2020-09-22T17:37:04 #kisslinux <dylanaraps> https://github.com/swaywm/swaybg/blob/master/wlr-layer-shell-unstable-v1.xml#L29 2020-09-22T17:37:22 #kisslinux <dylanaraps> So this daemon loads the image into memory and renders it as a "layer" 2020-09-22T17:37:51 #kisslinux <dylanaraps> The wallpaper exists as long as the daemon is running. 2020-09-22T17:38:38 #kisslinux <dylanaraps> Your wallpaper can crash now 2020-09-22T17:41:49 #kisslinux <periish> I love it 2020-09-22T17:43:21 #kisslinux <dylanaraps> If you start a second daemon the layer is spawned below the other daemon 2020-09-22T17:44:04 #kisslinux <dylanaraps> I guess you're forced to use swaymsg to talk to the existing daemon unless you handle the killing yourself? 2020-09-22T17:44:47 #kisslinux <dylanaraps> If you set the wallpaper (even to the same image), the screen flickers grey 2020-09-22T17:46:22 #kisslinux <dilynm> Why tho 2020-09-22T17:46:28 #kisslinux <dilynm> Like, why is that what it does lmao 2020-09-22T17:46:31 #kisslinux <dilynm> https://codeberg.org/dnkl/wbg 2020-09-22T17:46:36 #kisslinux <dilynm> Wbg doesn't have this problem 2020-09-22T17:46:49 #kisslinux <dylanaraps> LEt me try it 2020-09-22T17:46:51 #kisslinux <dylanaraps> Thanks 2020-09-22T17:47:00 #kisslinux <dylanaraps> Yeah, not sure why it works this way 2020-09-22T17:47:20 #kisslinux <dylanaraps> You'd think setting the wallpaper would be stupid simple to get right 2020-09-22T17:48:17 #kisslinux <dilynm> You would *think* 2020-09-22T17:49:44 #kisslinux <dylanaraps> wbg is also a daemon 2020-09-22T17:49:52 #kisslinux <dilynm> Yeah just noticed 2020-09-22T17:49:53 #kisslinux <dilynm> f 2020-09-22T17:50:12 #kisslinux <dilynm> Use hikari :P set it in conf, reload. Works super fast 2020-09-22T17:50:24 #kisslinux <dilynm> Wonder if it could read env 2020-09-22T17:51:12 #kisslinux <dilynm> It cannot 2020-09-22T17:51:15 #kisslinux <dilynm> Sad 2020-09-22T17:57:58 #kisslinux <dylanaraps> lol.. https://github.com/swaywm/swaybg/issues/14 2020-09-22T18:05:02 #kisslinux <micr0> my swaybg takes up 52MiB. It is running on a x1440 display 2020-09-22T18:06:10 #kisslinux <micr0> 2560 * 1440 * 4 / 1024 / 1024 = 14MiB so I think this makes sense for an ARGB surface... 2020-09-22T18:06:19 #kisslinux <micr0> it might be running on 2 displays 2020-09-22T18:06:31 #kisslinux <micr0> even though i have one output disabled 2020-09-22T18:07:04 #kisslinux <dylanaraps> It also depends on image size 2020-09-22T18:07:18 #kisslinux <dilynm> Omg that's toxic 2020-09-22T18:07:22 #kisslinux <dilynm> And it happens to me too 2020-09-22T18:07:29 #kisslinux <dylanaraps> swaybg doesn't "clip" the image to the screen size 2020-09-22T18:07:31 #kisslinux <dilynm> Something is horribly wrong with the things wayland is doing xD 2020-09-22T18:07:39 #kisslinux <dylanaraps> so anything invisible still takes up memory 2020-09-22T18:07:58 #kisslinux <micr0> oh yeah, the image size is 3840x2160 2020-09-22T18:08:34 #kisslinux <dylanaraps> See: https://github.com/swaywm/sway/issues/1131 2020-09-22T18:13:36 #kisslinux <dilynm> "implementing this change results in halving ram usage" 2020-09-22T18:13:43 #kisslinux <dilynm> "this change is not worth implementing" 2020-09-22T18:13:48 #kisslinux <dilynm> s m h 2020-09-22T18:18:07 #kisslinux <dilynm> https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/47 2020-09-22T18:18:23 #kisslinux <dilynm> Plasma starting with Systemd is now an (optional) thing 2020-09-22T18:18:35 #kisslinux <dilynm> They're going the way of gnome 2020-09-22T18:25:20 #kisslinux <periish> Ouch 2020-09-22T18:28:57 #kisslinux <micr0> dilynm I think if someone came along with a patch that wasn't complex they'd accept it. just seemed low on the priority list. 2020-09-22T18:29:13 #kisslinux <dilynm> Probably definitely 2020-09-22T18:36:46 #kisslinux <micr0> welp I package oguri now, I guess 2020-09-22T18:37:05 #kisslinux <periish> oh? 2020-09-22T18:38:31 #kisslinux <micr0> https://github.com/jedahan/kiss-repo has it now 2020-09-22T18:43:28 #kisslinux <micr0> oguri takes up even more ram than swaybg 2020-09-22T18:43:32 #kisslinux <micr0> 84MiB for the same image 2020-09-22T18:44:12 #kisslinux <dylanaraps> lol 2020-09-22T18:46:00 #kisslinux <dylanaraps> https://github.com/swaywm/sway/issues/5606 2020-09-22T18:46:49 #kisslinux <micr0> from running around the oguri creators' dotfiles, i picked up this sweet little one-liner: 2020-09-22T18:46:59 #kisslinux <micr0> imv -c 'bind <Return> exec ogurictl output * --image "$imv_current_file" ; quit' ~/wallpaper/*.gif 2020-09-22T18:47:21 #kisslinux <dylanaraps> Neat 2020-09-22T18:56:53 #kisslinux <micr0> oguri is cool, i got an animated background now 2020-09-22T18:57:12 #kisslinux <micr0> what started as a 'use less resources' became 'ADD MORE SHINEY, SCREW YER MEMORY' 2020-09-22T18:58:40 #kisslinux <micr0> where should i upload a short recording to? 2020-09-22T18:58:58 #kisslinux <micr0> i want to show everyone the clown vomit 2020-09-22T19:00:07 #kisslinux <dilynm> Giphy exists 2020-09-22T19:00:17 #kisslinux <micr0> https://0x0.st/il3g.mp4 2020-09-22T19:00:38 #kisslinux <micr0> curl -F'file=@recording.mp4' https://0x0.st # that was nice 2020-09-22T19:01:00 #kisslinux <micr0> I wonder if dylanaraps would accept an mp4 as a 'screenshot' 2020-09-22T19:01:17 #kisslinux <admicos> well, technically a mp4 is just _many_ screenshots 2020-09-22T19:01:55 #kisslinux <dilynm> 1) that is a cute trick 2020-09-22T19:01:55 #kisslinux <dilynm> 2) that is a fun wallpaper 2020-09-22T19:02:14 #kisslinux <dilynm> Can you make your wallpaper an entire movie 2020-09-22T19:05:05 #kisslinux <micr0> i dont see why not 2020-09-22T19:05:59 #kisslinux <dilynm> Please do it 2020-09-22T19:06:21 #kisslinux <dilynm> Make popcorn 2020-09-22T19:07:36 #kisslinux <dilynm> I think I keep getting drunk and disabling random features in my kernel config to drive sober me crazy 2020-09-22T19:07:45 #kisslinux <dilynm> It's the only explanation for what is happening that make sense 2020-09-22T19:08:38 #kisslinux <micr0> wow there is no 'no' command? 2020-09-22T19:08:42 #kisslinux <micr0> there is a yes command 2020-09-22T19:09:20 #kisslinux <micr0> i know i can do 'yes no', but i think i want no to just do nothing 2020-09-22T19:09:33 #kisslinux <admicos> false? 2020-09-22T19:09:34 #kisslinux <micr0> i want this so i can set swaybg_command to 'no' 2020-09-22T19:14:44 #kisslinux <periish> fulton 2020-09-22T19:14:51 #kisslinux <periish> when will you tell us about pine linux 2020-09-22T19:14:53 #kisslinux <periish> Fulton pls 2020-09-22T19:18:51 #kisslinux <micr0> even dumber dilynm i think I can make my background just a folder with music that has the album art embedded 2020-09-22T19:24:38 #kisslinux <periish> cmon fulton 2020-09-22T19:24:45 #kisslinux <periish> i wanna know about pine linux :( 2020-09-22T19:27:04 #kisslinux <dilynm> Isn't `no` just `yes no` 2020-09-22T19:28:10 #kisslinux <dilynm> I don't want to imagine how large your album art is micr0 2020-09-22T19:52:42 #kisslinux <mcf> regarding backgrounds in wayland, the way they are done in layer-shell is by some wayland client presenting a surface in the background layer. when the client exits, so does the background 2020-09-22T19:54:49 #kisslinux <mcf> a compositor could just keep a reference to the last buffer presented if it wanted, which i think would get the behavior you want 2020-09-22T19:58:47 #kisslinux <mcf> it's the same sort of thing as a status bar, which of course needs a persistent process since it has dynamic content 2020-09-22T20:09:50 #kisslinux <periish> wallpapers arent neccessarily dynamic, nor are status bars: lemonbar can live on without any process feeding it 2020-09-22T20:11:32 #kisslinux <dylanaraps> Yes 2020-09-22T20:11:47 #kisslinux <dylanaraps> That's because lemonbar is like swaybg in this instance 2020-09-22T20:34:23 #kisslinux <micr0> yeah you can set swaybg_command to 'false' and it works how i'd like 2020-09-22T20:49:26 #kisslinux <micr0> also, just packaged imv. might make a pr for the wayland repo for it 2020-09-22T20:49:39 #kisslinux <micr0> so people dont need my personal repo 2020-09-22T21:26:50 #kisslinux <micr0> wow imv is cool 2020-09-22T21:26:57 #kisslinux <micr0> and the shell, generally 2020-09-22T21:27:14 #kisslinux <micr0> u = exec echo $imv_current_file >> ~/library/pictures/tags/$(ls ~/library/pictures/tags | dmenu -p "tag") 2020-09-22T21:27:57 #kisslinux <micr0> so if you add that to your imv config (or pass it along as a bind with imv -c "bind u ..."), you get a way to interactively move the images you are looking at to any directory in ~/library/pictures/tags/ 2020-09-22T21:28:20 #kisslinux <micr0> err, not move, but append to a list 2020-09-22T21:28:47 #kisslinux <micr0> so then you can view images by tag using imv <<< ~/library/pictures/tags/whatever_tag_here 2020-09-22T21:28:54 #kisslinux <micr0> or <(...) 2020-09-22T23:31:15 #kisslinux <admicos> doing some experiments w/ firefox optimization and linking libxul took as much time as building the browser to being with oof 2020-09-22T23:31:38 #kisslinux <admicos> 34:00.38 toolkit/library/build/libxul.so > 62:24.56 ipc/app/plugin-container 2020-09-22T23:53:55 #kisslinux <dilynm> Jesus