gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
pie___ has joined #nixos-chat
<emily> perhaps NixL or something
<emily> in the same way people say VimL
<emily> "the Nix expression language (hereafter NixL)"
pie__ has quit [Remote host closed the connection]
<gchristensen> I usually say the nix language
aszlig has quit [Quit: Kerneling down for reboot NOW.]
aszlig has joined #nixos-chat
<ldlework> nixlang
ninjin has joined #nixos-chat
<ldlework> strange the only thing that went wrong from my update to 19.03 was that i lost my shell history
<ldlework> no idea how but alas
ottidmes has quit [Quit: WeeChat 2.2]
<gchristensen> I often lose my bash history :/
<gchristensen> it is basically the only reason I use zsh
<samueldr> using `shopt -s histappend` I don't think I ever lost one command
<samueldr> (and also using a prompt command to flush to file, but that's not required and changes how the history file works)
<gchristensen> oh?
<ldlework> gchristensen: i'm using zsh
<gchristensen> oh, huh
<jackdk> I've noticed nixos' bash likes to put repeated commands in history, but other bashes I've used haven't. What's the option there?
<samueldr> jackdk: ignoredups
<jackdk> samueldr tyvm
<samueldr> in the HISTCONTROL environment variable
<samueldr> (man bash, search for HISTCONTROL, more options)
<jackdk> aye aye cap'n birdseye
<gchristensen> If the list of values includes ignorespace, lines which beginwith a space character are not saved in the history list. -- interesting
<gchristensen> wow, this is a fascinating environment variable
<samueldr> bash has so many toggles and bits and bobs you can fiddle with
<samueldr> (the space thing is great, you can hide your failures, or simply skip those useless things from showing up in your history)
<samueldr> e.g. I have this command to mount, then use ranger in a sshfs mount to stream things from my nas computer, I use " that-command" so I don't pepper my history with it
<gchristensen> nice
<gchristensen> my .zshrc is empty, and my .bashrc was always empty too
<samueldr> or " mpv https://youtu.be/dQw4w9WgXcQ?" so they don't show up uselessly
<gchristensen> POSIXLY_CORRECT, the best kind of correct
Synthetica has quit [Quit: Connection closed for inactivity]
pie__ has joined #nixos-chat
pie___ has quit [Remote host closed the connection]
jasongrossman has joined #nixos-chat
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
<colemickens> I'm having a can't even moment as I realize that npm has disabled the github issue tracker in favor of Discourse
<colemickens> And that they don't seem to care that their registry advertises http urls instead of https for some tarballs.
<colemickens> wow, it's worse with full context, they just need to do a batch job to fix some bad metadata from the sounds of it.
<colemickens> (it's blocking packaging for nix since it affects node2nix)
<mdash> it's ok, the javascript ecosystem isn't used for serious programming
lassulus_ has joined #nixos-chat
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
jasongrossman has joined #nixos-chat
rawreraw has joined #nixos-chat
<ldlework> I wish I could get more information about package collisions
endformationage has quit [Quit: WeeChat 2.3]
<ldlework> Anyone using wpgtk?
jackdk has quit [Ping timeout: 268 seconds]
sir_guy_carleton has quit [Ping timeout: 268 seconds]
__Sander__ has joined #nixos-chat
jasongrossman has quit [Ping timeout: 250 seconds]
jasongrossman has joined #nixos-chat
__monty__ has joined #nixos-chat
pie___ has joined #nixos-chat
pie__ has quit [Remote host closed the connection]
qyliss has quit [Quit: bye]
qyliss has joined #nixos-chat
endformationage has joined #nixos-chat
ninjin has quit [Remote host closed the connection]
ottidmes has joined #nixos-chat
hedning has joined #nixos-chat
__Sander__ has quit [Quit: Konversation terminated!]
rawreraw has quit [Quit: WeeChat 2.3]
rawreraw has joined #nixos-chat
drakonis has joined #nixos-chat
drakonis_ has joined #nixos-chat
drakonis has quit [Ping timeout: 252 seconds]
hedning has left #nixos-chat [#nixos-chat]
drakonis has joined #nixos-chat
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos-chat
drakonis has quit [Ping timeout: 252 seconds]
drakonis_ has quit [Ping timeout: 264 seconds]
Lisanna has quit [Remote host closed the connection]
Lisanna has joined #nixos-chat
Lisanna has quit [Quit: Leaving]
<emily> colemickens: with firefox nightly + sway and GDK_BACKEND=wayland on intel gfx I get "Gdk-Message: 15:37:09.065: Error reading events from display: Invalid argument"; are you experiencing this?
<gchristensen> https://www.youtube.com/watch?v=cZkGeR9CWbk <- lunar primes
<gchristensen> this video is hilarious
rawreraw has quit [Quit: WeeChat 2.3]
<jasongrossman> Why do people in videos talk so slowly? :-(
<gchristensen> did you set the video speed to .75x? :) (I have youtube at 1.25 almost always)
<jasongrossman> gchristensen: Good point. I resent having to speed them up, but it would help. What I really want, of course, is to be able to vary the speed easily and in retrospect when I get to a difficult bit, which is why reading text is so much nicer.
<ivan> javascript:Array.from(document.getElementsByTagName('video')).concat(Array.from(document.getElementsByTagName('audio'))).forEach((t) => t.playbackRate = 1.75);
<jasongrossman> ivan: ty
<gchristensen> maybe could add a slider to easily change the rate
jackdk has joined #nixos-chat
<gchristensen> any emacs hackers want to play with this bug report? :) https://github.com/NixOS/nix-mode/issues/58
<{^_^}> nix-mode#58 (by grahamc, 39 seconds ago, open): Support find-file-at-point or something like it, to open a file referenced by your nix expression
<jackdk> I can't accept that nerdsnipe right now but I'm sure as hell going to subscribe to that bud
<jackdk> s/bud/bug/
<gchristensen> ah shoot, at least thumb it :)
<gchristensen> thanks :) I've never been interested in learning the details of hacking on emacs. I use my tools much more lightly than I think many people wish
<jasongrossman> gchristensen: A slider is a VERY good idea IMO.
<jasongrossman> gchristensen: I approve of using tools lightly, FWIW.
<gchristensen> here you are, jasongrossman:
<gchristensen> elem = document.createElement("input"); elem.setAttribute("type", "range"); elem.setAttribute("min", "0.5"); elem.setAttribute("max", "2.0"); elem.setAttribute("step", "0.05"); elem.setAttribute("id", "speed-slider"); elem.onchange = function(val) { console.log(val.target.value); Array.from(document.getElementsByTagName('video')).concat(Array.from(document.getElementsByTagName('audio'))).forEach((t) =>
<gchristensen> t.playbackRate = val.target.value); }; document.getElementById("upnext").appendChild(elem);
<gchristensen> (run it in the browser's console, works on youtube)
<jasongrossman> gchristensen: Thanks.
<gchristensen> sure. I'm procrastinating.
__monty__ has quit [Quit: leaving]
<jasongrossman> LLOL