💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-09-22.txt captured on 2024-03-21 at 16:05:38.

View Raw

More Information

⬅️ 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