<quinn>
dongcarl: nixos is released around march and september each year (hence 19.03 and 19.09, 20.03, etc.)
Pwnna has joined #nixos
<dongcarl>
quinn: Ah I see, I guess the question is then... Are we expecting 20.09 to release with a kernel >= 5.6? :-)
thc202 has quit [Ping timeout: 260 seconds]
philr_ has joined #nixos
<quinn>
dongcarl: well, i believe 5.6 support has been backported to 20.03 right? https://github.com/NixOS/nixpkgs/blob/release-20.03/pkgs/os-specific/linux/kernel/linux-5.6.nix as for whether it will be the stable/official kernel for 20.09, i ___think___ the maintainers like to pick a kernel tagged longterm, so it kind of depends on whether kernel.org picks a new longterm in time
<multun>
somebody wants wireguard :)
<dongcarl>
multun: hehe you got me
<quinn>
well you can run wireguard right now if you want! i ran 5.6 on stable 20.03 for a while (until an issue with rt-patch and zfs kicked me off)
simba1 has quit [Ping timeout: 272 seconds]
<dongcarl>
quinn: Right, I'm using the linux-5.6.nix right now, but would like all tests to run against it to sleep easier at night haha
<{^_^}>
[nixpkgs] @zowoq opened pull request #91643 → podman: fix darwin build → https://git.io/JJet3
MidHotaru has joined #nixos
<quinn>
dongcarl: fair nuff. https://www.kernel.org/category/releases.html looks like we're getting ~yearly longterm releases, but late in the year. i don't think we'll get 5.9 as the stable release unless the release team does something special (but that's just extrapolating, i don't read the discourse very often)
<monokrome>
Oh, I guess not? I thought that I shouldn't import the installation CD if I was building a live ISO... Oops. I guess that's just the base system?
<mica[m]>
monokrome: the command you need is literally in the docs: NIX_PATH=nixpkgs=../nixpkgs nixos-generate -f do
<{^_^}>
[nixpkgs] @jbedo opened pull request #91647 → whisper: init at 2.0 → https://git.io/JJemL
<monokrome>
mica[m]: The nixos-generators docs?
<mica[m]>
monokrome: the read me at the github repo for it
<monokrome>
oooh that's cool infinisil! Thanks again <3 <3
<infinisil>
(btw that file might be interesting for you if you want to automate DO image updating)
<monokrome>
mica[m]: That command seems to assume I've cloned the nixos-generators project or something. It doesn't really outline expectations if you've installed nixos-generators via the nixos package.
<monokrome>
tbh it doesn't work and I have no idea what it expects
ris has quit [Ping timeout: 246 seconds]
<monokrome>
infinisil: Yeah! That one seems like exactly what I'm trying to do :)
<mica[m]>
monokrome: no, it doesn't, it assumes you've cloned nixpkgs
<monokrome>
mica[m]: So, maybe it should document that it wants you to clone nixpkgs - but also would I need to clone nixpkgs if I already am in nixos? Seems weird.
<mica[m]>
monokrome: depends on what channel of nix you're running.
<monokrome>
I think you're missing the point now but it's cool, infinisil's file helped make sense of things :)
Emantor has joined #nixos
silver_hook has quit [Ping timeout: 256 seconds]
monokrome has quit [Remote host closed the connection]
<mica[m]>
Does anyone know if there are further plans for podman support?
<energizer>
isnt there already podman support?
unacceptable has joined #nixos
silver_hook has joined #nixos
unacceptable has quit [Quit: ZNC 1.7.1 - https://znc.in]
unacceptable has joined #nixos
<veleiro>
hello
smatting has joined #nixos
<veleiro>
is there a way to get a list of the options in home-manager, kind of like nixos-option?
smatting_ has quit [Ping timeout: 265 seconds]
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
zanc has quit [Ping timeout: 258 seconds]
zanc has joined #nixos
kleisli__ has joined #nixos
rajivr has joined #nixos
<fresheyeball[m]>
Can you use Nix Containers with Kubernetes?
<gchristensen>
like dockerTools.buildLayeredImage ?
h0m1 has quit [Ping timeout: 244 seconds]
<infinisil>
veleiro: man home-configuration.nix
Mexican-god has joined #nixos
h0m1 has joined #nixos
cyphase has quit [Ping timeout: 260 seconds]
<fresheyeball[m]>
Yes
<fresheyeball[m]>
Err I have used buildImage
orivej has quit [Ping timeout: 240 seconds]
<hazel[m]1>
i'm having trouble with usb hotplug on my thinkpad t495, the current workaround is `rmmod xhci_pci && modprobe xhci_pci` whenever i plug in a usb device
<hazel[m]1>
what am i doing wrong?
<hazel[m]1>
it has worked before on nixos for the record
orivej has joined #nixos
<hazel[m]1>
unfortunately this issue started so long ago that rollback can't be done
<fresheyeball[m]>
What I want is nix systemd modules in a container
<gchristensen>
fresheyeball[m]: build(Layered)Image work with k8s yeah
<gchristensen>
but docker + systemd don't mix
<fresheyeball[m]>
Lame
<fresheyeball[m]>
I was hoping I could use nix containers, and nix style nginx config
<fresheyeball[m]>
And send it to k8 devops people
user_0x58 has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 256 seconds]
<fresheyeball[m]>
But instead... poop
<infinisil>
fresheyeball[m]: You can get something like that with systemd runners
<infinisil>
E.g. `nix-build '<nixpkgs/nixos>' --arg configuration ./config.nix -A config.systemd.services.audit.runner`
<infinisil>
Outputs a script that you can run to somewhat replicate what systemd is running for that service
<drakonis>
hmm
<drakonis>
i'm having some trouble with upgrading my nix configuration with flakes
<drakonis>
apparently hydra is broken?
<drakonis>
rather
<drakonis>
hydra uses an old configuration format?
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
<{^_^}>
[nixpkgs] @maxgitt opened pull request #91649 → the permissions for the datadog-agent need to be modifiable → https://git.io/JJeOT
shibboleth has quit [Quit: shibboleth]
<drakonis>
HM
<drakonis>
cant do anything because of hydra's flake lock
MidHotaru has quit [Quit: Connection closed for inactivity]
<hazel[m]1>
i am trying to use hikari instead of sway for my wayland compositor since hikari got added to unstable
<hazel[m]1>
it's actually... really good
gxt__ has quit [Ping timeout: 240 seconds]
<gchristensen>
oh really!
<hazel[m]1>
the big thing for me is that it does NOT support lock on lid close
<hazel[m]1>
which is super unfortunate
<gchristensen>
oops...
<hazel[m]1>
so I have to keybind every time I want to close my laptop
<hazel[m]1>
don't like that
<hazel[m]1>
also it doesn't support swaylock due to the dev's intentions with the project so rn the lockscreen is "turn the display off and wait for input"
<hazel[m]1>
which is secure I guess
<{^_^}>
[nixpkgs] @svmhdvn opened pull request #91653 → haskellPackages: cleaning up obsolete overrides (8/x) → https://git.io/JJesY
tsrt^ has quit [Read error: Connection reset by peer]
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
tsrt^ has joined #nixos
<jwaksbaum[m]>
<hazel[m]1 "i am trying to use hikari instea"> That's sick. I just saw hikari and I've love to hear your thoughts on it. Is the main difference with away that it's stacking? Because it supports layouts is it strictly more flexible?
<{^_^}>
[nixpkgs] @davegallant opened pull request #91655 → Add AWS CLI version 2 (2.0.26) → https://git.io/JJesa
<aquarial>
redshift-plasma-app doesn't undo the redshift when I scroll up. I want to copy it locally and debug what's going on. I copied `redshift-plasma-applet.nix` from github nixpkgs to `/etc/nixos/my-redshift.nix`, and I'm trying to put `(pkgs.callPackage ./my-redshift.nix { })` in `environment.systemPackages`
<aquarial>
The error is `called without required argument 'plasma-framework'`. I can look through nixpkgs and find that I need `kdeFrameworks.plasma-framework`
<quinn>
DigitalKiwi: ugh. that is like the main reason why i don't contribute to upstream. so many rebuilds, so many bugs
<DigitalKiwi>
be a hero and fix them for other people :D
<quinn>
i want to :( but i don't want to dogfood. assuming you do that, what's your workflow? maybe a VM?
<DigitalKiwi>
remember nixos-unstable is just future nixos stable...someone's gotta squash those bugs
<DigitalKiwi>
i switch between nixos-unstable and a git nixpkgs a lot (when i'm working on something) and most of the times i have a problem i can either fix it or use an old package
<quinn>
yeah, my fear of it is sort of irrational because i already mix stable and unstable, i just write overlays instead of upstreaming
<quinn>
do you just test with nix-build on the problematic derivations?
<DigitalKiwi>
sometimes yeah
<quinn>
DigitalKiwi: http://ix.io/2qhH and then i define unstable in my configuration.nix
<DigitalKiwi>
so i just import tricky-channels and can do nixos-1909.freecad or w/e
<quinn>
but by default you pull your packages from unstable?
<DigitalKiwi>
yes
<DigitalKiwi>
which at least for me doesn't usually cause a ton of problems
<quinn>
somewhat related question, how strict, thorough should PR reviews be? i want to start doing them but i'm worried i'll screw it up
<DigitalKiwi>
depending on what you have installed it may be more or less issues
<DigitalKiwi>
i'm bad to ask i'm a reviewee not reviewer
<quinn>
i'm more inclined to be a reviewee, i feel like there's more of a shortage of reviewers
<DigitalKiwi>
yeah there are a few really dedicated ones too
* DigitalKiwi
is making them stickers
<quinn>
aww, that's nice. i'll try to fill out one or two tonight, being inspired by your bleeding edge masochism
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<DigitalKiwi>
so but yeah my workflow which might be suboptimal but works well for me and i don't like cherry picking (well, i don't know how...) is mostly use nixos-unstable, unless i'm fixing something, and then i use -I ~/projects/nixpkgs (or...whichever one i'm using, i have multiple nixpkgs folders for different purposes. yes i'm aware of branches...)
<DigitalKiwi>
so when i make a pr for whatever particular problem i'm having between the time when i make it and it gets merged i'll use that pr branch of my nixpkgs when i rebuild
<DigitalKiwi>
(some people cherry pick which might be better)
<bqv>
quinn: I'm similar, but my justification is that all my overlays and configs are on github so its not like I'm being selfish. If someone wants to take my stuff and shove it in nixpkgs thats their prerogative
<DigitalKiwi>
and yeah not every change i make has to be part of my system so i i have one pr-nixpkgs that tends to be whatever i'm currently working on (usually updating or adding a package i maintain or fixing something)
<DigitalKiwi>
and like if i really need the program in the meantime...tricky-channels or w/e
sheepfleece has joined #nixos
<quinn>
bqv: yeah:/ but the "openness" that makes open source great isn't just access to code "somehow" it's access through education, wisdom, knowledge and interpersonal skills that is necessary for digital liberation
<quinn>
kind of woo-woo speak but liberating software users doesn't just end with posting some code on pastebin, i'm sure we've both been in that situation where you spend 3+ hours digging through code because the man page sucks and even if it's something we've done for 100s of hours before it's still hard and unpleasant
<DigitalKiwi>
it's a huge waste of time and resources to fix it for just one person when you could fix it for everyone
<DigitalKiwi>
and just think of all the time you have spend to maintain your overlays
<multun>
upstreaming stuff isn't that long / expensive
<DigitalKiwi>
wouldn't it be easier if you could get rid of the patches because it got fixed?
<multun>
I actually try to upstream my stuff so I don't have to care anymore
<multun>
It's also the policy at my company
<DigitalKiwi>
yeah i don't have any overlays but lots of merged PRs :P
noudle has joined #nixos
<quinn>
DigitalKiwi, multun: that's the move. problem is i develop a lot of my own modules. dbus jack2, cdr records for asterisk, kernel patches, etc. those will take a lot of negotiation to get upstreamed i imagine
<multun>
well it depends
<multun>
it's not always worth, but it very often is
<multun>
if you have a custom kernel hack just for your machine, it _may_ not be worth at first. but if you use the correct APIs for the type of hack you made, you can actually upstream it and don't have to worry anymore
<quinn>
i have stuff that is "correct" to my knowledge but it doesn't feel like there's very much interest so i feel like i would be wasting LOC to try to get it put in. is there a good way to gauge interest? or an official policy on what deserves contribution?
<bqv>
I mean people keep saying its not long or expensive but I've had a horrendous set of experiences trying to get even the simplest stuff into nixpkgs
<bqv>
Ymm-
<multun>
quinn: I usualy just ask
<multun>
all the contributions I ever tried to get into any project eventualy all got in
<multun>
it may take some time, but they get in at some point
<quinn>
bqv: same basically. and i see sooo many stale unreviewed PRs
<DigitalKiwi>
sometimes you have to proactive
<quinn>
multun: dude i have had the opposite experience
<multun>
getting code in any project takes a bit of pinging and trying again
<DigitalKiwi>
nixpkgs gets/merges hundreds of PRs a week...if something is a few weeks/months old...it's not likely to get attention
<multun>
I usualy do the following: 1) try to make a clean PR, that blends in the overall code 2) explain how the PR improves stuff 3) wait a week or two 4) ask if I can do anything if there's no answer
<multun>
it doesn't only apply yo nixpkgs
<DigitalKiwi>
most of my PRs get merged into nixpkgs in <1 week
<DigitalKiwi>
at least that's how it feels but yeah i don't even have any open
<multun>
I've been trying to get code in gdb recently, and it took 4months
<quinn>
multun: did you have to keep up? or did you just leave it and get an email 4mo later?
<DigitalKiwi>
inbox zero, but PRs
user_0x58 has quit [Remote host closed the connection]
<multun>
quinn: reviewers took their time, I had to do paperwork
<MichaelRaskin>
Some people manage to think Nixpkgs has _too many_ committers.
<bqv>
At times I wondered if there are just a bunch of paid actors in here to pretend the pr process is easy... but as I say, I just try not to pr anymore
<multun>
nixpkgs *is* fast
user_0x58 has joined #nixos
user_0x58 has quit [Remote host closed the connection]
<quinn>
multun: ewww. did you get paid?
<multun>
I did for this one, but it's not always true
<MichaelRaskin>
bqv: there are people who won the review-speed lottery a couple of times or work in areas with enough people interested in getting things in (or have horror stories in other projects)
<multun>
I think some people are just used to contributing to projects with a high barrier for contribution
<MichaelRaskin>
I am pretty sure Nix* is too bad at coordinating to pay for such PR
<DigitalKiwi>
bqv: a lot of it in nixpkgs is just finding the/a relevant person for your change and pinging them. if they don't see it they can't do anything
<{^_^}>
shacker/django-todo#43 (by multun, 1 year ago, merged): Mail tracker
<{^_^}>
aio-libs/aiohttp#3805 (by multun, 1 year ago, merged): On exit, cancel the main task first
<DigitalKiwi>
like for me personally jonringer ends up testing and merging a ton that i maintain, same with flokli, infinisil, worldofpeace, etc... all incredibly helpful
<DigitalKiwi>
like some people are a lot better at the python side than the haskell side of nixpkgs so it's just like...go through past merges and find names and ping them or ask here if anyone can look/knows someone who can
<quinn>
DigitalKiwi: and that isn't bad etiquette?
<DigitalKiwi>
i like that dichotomy i made that there are only haskell and python sides
<DigitalKiwi>
quinn: depends on how you go about it ;P
<multun>
quinn: it's kind of the norm for projects of this size
<multun>
huge projects usualy discuss patches on mailing lists
<MichaelRaskin>
In Nixpkgs doing this politely is generally considered a positive thing.
<quinn>
ohh, interesting. so if i have something "niche", it would be okay to contact someone with commit privileges who is somewhat involved
<multun>
sure
<DigitalKiwi>
depending on how friendly i am with relevant person sometimes i'll show them immediately or if nobody else has looked at it after a few days i'll ping someone or start inquiring on irc if it's been closer to a week or more...
<multun>
that's actually the way to go
knerten2 has quit [Remote host closed the connection]
<DigitalKiwi>
like especially if it's an existing thing you're fixing you can see who was the last person to merge a patch
<quinn>
honestly that sounds unpleasant but i would definitely rather see my code benefit more people than just me so i'll work on it
<quinn>
yeah i'm mostly thinking about my weird modules
<DigitalKiwi>
make friends with a committer ;)
<multun>
;D
<quinn>
DigitalKiwi: are you a committer?
<multun>
corruption's the way to go
<DigitalKiwi>
alas i am not
<quinn>
i give up!
<multun>
but he'd like to be corrupted anyway
<quinn>
hahahaha i'm sure
<DigitalKiwi>
(most) people that work on/commit to nixpkgs want to be doing it they want bugs fixed they want more people to have access to more working software and a lot of us will gladly help in whatever way we can to either review or get something working at all or test or merge etc.
<quinn>
DigitalKiwi: fair enough
<DigitalKiwi>
i think my first nixpkgs contribution (or at least among the first) was a znc plugin
<DigitalKiwi>
actually several
<DigitalKiwi>
because that was the blocker that prevented me from switching to nixos from freebsd
<DigitalKiwi>
so at the time, i was the only user :) but still got in!
<DigitalKiwi>
and now i know there are at least two users because my friend has a znc with it ;D
<DigitalKiwi>
also see ocrmypdf...which i need to fix...i'm not even a regular user, but other people have been using it
<DigitalKiwi>
and ocrmypdf came with probably half a dozen python modules too
<DigitalKiwi>
quinn: i don't know if there are better ways to do what you did but i think it's at least simple enough that i understand it which is good in my book
simba1 has quit [Ping timeout: 240 seconds]
<quinn>
DigitalKiwi: alright, cool. any thoughts on doing test on a nixpkgs tree? like nixos-rebuild build-vm but with a custom nixpkgs location?
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
konobi has quit [Remote host closed the connection]
orivej has joined #nixos
fendor has joined #nixos
konobi has joined #nixos
sangoma has quit [Read error: Connection reset by peer]
ogroendal has joined #nixos
werner291 has joined #nixos
<ogroendal>
I have a question about configuring neovim on nixos
Chiliparrot has joined #nixos
<ogroendal>
Can I just run my neovim plugins in a non declarative way and just install using Vundle or are there some other downsides (besides not being declarative)
<ogroendal>
The official coc-nvim and coc-tsserver packages does not seem to work as expected and I am unsure why
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
Narice has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
davidv7__ has joined #nixos
pjt_tmp has quit [Ping timeout: 240 seconds]
davidv7_ has quit [Ping timeout: 240 seconds]
drdee has joined #nixos
sangoma has joined #nixos
fendor has quit [Remote host closed the connection]
orivej has quit [Quit: No Ping reply in 180 seconds.]
drdee has quit [Client Quit]
orivej has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
sputny has joined #nixos
nikita` has joined #nixos
thc202 has joined #nixos
Narice has quit [Ping timeout: 260 seconds]
<{^_^}>
[nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJe8i
NeoCron has joined #nixos
Narice has joined #nixos
justanotheruser has joined #nixos
Narice has quit [Read error: Connection reset by peer]
Narice has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
Narice has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
smatting has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
<patagonicus>
ogroendal: I'm using https://github.com/rycee/home-manager which has support for setting programs.neovim.plugins to a plugins from pkgs.vimPlugins
m0rphism has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
ris has joined #nixos
orivej has joined #nixos
cr4y1 has quit [Remote host closed the connection]
ogroendal has quit [Remote host closed the connection]
FRidh has quit [Ping timeout: 265 seconds]
FRidh has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
fendor has joined #nixos
sdier[m] has left #nixos ["User left"]
Narice has quit [Ping timeout: 264 seconds]
civodul has joined #nixos
sangoma has quit [Read error: Connection reset by peer]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
o1lo01ol1o has quit [Read error: No route to host]
<maralorn>
ogroendal: My experience is mixed. There are packages, like coc-nvim, that work just fine when installed declaratively. But there are also packages, like coc-tabnine that only work for me, when installed declaratively. I fear there is no silver bullet approach.
<maralorn>
Although the "best" solution certainly is installing everything declaratively and fixing all problems with extensions in nixpkgs.
<maralorn>
That might just not always be the quickest.
werner291 has quit [Ping timeout: 240 seconds]
cr4y1 has joined #nixos
turion has joined #nixos
<turion>
How do you best bisect if a package in nixpkgs builds
<turion>
I'd like to execute a single command that builds a package, given an attribute, from the current checked out commit of my local nixpkgs
<symphorien>
turion: I recommend timokau's nix-bisect
<turion>
Basically like nix repl . and then :b myPackage
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
<turion>
symphorien: Thanks, that's great!
Freneticks has quit [Quit: WeeChat 2.3]
absoluutely has joined #nixos
orivej_ has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
<{^_^}>
[nixpkgs] @mweinelt opened pull request #91663 → prometheus-kea-exporter: init at 0.4.1 → https://git.io/JJeR8
gentauro has quit [Read error: Connection reset by peer]
<miguel_clean>
symphorien: eeeh sorry for causing confusion. I typed openssh accidentally instead of openssl
<miguel_clean>
openssl provides the CLI indeed
<miguel_clean>
everything is fine. thanks
orivej_ has quit [Ping timeout: 256 seconds]
arjen-jonathan has quit [Quit: WeeChat 2.8]
orivej has joined #nixos
plutes has joined #nixos
ashesham` has joined #nixos
<epta>
'nix-shell -p stig' on macos fails for me with 'set: Unknown setting: geoip'. Is it a known issue?
waleee-cl has joined #nixos
magnetophon has quit [Ping timeout: 264 seconds]
lionello has quit [Quit: Connection closed for inactivity]
zupo has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
sangoma has quit [Ping timeout: 240 seconds]
<epta>
nevermind, solved
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<lejonet>
Has the way builtin.fetchGit been changed? All of a sudden my local package that fetches stuff from a private gitea server gets a BadURL error, but I haven't changed the URL at all, and with pure git I can clone the repository just fine
<typetetris>
I want to run a postfix with starttls option enabled, but ... It seems to need a CACert and dunno, what that should be If I operate with selfsigned certificates.
turion has quit [Quit: Leaving.]
arjen-jonathan has quit [Ping timeout: 244 seconds]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
orivej has quit [Quit: No Ping reply in 180 seconds.]
<hazel[m]1>
automatically sets up dovecot, postfix, rspamd, opendkim, etc
<tom39291>
I have a game, Celeste, that I'm trying to run on nixos, and am failing. I tried https://nixos.org/nixpkgs/manual/#sec-fhs-environments but when I execute my celeste.bin.x86_64 binary it opens calibre, my ebook reader.
<tom39291>
Oh, it's opening calibre to add an "ebook" called error_log. I'll read that gripping diary.
<hazel[m]1>
try using `appimage-run`
<hazel[m]1>
it's a bit of a hack but it avoids having to make an FHS env
<tom39291>
"Microsoft.Xna.Framework.Graphics.NoSuitableGraphicsDeviceException: No available video device" OK that's something I can work with.
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<hanetzer>
christ.
fresheyeball has quit [Quit: WeeChat 2.7.1]
<raboof>
on nixos, I have to enter my private key's password each time I 'ssh' or 'git push', even though I have 'programs.gnupg.agent.enable = true' and 'programs.gnupg.agent.enableSSHSupport = true'.
<raboof>
the agent does seem to be running
<hazel[m]1>
are you running a keychain and is the gpg agent saving to the keychain
<hazel[m]1>
if not, do that
<lassulus>
What does ssh-add -l say?
<lassulus>
Maybe you need to add a key with ssh-add
<{^_^}>
[nixpkgs] @f4814 opened pull request #91679 → platformio-udev-rules: init at 4.3.4 → https://git.io/JJePU
<raboof>
lassulus: 'ssh-add -l' only shows my yubikey, after ssh-add'ing it it's indeed remembered.
lsix has quit [Quit: WeeChat 2.8]
<MtotheM>
I find it really annoying that the error checker doesn't account for comments. so the line number it reports will never correlate to the actual problem. if you have any kinds of comments
<{^_^}>
[nixpkgs] @teto merged pull request #91421 → SuperTuxKart: Replaced some bundled libraries with system ones → https://git.io/Jfhe1
<kenran>
How would I go about handling my irssi login on freenode with home manager? I have a .pem that I had added as `ssl_cert = "~/.irssi/irssi.pem"` to my config, but with home manager that config value does not exist, and extraConfig would force me to add my whole `servers` section in there.
<kenran>
Is there a better way to handle authentification with home-manager? (That might be good to know for things like ssh keys as well)
<q3k>
does anyone know what I should be flipping to see line numbers? i already set extraConfig = ''DEBUG_INFO=y'' and dontStrip = true
<q3k>
oh, did i imagine that stracktraces every contain line numbesr, and i should instead be using addr2line?
doyougnu has joined #nixos
<mtn>
srhb: I get a SERVFAIL response from ACME, maybe because the site can't be served on port 80. If this is the problem, do you know if I can run the server and do the challenge on a different port?
<mtn>
I guess cloudflare (which I'm using for DNS) stops http requests to port 443
orivej has quit [Quit: No Ping reply in 180 seconds.]
<patagonicus>
I'm like 95% confident that it will not be possible to use any other port than port 80.
orivej has joined #nixos
<patagonicus>
Could you use the DNS challenges, maybe? But automating that might be … cumbersome.
fendor has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @rycee opened pull request #91686 → cargo: install bash and zsh completion scripts → https://git.io/JJe1z
<patagonicus>
You're getting SERVFAIL for DNS challenges?
MightyJoe is now known as cyraxjoe
<mtn>
yep
<patagonicus>
Also, if port 80 is blocked, I wouldn't be surprised if 53 is also blocked.
<mtn>
Oh, didn't think of that -- let me check
<patagonicus>
But some DNS providers have APIs you can use, so you wouldn't need to self host a DNS server. But that depends on where you bought the domain.
fendor has joined #nixos
MarcWeber has joined #nixos
mtn45 has joined #nixos
<mtn45>
patagonicus: Ok so port 53 is blocked
<mtn45>
So my registrar is google, but I pointed to cloudflare DNS servers
<mtn45>
Why would port 53 being blocked be a problem?
<bbigras>
lego works great. I used it with godaddy and cloudflare
orivej has joined #nixos
<patagonicus>
I think it should work if you set dnsProvider = "cloudflare" and then put CLOUDFLARE_DNS_API_TOKEN=<yourtoken> in the certs.secret file.
justanotheruser has joined #nixos
<patagonicus>
And I'm guessing you'll want dnsPropagationCheck = true since the comment in the docs says they disable it because it's a local server - and with Cloudflare it's not a local server.
<mtn45>
Hm, I had it set to off, just copying the config
<mtn45>
I'll try changing it
<mtn45>
(same error)
<mtn45>
I'm kind of confused why it's querying the site, given this is a DNS challenge
proofofkeags has quit [Ping timeout: 240 seconds]
<mtn45>
Unless the SERVFAIL is the result of a DNS lookup
<{^_^}>
[nixpkgs] @svmhdvn opened pull request #91688 → haskellPackages: cleaning up obsolete overrides (9/x) → https://git.io/JJeD1
kenran has quit [Quit: leaving]
Rusty1 has joined #nixos
MarcWeber has joined #nixos
chreeus has joined #nixos
simba1 has joined #nixos
<chreeus>
heyall, i'm messing around using nix-shell as a build system, and i'm not able to get rustc/cargo to build. i assume it has something to do with issue 91314
<Raito_Bezarius>
when I see "trying URL", is it expected that the progression is frozen?
proofofkeags has joined #nixos
arjen-jonathan has quit [Ping timeout: 260 seconds]
mrosenbe has quit [Ping timeout: 240 seconds]
mtn45 has quit [Remote host closed the connection]
<KarlJoad`>
I'm having an issue with Ksshaskpass, used by KDE. It's really slow to ask for my information, nearly every time I use it.
<aleph->
Hmm, is there something off with this service definition? https://paste.rs/Zwm Getting an error of "The option `systemd.services' in `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/testing/service-runner.nix' is a prefix of options in `/etc/nixos/teleport.nix'." when I try to compile a new build.
alexherbo2 has quit [Read error: Connection reset by peer]
alexherbo2 has joined #nixos
luna has joined #nixos
<hanetzer>
so is it possible to run nixos on an existing linux, without needing root access to make /nix ?
<luna>
Hi Nix-Folk. I'm trying to squash my commits for a pull request on github, but... I am not sure how I would do that. Would someone know how?
<hanetzer>
oh, easy. how many commits?
<luna>
like... 4 or 5.
<hanetzer>
figure that out. then do `git rebase -i HEAD~$NUMBER`, where number is the right number.
<hanetzer>
swap all but the first 'pick' with 's' or 'squash'. It will then use $EDITOR to let you reformulate your commit message. then force push it up :)
<Unode>
Is there an equivalent of mkShell for nix-build? or alternatively a mkDerivation that doesn't need src. Googling I found runCommand but I don't understand how to use it if I just want to combine different packages in the same environment.
<gchristensen>
what is it you want to happen?
luna has quit [Ping timeout: 240 seconds]
proofofkeags has quit [Remote host closed the connection]
<ornxka_>
error: packages '/nix/store/j8iww6hd3vdidmdf12bby6r84xfzqyxd-home-manager-path/share/mime/generic-icons' and '/nix/store/jf3z82p8b3km3hw68q7pmm3abpkdh6pf-virt-viewer-9.0/share/mime/generic-icons' have the same priority 5;
<ornxka_>
why does everyone want to install to that specific place...
<Unode>
gchristensen: found buildEnv after going through the manual and it seems to do what I want. I'm still missing some basic understanding of nix/nixpkgs . I often find myself trying to get something to work with nix-build that works with nix-shell or vice-versa, and struggling like if I'm doing it for the first time.
chreeus has quit [Remote host closed the connection]
kleisli__ has joined #nixos
chreeus has joined #nixos
kleisli_ has quit [Ping timeout: 260 seconds]
<{^_^}>
[nixos-homepage] @samueldr pushed to fix/489-styles-leaking « index: do not use IDs for styles »: https://git.io/JJeQ5
<{^_^}>
[nixos-homepage] @samueldr opened pull request #491 → index: do not use IDs for styles → https://git.io/JJeQb
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
jbox has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
aw has joined #nixos
orivej has joined #nixos
spacefrogg has joined #nixos
gustavderdrache has joined #nixos
shibboleth has quit [Quit: shibboleth]
<aleph->
Yeah are there any guides to debugging/writing service modules aside from what's on the wiki? Gotten my module to compile and it's enabled, however it's not generating a config file nor a service file. Which is odd.