<ashkitten>
okay, ubuntu touch is actually way way smoother
<ashkitten>
the screen protector is awful
<samueldr>
want to feel some wrath?
<ashkitten>
lol, sure
<samueldr>
I didn't even peel off the protector on top
<ashkitten>
i just removed the screen protector
<samueldr>
I peeled off the tab from the protector instead, on purpose :)
<samueldr>
that's because I'm not using it yet
<samueldr>
so I don't care about the "feeling" of it yet
<ashkitten>
yeah
<ashkitten>
the screen visually looks better without the protector, though
<ashkitten>
it's actually more readable
<samueldr>
wouldn't surprise me
<ashkitten>
let's install firefox :D
<ashkitten>
i can't install firefox
<ashkitten>
where is firefox
<hexa->
"firefox" :D
<ashkitten>
i have "morph browser"
<hexa->
close enough!
<samueldr>
the main issue AFAIK with ubports is that it's neither X nor wayland
<samueldr>
might be wrong though
<ashkitten>
i doubt that
<samueldr>
didn't spend enough time on it, just looked at it, saw it was working much better, then flashed manjaro to finally test the convergence dock
<samueldr>
(since ubports didn't support it at the time, if it does now)
<samueldr>
right, so my information was a bit outdated
<samueldr>
it is Mir, as I thought, but now it does wayland clients too
<samueldr>
but did not before
<ajs124>
I thought Mir was dead?
<ashkitten>
okay, DISPLAY and WAYLAND_DISPLAY are both unset
<ashkitten>
so you're right
<samueldr>
ajs124: yes and no
<samueldr>
>> There is no mobile native version of Firefox available for Ubuntu Touch. You can install the standard PC version of Firefox in a libertine container
<samueldr>
ashkitten: WAYLAND_DISPLAY is only a convention IIRC
<samueldr>
you'd have to check at the other conventional location for the socket
<samueldr>
don't recall off the top of my head
<MichaelRaskin>
Some applications think the same about DISPLAY, though
<samueldr>
but IIRC the convention is to look at that socket location when WAYLAND_DISPLAY is not present in the environment
<samueldr>
so yeah, Mir is dead, but mir is now a wayland compositor
<{^_^}>
SpaceX Crew 2 launch in 45min https://www.youtube.com/watch?v=wBfESZ1ucmg: Ping for space stuff (edit this command to add yourself, see ",help"): infinisil Taneb ldlework etu philipp[m] eyJhb gchristensen __red__ red red[evilred] risson
<red[evilred]>
I just snapped ISS when it went overhead
<red[evilred]>
So that's what they're chasing
<red[evilred]>
In theory I should be able to see the trails as falcon9 goes up
<lukegb>
red[evilred]: oh no, there's a space snake on the loose
<lukegb>
it's gonna eat all the stars and get longer and longer and then eventually eat itself :(
<thibm>
I saw a Dragon cargo chasing the ISS once, that was nice
<red[evilred]>
I need a tripod
<red[evilred]>
But still not bad for a phone and handheld
<ashkitten>
jellyfin's syncplay feature would be extremely nice if it worked
<risson>
,launch in 30 seconds
<{^_^}>
in 30 seconds: Ping for space stuff (edit this command to add yourself, see ",help"): infinisil Taneb ldlework etu philipp[m] eyJhb gchristensen __red__ red red[evilred] risson
<eyJhb>
ashkitten: How is it going with the PinePhone?
<eyJhb>
talyz: It is a victory! :D
<ldlework>
Tweaked my boids, they're now colored based on normal-relative-to-camera, and they more obviously flock now: https://react-ecs.ldlework.com/
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
af has quit [Quit: af]
af has joined #nixos-chat
af has quit [Client Quit]
af has joined #nixos-chat
af has quit [Quit: af]
endformationage has joined #nixos-chat
waleee-cl has joined #nixos-chat
cole-h has joined #nixos-chat
aleph- has quit [Quit: WeeChat info:version]
aleph- has joined #nixos-chat
Synthetica has quit [Quit: Connection closed for inactivity]
<{^_^}>
distribution/distribution#3143 (by eyJhb, 1 year ago, open): Add pagination on `/v2/<name>/tags/list`
<eyJhb>
April 10, 2020
<gchristensen>
philipp[m]: of course :D
<cole-h>
eyJhb: at least yours had interaction from project members :P
matthewcroughan has quit [Quit: No Ping reply in 180 seconds.]
<eyJhb>
cole-h: True... :p
matthewcroughan has joined #nixos-chat
<eyJhb>
And.. Hopefully.. It will be merged soon!
<gchristensen>
3 more x)
<eyJhb>
`@milosgajdos milosgajdos requested a review from deleteriousEffect 2 minutes ago`. Lets see if that takes another year. Seems like something is actually happening this time
<gchristensen>
of course it isn't actually true that they use thumbs to dictate what merges. In the past 2 days, 30 PRs merged. Of those, one had 76 thumbsups, one had 12 thumbsups, three had one thumbsup, and 25 had zero thumbsups
addcninblue has joined #nixos-chat
hexchen has joined #nixos-chat
<philipp[m]>
It would be funny to create a software project that only merges the top x pull requests in terms of thumbs and closes everything else.
<ashkitten>
so many websites scale only on horizontal resolution :(
<ashkitten>
makes ui elements way too big
<samueldr>
ashkitten: yep
<samueldr>
because responsive is only for the width of the site
<ashkitten>
samueldr: you have an ultrawide also?
<samueldr>
nope
<samueldr>
btw that previous statement was satirical
<ashkitten>
yeah :(
<samueldr>
ashkitten: it's because I'm a good web dev and know about the actual challenges :)
<samueldr>
you know I'm a good web dev since I'm not doing it anymore ;)
<ashkitten>
i can only see one episode at a time in jellyfin
<samueldr>
and also because of how my wm places windows automatically, it's trivial to see some of the issues
<samueldr>
if I get a "ultrawide" (but small) window on my display, it can sometimes show the issues
<ashkitten>
yeah
<ashkitten>
i love having an ultrawide but it causes issues a lot of the time
<samueldr>
IIRC some awesome users wrote a window placement strategy for that kind of issue
<samueldr>
where when there's a unique window, it still can be resized for its width, and it stays centered
<samueldr>
and there's also something in the development branch, "virtual displays"
<ashkitten>
like, for tiling wms?
<samueldr>
yeah
<ashkitten>
interesting
<samueldr>
awesome is a tiling wm at its core
<ashkitten>
oh awesome users not awesome users
<samueldr>
yeah
<samueldr>
where AFAIUI virtual displays with awesome allows you to split your display into zones that act just like they were a distinct display
<ashkitten>
yeah
<samueldr>
probably helps with that kind of use case too
<ashkitten>
sway has an open issue regarding that type of thing
<ashkitten>
i would use both of those features
<ashkitten>
if they were in sway
<ashkitten>
samueldr: can you link the resizable windows thing?
<samueldr>
nope, only vague memories of a layout doing that
<ashkitten>
okay
<samueldr>
awesomewm layouts are scripted (well, the whole WM is) via lua scripts
<samueldr>
so there's a lot of user contributed stuff
<lovesegfault>
I have one remaining stdenv.lib usage somewhere
<lovesegfault>
I get the warning, but I can't find where it's coming from...
<lukegb>
change the warning to a throw instead?
<lovesegfault>
yup
<lovesegfault>
lukegb: hmm, that doesn't help. I get the error but even with show-trace it's not clear where it comes from
<lukegb>
that's... unfortunate :/
endformationage has quit [Quit: WeeChat 2.9]
<lovesegfault>
found it!
<samueldr>
lovesegfault: grep for `with stdenv
<lovesegfault>
It's naersk!
<samueldr>
ah
<samueldr>
no need to
<lovesegfault>
For future reference: if you just comment out the line you get better info :)
endformationage has joined #nixos-chat
<lukegb>
hah
<lovesegfault>
PR submitted, turns out it was deploy-rs pinning an old naersk that didn't have the fix
rajivr has quit [Quit: Connection closed for inactivity]
<aaronjanse>
Oh lovesegfault thoughts on deploy-rs versus nixops?
<aaronjanse>
Right now I'm using nixops but might move to deploy-rs
Synthetica has joined #nixos-chat
<lovesegfault>
deploy-rs is simpler, and less featureful
<lovesegfault>
I don't need much, so it serves me well
<lovesegfault>
To be honest, it is only a matter of time until I just write my own tool since none of the ones that exist satisfy me 100%
<lovesegfault>
if nixops works well for you I don't really see the point in switching
<srk>
samueldr: awesome
__monty__ has joined #nixos-chat
<aaronjanse>
samueldr: that's cool
abstract1 has joined #nixos-chat
abstractednoah has quit [Ping timeout: 245 seconds]
abstract1 has quit [Client Quit]
abstractednoah has joined #nixos-chat
<aaronjanse>
Thank you for the description lovesegfault
<aaronjanse>
I finally got wayland working with patches to allow scaling without xwayland being blurry
<lovesegfault>
OooOooooo
<lovesegfault>
nice
<lovesegfault>
share
<aaronjanse>
Will do later today, after cleaning it up a little :-)
<aaronjanse>
Although I now realize I have exams in a few weeks. So hopefully I can get screen recording working for zoom this weekend
<lovesegfault>
Forget about it
<lovesegfault>
It's a huge PITA
<aaronjanse>
Ugh
<lovesegfault>
only works by running zoom inside chrome and using pipewire
<lovesegfault>
and _then_ it's _SUPER_ finicky
<aaronjanse>
Aaaah that sucks
<lovesegfault>
Your best option is to just use gnome when you need to screenshare with zoom
<lovesegfault>
or i3
<aaronjanse>
Yeah I'll probably rollback to i3 for exams
<aaronjanse>
I also need to start studying eventually.....
<aaronjanse>
PHEW I saved my waybar config from last year in a gist
<lovesegfault>
I should figure out how to get i3 working so I can screenshare when I need...
<lovesegfault>
I just use tmate
<srk>
can you do obs screen/window capture on wayland?
<lovesegfault>
Yes, and you can pipe that into zoom via v4l as a fake webcam
<lovesegfault>
but they apply the compression they would to a webcam, expecting a video of your face
<srk>
neat. yeah I use the v4l2loopback
<lovesegfault>
and it sucks ass, you can't read anything that's on the screen
<srk>
for jitsi
<lovesegfault>
Yeah, v4l2loopback is sweet
<srk>
had to run chromium because firefox refuses to do 1080p for som reason
<lovesegfault>
sadly it doesn't work with zoom ;-;
lunc has quit [Ping timeout: 246 seconds]
lunc has joined #nixos-chat
<samueldr>
what the heck, spent an hour trying to understand a web request in firefox
<samueldr>
which was in a weird format
<samueldr>
trying to find where it gets decoded in the inspector
<samueldr>
curl'd the same endpoint after an hour and it's decoded transparently into trivially usable data
<samueldr>
chrome, too, shows it as plain text
* samueldr
is confused
<samueldr>
(cannot share the url or data)
<aaronjanse>
Huh I thought I've got v4l2loopback to work with zoom in the past lovesegfault
<lovesegfault>
aaronjanse: it _works_ but the image quality sucks on the other end
<lovesegfault>
usually it ends up unreadable
<aaronjanse>
Either way, I can't use it for exams since the profs are expecting both camera and screen sharing at the same time
<aaronjanse>
Yeah
__monty__ has quit [Quit: leaving]
<MichaelRaskin>
Actually screen sharing the composed camera+window from OBS might give better quality…
<MichaelRaskin>
Of course doesn't help if your Zoom can't screenshare windows
<MichaelRaskin>
By the way, maybe your browser can? Because Zoom works in browser, however it lies about the opposite
<philipp[m]>
samueldr: Did you use that ff tool that translates it's request to a curl command?
<samueldr>
nope
<samueldr>
just curl'd the raw url
<samueldr>
either way only the "preview" in firefox was encoded weird
<philipp[m]>
Ah I could clear up a few weird behaviours with "copy as curl"
<philipp[m]>
I don't dislike it but the fingering on electronic wind instruments is weeeeird when you are used to the analogue ones.
<hodapp>
hrmph, flymake is broken on 20.09 which means eglot is broken and I'm not motivated enough to figure out how to override src/version in one package
<supersandro2000>
Has anyone an idea how I could monitor journald logs and send me alerts on for example oom kills?
<waleee-cl>
honestly it's usually pretty hard to miss that your (desktop) system is oom:ing
<waleee-cl>
I do see the point for remote boxes/servers etc
tomberek has quit [Quit: Connection closed]
<aleph->
supersandro2000: Could write a script to tail dmesg/kernel logs and then email/pushover/gotify you if OOM is seen.
supersandro2000 is now known as Guest38913
supersandro2000 has joined #nixos-chat
Guest38913 has quit [Ping timeout: 240 seconds]
<rmcgibbo[m]>
supersandro2000: I have done some stuff like that for r-rmcgibbo.
<supersandro2000>
waleee-cl: I want to monitor containers with restricted memory usage
<hexa->
aleph-: loki/promtail + alerts
<rmcgibbo[m]>
If you send me an example how how you want to get sent alerts, I could give you a script based on what I have.
<aleph->
Yeah that would work as well of course.
<supersandro2000>
I wanted to do something simpler/smaller as loki/promtail
<hexa->
its a bigger stack though than a shell script :)
<aleph->
Kinda stupid I didn't suggest it given I do it as well... heh
<hexa->
also: earlyoom against oom :p
<hexa->
and then there is node_vmstat_oom_kill in node-exporter, if you are using prometheus
<supersandro2000>
20.10 has some really questionable updates that broke IPv6 multiple times.. really enjoied that
<rmcgibbo[m]>
i think doing it based on systemd/journald and curl is the way to go. It can be as simple as `for line in $(journalctl -t earlyoom -f | grep "sending SIGTERM to process"); do curl https://hc-ping.example.de/{uuid}/fail; done`.
<supersandro2000>
I think I need to add some more info to know what got killed