gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<gchristensen> I think my next laptop needs 32g ram
<samueldr> hah, as if
<samueldr> I've been tentatively looking at laptops for a good while
<samueldr> and it's pretty ridiculous
<samueldr> I'll preface that the choice is more limited here
<samueldr> but good luck with anything 16GB or more that is not extremely overpriced
<samueldr> or even simply available
<samueldr> when I bought my current laptop in early 2015 8GB was the norm in its price segment... these days in its price segment it's a toss-up between 4GB or 8GB
<gchristensen> yeah, I know, even just 16G is a really limited set of laptops
<samueldr> you pretty much have to go into workstation class laptops (and prices) or into gamer heavyweights
<samueldr> and game means nvidia gpu (amd? on mobile? nah)
<gchristensen> yeah :(
<gchristensen> I'm a big fan of these teeny tiny laptops, though
<colemickens> Thinkpad has some non-bulky, even AMD options, if you're willing to live with 1080p screens...
<samueldr> I would be fine with the same I have right now, but two SODIMM slots that can go to 64GiB and a ryzen
<samueldr> because I strongly prefer the 2-in-1 laptop
<colemickens> Unfortunately, I'm not willing to live with 1080p and I'm convinced Intel made a deal with OEMs to keep WQHD exclusive to Intel for some amount of time.
<samueldr> and that's not helping
<samueldr> I don't think so, considering the zephyrus 14G
<gchristensen> colemickens: I am also not thrilled about that
<samueldr> if there was a zephyrus 14G without nvidia, I would have ordered already
<samueldr> (though I like 1080p on a laptop ~13")
<samueldr> "build your own" 8GB soldered and no option to change
<aanderse> how have you been gchristensen?
<colemickens> If you're not opposed to Thinkpad, there's the X13 AMD. Ryzen, 32G of RAM, 500nit screen, 1TB NVME, almost $3k though.
<gchristensen> aanderse: doing pretty well but woof I need a vacation, how about you?
* colemickens is reminded that his xps has started bulging and it's time to expedite this shopping process
<gchristensen> ow
<aanderse> i agree, i could use one as well
<samueldr> colemickens: your own spicy pillow
<aanderse> wanted to take one... too busy
<aanderse> now coworker is going off on parental leave (yay! ... at least for him. not as much for me.)
<samueldr> >> 15.6" HD (1366 x 768) anti-glare, 220 nits
<samueldr> how is this still legal?
<gchristensen> ?????
<samueldr> in a fresh new not-low-tier laptop even!
* colemickens is rationalizing
* colemickens just imagines the extra battery life from 1080p!
<samueldr> it's actually something to consider
<cole-h> If it weren't coronavirus times, I would suggest aanderse and gchristensen take a vacation together ;P
<gchristensen> unfortunately his country won't let me visit
<cole-h> Just go to some place that accepts you both :D
<gchristensen> :)
* colemickens gestures around at IRC
<colemickens> where better to vacation?
<cole-h> Bed
<samueldr> you can combine both!
<bqv> that sounds too good to be healthy
<gchristensen> I can confirm that it is not healthy, and is why I had to stop using riot
<colemickens> All that time we dream, wasted, when we could be reviewing nixpkgs prs...
<cole-h> colemickens++
<{^_^}> colemickens's karma got increased to 0b11011
<cole-h> F. I updated pgtk-emacs and now I only get terminal windows :(
<bqv> :(
<cole-h> Reverted and all good now.
<cole-h> Too lazy to bisect.
<bqv> which commit did you update from?
<cole-h> c6ff556f390e5e573d5d0c4fb3a2da54a0a433dc to HEAD
<cole-h> (54ef44216cef3480d69b4da2f46b8db5b0249d64 as of now)
waleee-cl has quit [Quit: Connection closed for inactivity]
<samueldr> I don't understand how git itself can't `git show ... | git am` correctly
<samueldr> (with conflit, and resolution)
<samueldr> it somehow loses the information from its own patch about the author
<samueldr> and gives the useful error "fatal: empty ident name (for <>) not allowed"
<samueldr> that's on `git am --continue`
<cole-h> Maybe it looks for `From:` and not `Author:`
<cole-h> e.g. I had that problem when piping patches from aerc to `git am` when I didn't also include the full message (there was no subject or from headers)
<samueldr> ah, `git show` no, `git format-patch --stdout` yes
<samueldr> subtly broken for no good reason I see
<samueldr> as per git
<cole-h> :^)
<samueldr> why show almost the same info in subtly differently broken manners?
<samueldr> I wanted the `am` to fail so I could fix the change and commit back with the original patch's author info
<samueldr> also quite frustrating that even with --interactive there seems to be no way to fix the author
<samueldr> the only recourse you seem to have is to dump the patch (--show-patch) abort and re-import
<samueldr> and it's not like during a rebase or something like that, that if you do the commit things are generally okay
<bqv> cole-h: did you build --with-pgtk :p
<cole-h> Oh, is that a newly-added flag?
<cole-h> Let's try it, then :)
<cole-h> Why is cairo necessary?
<cole-h> I didn't need it before.
<cole-h> Or rather, is cairo necessary?
<bqv> I saw it somewhere, check the open PRs
<bqv> Or the readme maybe
<cole-h> I've been running without it for months and no problems.
<cole-h> Maybe it already has it?
<bqv> Yeah the top section of the readme, heh
<cole-h> Yeah, it does already have cairo lol
<bqv> Ahh ok
<cole-h> The emacs26 derivation, at least.
<bqv> I was just overly cautious I guess
<cole-h> bqv++ Thanks, `--with-pgtk` works :^)
<{^_^}> bqv's karma got increased to 13
<jackdk> {^_^}++ thanks for tracking everyone's karma
<{^_^}> {^_^}'s karma got increased to 209
<cole-h> lol
<cole-h> ,cookie
<cole-h> ,botsnack
<{^_^}> Oh thanks, have a cookie yourself
<cole-h> I forgot
<bqv> :D
drakonis has quit [Quit: WeeChat 2.8]
<bqv> Nyxt still hasn't released their new version
<bqv> I feel like I'm being trolled at this point
<bqv> I wouldn't care, but nixpkgs is all hairy about untagged versions, so this will never get packaged, and I genuinely can't package it myself
<cole-h> How do you mean, it's hairy? Just set the version to `unstable-date-of-last-commit` and done.
<ashkitten> anyone know if there's a way to figure out what program is intercepting my keypresses in x11?
<bqv> cole-h: I've heard that nixpkgs folk don't like unreleased stuff. Anyway, either way, I can't figure lispPackages out so I can't, which is why I was waiting for a release, so I have a reason to say "can someone help package this"
<bqv> On a related note, #92763
<{^_^}> https://github.com/NixOS/nixpkgs/issues/92763 (by bqv, 38 minutes ago, open): Add several missing lisp packages for nyxt-browser
<bqv> ashkitten: sequential murder
<cole-h> bqv: We *prefer* released stuff. Some pieces of software don't get releases enough to warrant following the tags, considering how fast-moving they are/how slow they are to tag. You could nicely ask them to tag a new release, though.
<cole-h> ?
<bqv> I asked them nicely to tag a new release, 3 months ago, they still haven't.
<bqv> But yeah, if nixpkgs is happy to have untagged stuff thats good, but I still need help
<bqv> I've tried several times and I still have no clue how to properly fiddle lispPackages
endformationage has quit [Quit: WeeChat 2.7.1]
cole-h has quit [Quit: Goodbye]
<ashkitten> hm
<ashkitten> i actually really dislike this keyboard
<samueldr> this is an evergreen irc comment
<samueldr> whatever the keyboard is, I'm sure it applies ;)
<ashkitten> samueldr: i just passed off the cosmo onto ky0ko because she'll probably enjoy it a lot more than me (i got it as primarily a linux device and i'm extremely disappointed in its capability for that)
<ashkitten> really the thing that's holding it back most is the keyboard :/
<samueldr> I am not really surprised by this development
<ashkitten> meh
<ashkitten> at least it won't go to waste
<samueldr> sure I was hopeful that it was going to be a good linux machine
<samueldr> but it started two strikes in with mediatek android-based device
<samueldr> and, I personally think the keyboard is horrible because it can't map to my usual keymap
<ashkitten> i'm sure we could've gotten it working at least as well as gemian, but what are you meant to do with a device that has an awful keyboard like that?
<samueldr> that's my thoughts too :)
<ashkitten> the fn key is mapped in software and a lot of symbols are behind it, so you can't even do for instance ctrl+-
<ashkitten> and there is no way to access f1-f12
<samueldr> like literally can't map the keymap I use, the V key right of space should be an Alt Gr at the very least
<samueldr> oof, pretty much what I expected, that it was all done in software
<ashkitten> when the pinephone keyboard becomes a thing i'll likely buy a pinephone and that
<ashkitten> i expect that to be much better
<samueldr> and it's more likely to be hackable
<ashkitten> but realistically they're both based on the original psion keyboard design
<ashkitten> idk if it'll actually work out better than the cosmo
<samueldr> in my particular use case, definitely not
<samueldr> the "cf" keyboard doesn't map well to fewer keys
<samueldr> and it has imo one of the best mapping for accented characters (quite needed here) combined with more "technical" characters being readily available
<samueldr> the actually recommended keyboard for here is worse, instead of dead keys (`e -> è) it uses much of the real estate to provide pre-baked accented characters
<samueldr> so it moves all the useful keys deeper into shift and third levels
<bqv> Libraries can leak into a nix shell, can't they
<bqv> Yes, of course, --pure
<samueldr> many environment and ambient impurities do
parsley936 has joined #nixos-chat
waleee-cl has joined #nixos-chat
davidtwco has quit [Ping timeout: 244 seconds]
zimbatm has quit [Ping timeout: 260 seconds]
raboof has quit [Ping timeout: 244 seconds]
steveeJ has quit [Ping timeout: 246 seconds]
<ashkitten> so my gpu still crashes when launching steam on kernel 5.7
<ashkitten> but it does manage to recover
zimbatm has joined #nixos-chat
davidtwco has joined #nixos-chat
steveeJ has joined #nixos-chat
<ashkitten> except... after switching to another vt and back, it looks like this https://cloud.kity.wtf/s/QYMLmEaims4RQtB
<samueldr> less than ideal
<ashkitten> my only regret is i can't screenshot it for a glitch wallpaper
<ashkitten> i managed to screenshot the nvidia-resume-from-suspend glitch for a wallpaper
<ashkitten> sigh
raboof has joined #nixos-chat
<ashkitten> (all i get trying to screenshot this is a fully transparent png)
<samueldr> capture card?
<ashkitten> but eh, at least this means i don't have to hard reboot anymore after a gpu crash
<ashkitten> my capture card is only hdmi, not displayport, and it can't capture 1440p
<ashkitten> so unfortunately no
iqubic has quit [Ping timeout: 258 seconds]
FRidh has joined #nixos-chat
kalbasit has quit [Ping timeout: 240 seconds]
FRidh has quit [Ping timeout: 272 seconds]
polezaivsani has joined #nixos-chat
<eyJhb> ... How I wish that urxvt supperted emoji font
<bqv> My system aggressively converts tabs to spaces
<bqv> So much so, I don't actually know how to make it not
<bqv> Which is currently problematic
<eyJhb> bqv: which terminal do you use?
<ashkitten> eyJhb: why urxvt specifically?
<eyJhb> Because it is what I use ashkitten :p Looking at Kitty now, but doesn't seem to support selecting text vim like
<ashkitten> kitty is good, alacritty is good
<eyJhb> Just added
<{^_^}> alacritty/alacritty#3315 (by chrisduerr, 21 weeks ago, merged): Add modal keyboard motion mode
<eyJhb> ashkitten: well it is nice it is written in rust
<bqv> eyJhb: emacs…? :p
<eyJhb> bqv: out.
<bqv> Sorry :D
<bqv> Legitimately true though
<eyJhb> Shooo
<bqv> I might fallback to termite if emacs is dead
<ashkitten> so i'm having what i believe to be mesa-related gpu crashes whenever i launch steam. not sure how to debug further than that since i can't just change the mesa version without rebuilding the world
<ashkitten> tried updating to linux_latest but it didn't help
<ashkitten> dunno what to do
<ashkitten> i assume a mesa update would fix it, but i clearly can't do that
<ashkitten> update: `RADV_PERFTEST=aco steam` works
<ashkitten> for some damn reason
<bqv> i come to you from wayland!
<ashkitten> bqv: grats
<bqv> it's rudimentary and hacky as fuck, but it works
<bqv> this reminds me of my dwm days
<bqv> where your entire config is specced out by patches to c code
arahael1 has quit [Ping timeout: 260 seconds]
<bqv> hmm
<bqv> firefox does not like xwayland
<ashkitten> bqv: tried MOZ_ENABLE_WAYLAND=1?
<bqv> yes, that won't work for me
<bqv> my compositor has a bug with subspaces
<ashkitten> might need firefox-bin
<ashkitten> oh
<bqv> i mean, maybe the subspace bug is fixable
arahael1 has joined #nixos-chat
<{^_^}> michaelforney/swc#25 (by ghost, 5 years ago, open): swc does not support subsurfaces
<bqv> but it's already working way better now that i only have one firefox window
<bqv> and that bug looks way too complicated for a quick hacky fix
arahael1 is now known as Arahael
waleee-cl has quit [Quit: Connection closed for inactivity]
FRidh has joined #nixos-chat
<bqv> ,locate bin fuset
<bqv> ,locate bin fuser
<{^_^}> Found in packages: psmisc, busybox
<{^_^}> Couldn't find in any packages
waleee-cl has joined #nixos-chat
FRidh has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos-chat
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-chat
neeasade has quit [Remote host closed the connection]
cole-h has joined #nixos-chat
drakonis has joined #nixos-chat
savanni_ has quit []
savanni has joined #nixos-chat
savanni is now known as Guest79222
Guest79222 has quit [Client Quit]
savanni_ has joined #nixos-chat
cole-h has quit [Quit: Goodbye]
<eyJhb> etu: have you had problems with slow fish start?
<adisbladis> eyJhb: I'm not etu, but no.
<adisbladis> I will try firing up fish on my phone. It has the slowest flash in the universe so any IO slowness is very obvious there.
<jtojnar> brr, some of the links in the box in the bottom are super creepy https://en.wikipedia.org/wiki/Erratum
<eyJhb> adisbladis: https://termbin.com/uh6k
<eyJhb> What phone do you have? THat does not sound nice!
<adisbladis> Even there the startup is pretty fast, but the prompt rendering takes well over half a second
<eyJhb> What if you time it?
<adisbladis> eyJhb: 0.319 & 0.176 respectively
<adisbladis> For the same test (real)
<adisbladis> eyJhb: It's the Gemini PDA running android + nix-on-droid
<eyJhb> Wth :p Why is your bash so slow? - I just have a real delay when I try to open a new terminal because it is sooo slooow
<eyJhb> adisbladis: sweet :D
<adisbladis> eyJhb: bash is slow because _everything_ is slow on that hardware
<eyJhb> Makes sense
<eyJhb> But still a huge difference
<adisbladis> Iirc fish does some precalculations at startup
<eyJhb> I guess my terminal in general is just suddenly slow?
<adisbladis> It'd be interesting to benchmark and see where this happens
<eyJhb> My python calculator takes forever as well
<eyJhb> True
<adisbladis> Which terminal?
<adisbladis> There are only a handful which actually have decent rendering speeds
<eyJhb> adisbladis: urxvt, I have never really had a problem before
<eyJhb> But still considering switchid
<adisbladis> Ah, that's one of the good-ish ones
<eyJhb> switching* - and don't you dare come with emacs :D
<eyJhb> Considering kitty and alacritty
<adisbladis> I'm not gonna shill emacs for terminal rendering speeds ^_^
<adisbladis> That would be very dishonest
<gchristensen> haha
<eyJhb> And I have now gotten a fetish for alacritty because speed + rust
<eyJhb> Fair :D
<adisbladis> Alacritty does weird things
<adisbladis> C-k doesn't work the way it does in other terminals
<adisbladis> I don't know why
<eyJhb> Also what I gathered
<eyJhb> ehm
<eyJhb> Never really used C-k
<adisbladis> eyJhb: It's a keybind
<adisbladis> Control+k
<eyJhb> But, what would it normally do in a term?
<adisbladis> Yanking
<adisbladis> eyJhb: Go a few chars back, do C-k, then C-y
<eyJhb> urxvt behaves weird as well then :p But I just want a term, where I can have vi-mode for selecting text
<adisbladis> eyJhb: Have you considered using neovim?
<eyJhb> Eh, works here as well then :p
<eyJhb> What wold the reason be besides vim?
<adisbladis> Their terminal emulator library is really good
<eyJhb> I have tried, but didn't like it
<adisbladis> I'm using the same library in emacs
kalbasit has joined #nixos-chat
<eyJhb> I think vim has the same, but haven't been keen on using it like that :D
<eyJhb> Even if it could be a good idea
<eyJhb> Also, I made my terminal too transparent today...
<eyJhb> Also adisbladis , I miss emoji font so I can get my terminal weaher updates damn it!
AluisioASG has quit [Read error: Connection reset by peer]
AluisioASG has joined #nixos-chat
aria_ has joined #nixos-chat
pasukon_ has joined #nixos-chat
elvishjerricco has quit [*.net *.split]
johanot has quit [*.net *.split]
aria has quit [*.net *.split]
pasukon has quit [*.net *.split]
tokudan[m] has quit [*.net *.split]
genevino has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
rummik has quit [*.net *.split]
ldlework has quit [*.net *.split]
aria_ is now known as aria
pasukon_ is now known as pasukon
worldofpeace has quit [Read error: Connection reset by peer]
leonardp has quit [Read error: Connection reset by peer]
CRTified[m] has quit [Read error: Connection reset by peer]
JJJollyjim has quit [Read error: Connection reset by peer]
puzzlewolf has quit [Remote host closed the connection]
jneplokh has quit [Read error: Connection reset by peer]
danielrf[m] has quit [Read error: Connection reset by peer]
colemickens has quit [Read error: Connection reset by peer]
arcnmx has quit [Write error: Connection reset by peer]
jtojnar has quit [Write error: Connection reset by peer]
leons has quit [Write error: Connection reset by peer]
philipp[m]1 has quit [Write error: Connection reset by peer]
aterius has quit [Write error: Connection reset by peer]
rycee has quit [Read error: Connection reset by peer]
vaibhavsagar has quit [Read error: Connection reset by peer]
balsoft has quit [Write error: Connection reset by peer]
genevino has joined #nixos-chat
Irenes[m] has quit [Write error: Connection reset by peer]
emily has quit [Write error: Connection reset by peer]
aanderse has quit [Read error: Connection reset by peer]
ohhaimark[m] has quit [Read error: Connection reset by peer]
rummik has joined #nixos-chat
ldlework has joined #nixos-chat
johanot has joined #nixos-chat
elvishjerricco has joined #nixos-chat
leonardp has joined #nixos-chat
jtojnar has joined #nixos-chat
CRTified[m] has joined #nixos-chat
JJJollyjim has joined #nixos-chat
aterius has joined #nixos-chat
emily has joined #nixos-chat
danielrf[m] has joined #nixos-chat
thefloweringash has joined #nixos-chat
jneplokh has joined #nixos-chat
colemickens has joined #nixos-chat
rycee has joined #nixos-chat
vaibhavsagar has joined #nixos-chat
aanderse has joined #nixos-chat
philipp[m] has joined #nixos-chat
Irenes[m] has joined #nixos-chat
puzzlewolf has joined #nixos-chat
tokudan[m] has joined #nixos-chat
ohhaimark[m] has joined #nixos-chat
balsoft has joined #nixos-chat
arcnmx has joined #nixos-chat
leons has joined #nixos-chat
worldofpeace has joined #nixos-chat
<arianvp> \o/
<arianvp> Are we officially mainstream now?
<arianvp> I'm waiting for hashicorp-supported nixos modules for consul vault and nomad
<arianvp> :p
<elvishjerricco> TIL bash allows stuff like `foo || { <multiple lines of commands> }` for doing many things in response to `foo` failing.
<elvishjerricco> That would have been good to know in the past
<infinisil> I prefer `if ! foo; then <commands> fi`
numkem has joined #nixos-chat
numkem has quit [Client Quit]
numkem has joined #nixos-chat
<FRidh> arianvp: looking forward to having the nix cli stable, because showing how that works (together with flakes) is another order of magnitude neater IMO. Using it already for a while now and definitely don't want to go back
FRidh has quit [Quit: Konversation terminated!]
<manveru> arianvp: well, i might have something for you :)
<manveru> finally got it public gchristensen
<manveru> still a lot of WiP, but gotta start somewhere
<gchristensen> nice
<manveru> the modules don't cover all options yet... not sure they ever will ^^; just too much work atm
<manveru> and yeah, docs, one day...
cjpbirkbeck has joined #nixos-chat
cjpb0 has joined #nixos-chat
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
polezaivsani has quit [Remote host closed the connection]
rtjure has joined #nixos-chat
cjpb0 has joined #nixos-chat
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
cjpb0 has joined #nixos-chat
cjpbirkbeck has quit [Ping timeout: 260 seconds]
cjpb0 is now known as cjpbirkbeck
<ashkitten> is there something like /proc/stat for gpu utilization?
cjpb0 has joined #nixos-chat
cjpbirkbeck has quit [Ping timeout: 272 seconds]
cjpb0 is now known as cjpbirkbeck
cjpbirkbeck has quit [Client Quit]
rtjure has quit [Ping timeout: 272 seconds]
jared-w has joined #nixos-chat
drakonis has quit [Ping timeout: 244 seconds]
<samueldr> writing documentation is tiring
<colemickens> flutter tying their launch to snap is weird
<samueldr> .oO(If they didn't tie their launch, it would simply flutter away)
<colemickens> this flutter launch post, uses an actual gif, an actual fscking gif
<colemickens> https://miro.medium.com/max/764/1*ghwj9i6N9nvBvNmKdP8oZw.gif
<colemickens> 35MB
<samueldr> and there it's a game... I expected to see fsck
<arianvp> manveru: wow great!
<manveru> still missing is deployment of nomad jobs... had to work through a heap of other tricky things first :)
<manveru> have a prototype for running completely nix-defined jobs, but gonna need docker up first :|
<manveru> and still wondering what to do about certs, the nice ACME integration is pretty much the only reason i'm using nginx instead of haproxy there... in theory it should use envoy, but god knows how to actually configure that and i'm kinda out of time for experiments
<manveru> consul connect already uses envoy, but that's not exposed directly yet
parsley936 has quit [Remote host closed the connection]