<noonien>
hmm, why does adding `plasma5 = prev.plasma5.overrideScope' (sfinal: sprev: { });` to my overlay result in this error? http://ix.io/2LBt
miscalculated has quit [Quit: IRCNow and Forever!]
rawtaz has quit [Ping timeout: 272 seconds]
<cole-h>
probably need to `mkOverridable` I think
<noonien>
to the inner {}?
<noonien>
does overrideScope' break the existing mkOverridable?
rawtaz has joined #nixos
rawtaz has quit [Changing host]
rawtaz has joined #nixos
Rusty1 has joined #nixos
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<cole-h>
¯\_(ツ)_/¯
<cole-h>
All I know is that `mkOverridable` is what creates `.overrideAttrs` and `.override` (IIRC)
<shapr>
DigitalKiwi: do you have a moment to look my fermats last margin repo? I've tried to use niv to pin it to nixos-unstable, but I can't figure out why it doesn't work
<noonien>
> I can't override plasma5.kwin (tried plasma5.overrideScope' but resulting plasma5 is somewhy missing override attr which is used somewhere else)
<{^_^}>
error: syntax error, unexpected ELSE, expecting ')', at (string):460:140
<notgne2[m]>
buckley3104: hey, I haven't been able to get `vmware-horizon-client` working on NixOS, it launches but crashes when you try to add a server, do you know anything about how to fix this?
waleee-cl has quit [Quit: Connection closed for inactivity]
rb2k has joined #nixos
remby has joined #nixos
remby has quit [Client Quit]
zebrag has quit [Quit: Konversation terminated!]
<shapr>
I've spent weeks off and on, it turns out I copied my config from elsewhere, and my pinned sources were referencing a nixpkgs mirror that is no longer updated!
<shapr>
thanks to DigitalKiwi for finding the problem
endformationage has quit [Quit: WeeChat 2.9]
m0rphism has quit [Ping timeout: 240 seconds]
ryantrinkle has joined #nixos
thorn_ has joined #nixos
<thorn_>
what would be using libplacebo? ive never heard of it and its failing to build for me
<thorn_>
i think its fixed in unstable but im unsure how to override nixpkgs to change what branch a single package is from, i can do that with an overlay can i?
<notgne2>
thorn_: you can, also the offending package could possibly be mpv
<qyliss>
oh jonringer wen offline so I can't ++ him for that :(
<cole-h>
You definitely can
<cole-h>
jonringer++
<{^_^}>
jonringer's karma got increased to 18
<cole-h>
:D
muke has quit [Ping timeout: 240 seconds]
<qyliss>
oh cool
<qyliss>
although he won't know about it
<cole-h>
You could always ,tell ;P
zakame has quit [Ping timeout: 264 seconds]
<qyliss>
whoa we have that
<qyliss>
I've wanted that so many times for you
zakame has joined #nixos
<etu>
I think the requirement is that the person must have spoken when {^_^} is present for ++ to work :)
<etu>
,tell qyliss yep :)
<{^_^}>
etu: I'll pass that on to qyliss
<qyliss>
test
<{^_^}>
qyliss: 5 seconds ago <etu> yep :)
<cole-h>
etu: Beat me to it.
<qyliss>
amazing
<qyliss>
what happens if I
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<qyliss>
,tell cole-h cole-h++
<{^_^}>
qyliss: I'll pass that on to cole-h
<cole-h>
lol
<{^_^}>
cole-h: 7 seconds ago <qyliss> cole-h++
<qyliss>
aww
<cole-h>
infinisil: >:(
<cole-h>
too smart
<etu>
IRC protocol doesn't recieve messages sent
<qyliss>
ahh
<cole-h>
(angery face because `,tell <me> <me> ++` didn't work, not cuz the bot didn't react to itself)
<etu>
But it's interesting that the ,tell hijacked the ++ and that both didn't happen
<qyliss>
yeah
<cole-h>
Hm, I wonder if it did increment my karma but just didn't display
<cole-h>
I'm at 117 I think.
<cole-h>
cole-h++
<{^_^}>
cole-h's karma got decreased to 116
<cole-h>
Nope, didn't increase.
<cole-h>
Oh well.
<DigitalKiwi>
cole-h++
<{^_^}>
cole-h's karma got increased to 117
<cole-h>
qyliss: btw, ,tell won't be very useful for much longer -- I plan on setting up my rock64 with NixOS to use as a bouncer (amongst other things) since I have a 3-day weekend coming up.
<cole-h>
(If I can get it set up in the time frame...)
<cole-h>
(where are my x86 SBCs at)
<qyliss>
nice!!
<cole-h>
It is somewhat difficult without video out or working SSH access or a serial cable
<DigitalKiwi>
elvishjerricco: pretty much as normal just my xmonad.hs has some doFloat/doIgnore for plasma things and i switch to the alternative menu because of a bug in plasma
kalbasit has quit [Ping timeout: 240 seconds]
<elvishjerricco>
DigitalKiwi: So you just enable the nixos options for xmonad and plasma and nothing else? The haskell wiki says you need to set KDEWM or something
<RaunoV>
Any idea whats the reason why mapAttrsToList isnt availbel in nix repl ?
cfricke has joined #nixos
<cole-h>
It's part of the Nixpkgs lib, so you need to either `:l <nixpkgs>` in an existing repl or `nix repl '<nixpkgs>'` and then use `lib.mapAttrsToList`
<supersandro2000>
How do I get my locations in the nixos module unsorted?
<supersandro2000>
Nginx cares about order but nix is like yeah whatever sorted
m4ts has quit [Ping timeout: 240 seconds]
<supersandro2000>
Also the tree wide change of stdenv.lib was probably a very not well thought out idea
<supersandro2000>
it causes so many merge conflicts
ericsagnes has joined #nixos
<qyliss>
presumably easily fixable ones
<etu>
Sometimes it's needed to pull such things off just to "get it done"
alexherbo2 has joined #nixos
<supersandro2000>
If you fix 25 commits you are thinking if this was really necessary
<supersandro2000>
wouldn't do that with a 100 commit PR.
<supersandro2000>
I am wondering how many PRs got merge conflicts now because of that
sangoma has quit [Read error: Connection reset by peer]
<{^_^}>
[nix] @edolstra pushed to master « nix store prefetch-tarball -> nix flake prefetch »: https://git.io/Jteu2
<{^_^}>
[nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/Jteua
<bqv>
Never gonna get anywhere if we have to maintain compatibility even with code that isn't merged yet...
<supersandro2000>
the code still worked
<supersandro2000>
its just merge conflicts are annoying if they are so basic
<supersandro2000>
there is probably some git option to just apply the change anyway
cosimone has joined #nixos
Zoom[m] has joined #nixos
ManiacOfMadness has quit [Ping timeout: 246 seconds]
<Zoom[m]>
Hello all. Is there a way to not redownload on every nix-prefetch-git? I'm trying to stay on top of a particular repository and NixOS keeps getting redownloading it twice for every update: first for prefetch and then on build.
<l-as>
that doesn't make sense
<l-as>
it's not supposed to fetch it twice AFAIK
MmeQuignon has joined #nixos
hiro98 has quit [Ping timeout: 264 seconds]
zupo has joined #nixos
respawn_ has quit [Quit: Leaving]
sangoma has joined #nixos
<Zoom[m]>
I'm not sure it does on `nixos-rebuild build` (there's no progress showing for downloading git repo), but it's sure redownloads at every `nix-prefetch-git`.
<Zoom[m]>
* I'm not sure it does on `nixos-rebuild build` (there's no progress showing for downloading git repo, just a long silent pause after "unpacking sources"), but it's sure redownloads at every `nix-prefetch-git`.
<Zoom[m]>
* I'm not sure it does on `nixos-rebuild build` (there's no progress showing for downloading git repo, just a long silent pause after "unpacking sources"), but it sure redownloads at every `nix-prefetch-git`.
ericsagnes has quit [Ping timeout: 264 seconds]
wolfshappen has quit [Ping timeout: 256 seconds]
negaduck has quit [Ping timeout: 272 seconds]
wolfshappen has joined #nixos
M86ul[m]1 has joined #nixos
<{^_^}>
[nixpkgs] @oxalica opened pull request #109013 → linuxPackages.isgx: init at 2.11 → https://git.io/Jtegi
<{^_^}>
[nixpkgs] @edolstra merged pull request #78430 → nixos/stage-1: Do not allow missing kernel modules in initrd → https://git.io/Jvqfk
<Zoom[m]>
Also, does anyone use ccache with the kernel?
lgcl has joined #nixos
lgcl has quit [Read error: Connection reset by peer]
lgcl has joined #nixos
lgcl has quit [Remote host closed the connection]
mikroskeem has joined #nixos
ManiacOfMadness has joined #nixos
cfinch has quit [Read error: Connection reset by peer]
cfinch has joined #nixos
clime has joined #nixos
Volk has joined #nixos
Slayer has joined #nixos
RaunoV has left #nixos [#nixos]
rauno has joined #nixos
clime has quit [Ping timeout: 272 seconds]
rauno is now known as raunov
raunov is now known as rauno
<Slayer>
Hi Everyone! I am looking to make a switch to NixOS from Manjaro. I went through the documents and guides available and I think I understand enough to get my hands dirty. Is there any suggested repo where most of the basic stuff is already present and configured in nix files and can be used for doing a new install.
<mikroskeem>
depends on what you're looking for
<mikroskeem>
i bet there are plenty of repositories around with people
<Slayer>
I tried the liveCD and looks like even some basic stuffs like bluetooth etc are not present. It would be easier to start from a manjaro-like configured nix files.
<mikroskeem>
...people's configurations
<Slayer>
and then I can strip down or add as I require.
<mikroskeem>
3y old post but maaaybe you'll be able to find something under it
dstzd has joined #nixos
<Slayer>
Thanks
nikivi has joined #nixos
joesventek has joined #nixos
<{^_^}>
[nixpkgs] @petabyteboy pushed to master « uboot: fix rpi kernel size patch for 2020.10 »: https://git.io/JteKp
hyiltiz has quit [Remote host closed the connection]
zebrag has joined #nixos
hyiltiz has joined #nixos
respawn_ has joined #nixos
<{^_^}>
[nixpkgs] @domenkozar pushed to release-20.09 « servant-auth-client: fix build on darwin »: https://git.io/Jte6z
briar_blank has left #nixos [#nixos]
gustavderdrache has joined #nixos
maddo has joined #nixos
mmmattyx has joined #nixos
<maddo>
hello, I had a question about nixos installation. So basically I want to use btrfs, which for a while had an option to make it use alternative hashes through mkfs.btrfs --csum
<maddo>
I tried xxhash (the fastest) but it just won't boot on nixos (latest kernel, 20.09 minimal new-kernel iso)
<maddo>
same procedure with default crc32 just works
<maddo>
the error is open_ctree failed
lordcirth has joined #nixos
<{^_^}>
[nixpkgs] @veprbl pushed to staging « all-packages.nix: fix eval of kdeFrameworks for kora-icon-theme »: https://git.io/Jte6X
thibm has quit [Ping timeout: 256 seconds]
ticklemynausea[m has joined #nixos
thibm has joined #nixos
ticklemynausea[m has left #nixos [#nixos]
spudly1 has quit [Ping timeout: 240 seconds]
attila_lendvai has quit [Ping timeout: 264 seconds]
<mikroskeem>
xxhash support appeared in btrfs 5.5
<mikroskeem>
i think_
<{^_^}>
[nixpkgs] @thiagokokada opened pull request #109020 → rambox: migrate to use AppImage → https://git.io/JteiJ
<mikroskeem>
> Linux ≥ 5.5 and btrfs-progs ≥ 5.4 finally bring support for checksum algorithms that are stronger than CRC32C. xxHash, SHA256, and BLAKE2 are supported with kernel+btrfs-progs newer than these.
<{^_^}>
error: syntax error, unexpected $undefined, expecting ')', at (string):460:7
<mikroskeem>
hm, bot evaluates nix expressions when message is prefixed with `>`?
<mikroskeem>
but yeah you should try using newer kernel, maddo
<maddo>
mikroskeem: I've been using linuxLatest both during the install (again, new-kernel iso) and afterwards
<maddo>
I think it's 5.9.something
<maddo>
btrfs-progs is version 5.7 in 20.09 I believe
gxt has quit [Ping timeout: 240 seconds]
<{^_^}>
[nixpkgs] @sikmir opened pull request #109022 → buku: enable on darwin → https://git.io/JteiP
<viric>
maddo: do you mean the iso kernel cannot mount your btrfs?
HeN has quit [Quit: Connection closed for inactivity]
hmi has joined #nixos
zupo_ has joined #nixos
<betawaffle>
if i set nix.binaryCaches and nix.binaryCachePublicKeys, do i need to include cache.nixos.org, or will it continue to be included automatically?
hiro98 has joined #nixos
zupo has quit [Ping timeout: 264 seconds]
<Taneb>
betawaffle: it will not be included automatically
<betawaffle>
thanks Taneb++
<{^_^}>
Taneb's karma got increased to 18
<leo60228>
just retrying the build in cntr works
<leo60228>
asdfhjaslkh
ATuin has joined #nixos
philr has quit [Ping timeout: 256 seconds]
nicoo has quit [Ping timeout: 240 seconds]
hyiltiz has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
<yagoham>
Hey nixers, I am trying lorri on a Rust project. For my rust-analyzer based IDE plugin to work, I need rust together with rust-src (and maybe rust-analysis also). It seems this is achieved globally with the mozilla overlay, as showed in the snippet at the bottom of https://nixos.wiki/wiki/Rust. However I am unable to have the same thing working in my flake. I tried to dumbly copy/paste the snippet in flake.
<yagoham>
nix, but it complains that there is no `latest` attribute in nixpkgs. Any idea? Thanks!
<rauno>
When refactoring nixops deployment script, what would be the best way to check if both build outputs are same (without copying closure and activating it) ?
nicoo has joined #nixos
<lordcirth>
rauno, if it builds the same hash of root .drv, it is the same
<lordcirth>
IIRC it prints that hash when building
nhs has quit [Read error: Connection reset by peer]
mallox has quit [Ping timeout: 260 seconds]
ransom_ has joined #nixos
zebrag has joined #nixos
ransom has quit [Ping timeout: 272 seconds]
turion has joined #nixos
sarcasticadmin has joined #nixos
<turion>
How can I make an option of function type?
<turion>
Given that I know how to merge them
sangoma has quit [Ping timeout: 256 seconds]
<viric>
maddo: good too know that it worked!
<turion>
Long story: The nextcloud service has a PHP package, and for PHP one can set extensions with a { enabled, all }: ... function that selects the PHP extensions. I want to make that configurable.
<turion>
But there seems to be no appropriate type in types.nix for something like this
<{^_^}>
[nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JteyD
<thibm>
turion: you can create the type, e.g.: mkOptionType { name = "function"; description = "function"; check = isFunction; merge = mergeOneOption; }
<turion>
Hah ok thanks :)
<thibm>
there's no types.function in nixpkgs, but some in home-manager (in modules/lib/types.nix)
<{^_^}>
[nixpkgs] @Atemu opened pull request #109029 → zfs: use meta.broken instead of throw when incompatible with kernel → https://git.io/JteyH
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
hyiltiz has joined #nixos
Siyo has joined #nixos
<thibm>
turion: there are instance of mkOptionType for function in nixpkgs though (e.g. nixos/modules/services/web-servers/uwsgi.nix)
growpotkin has joined #nixos
<turion>
I guess it makes sense that functions aren't an option type because they only make sense if the target type of the function is an option type as well
<thibm>
Hello71: /usr/bin/env must be avoided as much as possible because it is stateful: it will "dynamically" find an executable
<Hello71>
based on the PATH though
<thibm>
yes
<turion>
The PATH depends a lot on the context, but a store path is as good as static
<{^_^}>
[nixpkgs] @xaverdh opened pull request #109030 → nixos/modules-closure.sh: don't fail if firmware is missing → https://git.io/JteS8
rb2k has joined #nixos
oxalica has quit [Quit: oxalica]
<thibm>
Hello71: I think this specific paragraph in this pill explains why Nix derivation has builder + args attributes
<Hello71>
'/usr/bin/env must be avoided as much as possible because it is stateful: it will "dynamically" find an executable' that's just rewording the sentence though
<{^_^}>
[nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JteSF
<thibm>
you can forget about my first answer, the rewording. I did not checked the context of the sentence (sorry)
<Hello71>
i think i should read those chapters and then maybe come back
<Hello71>
thanks
heyitsrama has joined #nixos
heyitsrama has quit [Remote host closed the connection]
<thibm>
sure. But don't worry if you don't understand everything ;). Pills sometimes explain very specific points (like this one) which may be really not important for most people
<thibm>
IMHO
oxalica has quit [Quit: oxalica]
heyitsrama has joined #nixos
heyitsrama has quit [Remote host closed the connection]
oxalica has joined #nixos
heyitsrama has joined #nixos
kalbasit_ has quit [Ping timeout: 256 seconds]
devalot has joined #nixos
<Hello71>
i am considering making a distro similar to nix. but first i want to understand (roughly) how nix does things. then maybe i will read the guix documentation, but i think it has inferior technical/internals documentation than nix
ransom has joined #nixos
respawn_ has quit [Quit: Leaving]
<thibm>
OK, sure in that case you may want to understand such design decisions
ransom_ has quit [Ping timeout: 256 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hyiltiz has quit [Quit: No Ping reply in 180 seconds.]
<thibm>
Be aware than Nix is not a "distro" though
<Hello71>
yes
hyiltiz has joined #nixos
xelxebar_ has quit [Remote host closed the connection]
<{^_^}>
[nixops-aws] @talyz opened pull request #125 → Fix type error in ec2.nix and overly strict typing in route53_recordset.nix → https://git.io/JteHV
<shapr>
silly question, has anyone gotten Outer Wilds working on NixOS?
rb2k has quit [Ping timeout: 260 seconds]
mmmattyx has quit [Quit: Connection closed for inactivity]
<neonfuz2>
in general, is there a preference for source building over packaging a binary in nixos?
<viric>
yes
<neonfuz2>
okay, I just see a new package PR that's wrapping an appimage, thinking about rewriting it as a source build
veleiro has quit [Ping timeout: 272 seconds]
<viric>
nix has its own binary package distribution (with build farm infrastructure dedicated) and source packages are easier to write and modify
<mikroskeem>
if possible, always prefer building from source yeah
<viric>
I don't know what an appimage is
<DigitalKiwi>
gl;hf usually when people make those it's for a reason lol
<DigitalKiwi>
see also; electron apps
HeN has joined #nixos
* shapr
hugs DigitalKiwi
<DigitalKiwi>
hi shapr
Siyo has quit [Ping timeout: 265 seconds]
<shapr>
hi!
moet has joined #nixos
<moet>
i'm having an odd problem.. i have two users, uid=1000 and uid=1006 .. for some reason when i do `nix-shell -p hello` on uid=1006 it works but also prints out the error "bash: /run/user/1000/env-vars: Permission denied"
fendor_ is now known as fendor
<moet>
i'm su'd in to uid=1006 from uid=1000, so it might have to do with that perhaps
Siyo has joined #nixos
<moet>
whatever is causing this causes some other problems (around bash scripts; though i'm still tracking them down..)
hyiltiz has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}>
[nixpkgs] @SuperSandro2000 pushed 24 commits to master: https://git.io/Jte5h
respawn_ has joined #nixos
thibm has quit [Ping timeout: 260 seconds]
<ikwildrpepper>
aszlig: thnx :)
davidv7 has quit [Ping timeout: 240 seconds]
davidv7_ has joined #nixos
thibm has joined #nixos
lsix has quit [Ping timeout: 272 seconds]
lsix has joined #nixos
vidbina_ has quit [Ping timeout: 240 seconds]
<{^_^}>
[nixpkgs] @esotericnonsense opened pull request #109039 → wasmer: Add cargo hash for Python 3.6 support → https://git.io/JtedC
<aszlig>
ikwildrpepper: done
<aszlig>
thanks
<abathur>
anyone know why something built with buildPythonApplication would leak its PYTHONPATH into build environments that use it as a buildInput? my understanding was that this is the opposite of the point, so I may just be holding it wrong
hyiltiz has quit [Quit: hyiltiz]
rajivr has quit [Quit: Connection closed for inactivity]
<neonfuz2>
this should have been backported but wasn't
<neonfuz2>
should I open a new issue to backport it?
<cole-h>
Guh, I hate packages like that.
<cole-h>
Why can't you just upload a new URL if you're gonna change the contents?!
puffnfresh has quit [Ping timeout: 265 seconds]
puffnfresh has joined #nixos
<abathur>
repeat: anyone know why something built with buildPythonApplication would leak its propagatedBuildInputs/PYTHONPATH into build environments that use it as a buildInput? my understanding was that this is the opposite of the point
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jess has quit [Client Quit]
jess has joined #nixos
mtr has joined #nixos
<{^_^}>
[nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JteAZ
<{^_^}>
[nixpkgs] @neonfuz opened pull request #109047 → vista-fonts: new sha256 backport to 20.09 → https://git.io/JteAW
konobi has quit [Remote host closed the connection]
<attila_lendvai>
i'm trying to create a package for a go module, but i need a specific version of go itself. i can't seem to find how to tell buildGoModule to pick a specific golang version. any hints? e.g. which project to look at for an example?
<neonfuz2>
cole-h:
<neonfuz2>
* cole-h: done, hope I did everything right
<cole-h>
neonfuz2: Yep, LGTM. Will merge once ofborg is green. (Might take a little bit.)
konobi has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
<{^_^}>
[nixpkgs] @Ekleog closed pull request #65303 → cbindgen: Disable tests rather than abusing RUSTC_BOOTSTRAP → https://git.io/fjDOx
<DigitalKiwi>
noonien: i have a fun repo with nixpkgs-fmt (which is part of why i usue nixfmt)
<{^_^}>
#109030 (by xaverdh, 3 hours ago, open): nixos/modules-closure.sh: don't fail if firmware is missing
Deknos has quit [Remote host closed the connection]
<jakeisnt[m]>
hey all, i really need some help: i rebuilt after setting users.mutableUsers = false in my configuration and now i'm no longer able to log in. using nixos-enter, i've tried to chroot in and change the passwords of my user accounts but upon restarting the new passwords don't work at login either. any ideas?
<jakeisnt[m]>
i'm unable to log in as any user after booting
<mtr>
for some reason running `obs -V` always says 25.0.8, even though the versions I'm building are 26.0.2 and 26.1.2
<jakeisnt[m]>
and i forgot to set any of the password options before rebuild in my nixos config
<DigitalKiwi>
cole-h: i found it randomly and then i ran nixpkgs-fmt on NixOS/nixpkgs and there are a bunch of files that will just keep getting reformatted worse and worse
<infinisil>
That sounds like a pain to package for nixos
<fuzzypixelz>
infinisil: I was just considering packaging it
<fuzzypixelz>
infinisil: I've never done any packaging so it might be fun
Slayer has quit [Quit: Konversation terminated!]
<fuzzypixelz>
infinisil: exactly what is painful about it?
<infinisil>
It probably tries to change OS-level settings, the kind of settings that are managed with NixOS
<jakeisnt[m]>
Does nixos-install remove existing files if the system is already a nixos installation?
<lordcirth>
The ./gamemoderun version seems doable, but having the game find the gamemode libs seems like a problem
<infinisil>
I wouldn't be surprised if it relied on a bunch of assumptions about the system being modifyiable in certain ways, many of which might not work on NixOS
<infinisil>
Can't hurt to try though :)
<lordcirth>
cpu governor, ionice, and nice are all doable imperatively on NixOS
<lordcirth>
I think it can do everything it needs to; but lib paths might be hard
<fuzzypixelz>
lordcirth: how so?
<fuzzypixelz>
lordcirth: (the lib paths)
<Yaniel>
lib paths are already broken lol
<Yaniel>
as far as steam is concerned
<lordcirth>
fuzzypixelz, I mean for the games that have builtin gamemode support. How do they expect to find gamemode? steam-run might take care of it, I dunno
respawn_ has quit [Quit: Leaving]
teto has quit [Ping timeout: 260 seconds]
Jd007 has quit [Quit: Jd007]
sangoma has quit [Read error: Connection reset by peer]
hiro98 has quit [Quit: hiro98]
Jd007 has joined #nixos
riksteri has quit [Quit: riksteri]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cfinch has quit [Read error: Connection reset by peer]
cfinch has joined #nixos
statusfailed has joined #nixos
zupo has joined #nixos
fuzzypixelz has joined #nixos
as3ii[m] is now known as Lorenzoas3ii[m]
<bqv>
aveltras: what kind?
<fuzzypixelz>
lordcirth: what if we make a games.gamemode.enable = true; kind of thing. And have it add gamemode to all game packages used on the system? How doable is that? Would people accept it?
<noonien>
hmm, i'm not exactly sure how that helps. my configuration is already flaked. i just need to activate it. are my only 2 choices making my flaked config configuration.nix compatible, or modifying an existing configuration.nix with nix.package = pkgs.nixFlakes; and nix.extraOptions = "experimenta-features = nix-command flakes";?
<fuzzypixelz>
noonien: what do you mean your config is already flaked?
<Yaniel>
fuzzypixelz: idk if it is accurate, I don't think there are any guarantees of it being
<Yaniel>
steam itself is also there
<{^_^}>
[nixpkgs] @holymonson opened pull request #109052 → darwin.bootstrap_cmds: update to 121-macos-11.0.1 → https://git.io/Jtej5
<Yaniel>
wrapping the steam client is not very useful, and the games it manages require different handling anyway
<noonien>
fuzzypixelz: i already have a flake that builds a nixos system. i use it on my system, i also want to deploy it on another system that's currently using a configuration.nix
<noonien>
just that nixos-rebuid errors with: error: 'flake' is not a recognised command
<fuzzypixelz>
noonien: not sure what the issue is exactly, but if you get nix with flakes like you described, you should be able to build your flake config with nixos-rebuild, just add --flakes
<cole-h>
Try running that in a `nix-shell -p nixUnstable`
<noonien>
i'm in `nix-shell -p nixFlakes`
<noonien>
i'll try as root, sec
<noonien>
yeah, that doesn't work either. i believe the nix deamon also has to support flakes
rb2k_ has quit [Ping timeout: 264 seconds]
<fuzzypixelz>
noonien: what doesn't work? nixUnstable or nixFlakes?
<noonien>
fuzzypixelz: nixos-rebuild says it's missing the flake command, probably because the nix deamon doesn't support flakes. i have to modify the old configuration.nix to add nix.package = pkgs.nixFlakes; before i can continue
rb2k has joined #nixos
zakame has quit [Quit: WeeChat 2.9]
<fuzzypixelz>
noonien: you can't modify your configuration.nix?
<noonien>
i can, just had to switch back to the old one, modify and apply it. then switch to the flaked one.
<{^_^}>
[nixpkgs] @SuperSandro2000 pushed commit from @storvik to master « clpm: init at 0.3.5 (#108849) »: https://git.io/JtveB
<dhess>
If there are multiple `substituters` and `trusted-public-keys` lines in /etc/nix/nix.conf, will their settings be merged? Will the first/last one win?
<__monty__>
I think they're tried one by one.
<{^_^}>
[nixpkgs] @benley opened pull request #109056 → tmuxPlugins.power-theme: init at 2020-11-18 → https://git.io/Jtve2
zupo has quit [Ping timeout: 240 seconds]
philr has joined #nixos
lordcirth has quit [Remote host closed the connection]
alexherbo2 has quit [Quit: Ping timeout (120 seconds)]
<dhess>
__monty__: OK, I'll try that.
alexherbo2 has joined #nixos
lordcirth has joined #nixos
zupo has joined #nixos
<chloekek>
Are the -I flags generated by buildPerlPackage supposed to end with site_perl and not with site_perl/5.32.0?
fuzzypixelz has joined #nixos
<bqv>
TIL nix diff-closures [--derivation] :D
<bqv>
Basically nix-diff but native
<bqv>
And supports flake paths
zebrag has quit [Quit: Konversation terminated!]
oxalica1 has joined #nixos
zebrag has joined #nixos
oxalica has quit [Ping timeout: 246 seconds]
oxalica1 is now known as oxalica
<bqv>
Anyway, so with my config I find that almost my entire system is built locally, because collectively my overlays change just about every substitutable derivation. So I'm thinking instead of applying overlays like I do, I'll make them recursively opt-in and use them that way, so by default, pkgs is entirely cached
ManiacOfMadness has quit [Ping timeout: 246 seconds]
ATuin has quit [Quit: WeeChat 3.0]
D_ has quit [Ping timeout: 264 seconds]
<noonien>
can i `nix search` in all registries?
maddo has quit [Remote host closed the connection]
<cole-h>
Don't believe so.
<{^_^}>
[rfc39-record] @grahamc pushed commit from rfc39 to main « Automated team sync results. »: https://git.io/Jtveh
<gchristensen>
so good to see that still working nicely
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
alexherbo2 has quit [Ping timeout: 246 seconds]
alexherbo2 has joined #nixos
ericsagnes has quit [Ping timeout: 264 seconds]
acarrico has joined #nixos
kalbasit80 has joined #nixos
kalbasit80 has quit [Client Quit]
alexherbo2 has quit [Ping timeout: 246 seconds]
<betawaffle>
Is there anything like carnix but for go?
<bqv>
How do I hide options from the manual?
ericsagnes has joined #nixos
K0kada has joined #nixos
SilentStalker[m] has left #nixos ["User left"]
inkbottle has quit [Quit: Konversation terminated!]
inkbottle has joined #nixos
<bqv>
visible = false; or internal = true; perhaps
<infinisil>
bqv: Either should work
lsix has quit [Ping timeout: 264 seconds]
K0kada has quit [Client Quit]
ransom has joined #nixos
K0kada has joined #nixos
<aterius>
Anyone had issues with the nix EFI not being recognized when updating mobo? Windows and Fedora seem fine, and the file is still there, but my second SSD with nix on it isn't showing up in my mobo boot list
K0kada has quit [Client Quit]
K0kada has joined #nixos
aswanson has joined #nixos
aleph- has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
acarrico has quit [Ping timeout: 246 seconds]
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<colemickens>
I think that if you don't have it configured to install as removable then it won't show up by default
<colemickens>
it requires efibootmgr to have poked the entry into the system boot loader
<colemickens>
some UEFI let you add boot entries manually
<colemickens>
mjlbach: ^
<aterius>
Oh interesting, I don't think my mobo allows me to modify the UEFI entries
<aterius>
efibootmgr doesn't list nix, hmm
AWizzArd has quit [Changing host]
AWizzArd has joined #nixos
<colemickens>
If you boot from install media and remount everything and re-run nixos-install with the same system toplevel it will reinstall the bootloader
<aterius>
That was my next step, just being lazy and trying to avoid it
<{^_^}>
[nixpkgs] @veprbl merged pull request #105709 → Add Symbiflow + prjxray for OSS Xilinx FPGA development → https://git.io/JIIQB
<colemickens>
boot.loader.grub.efiInstallAsRemovable might have helped for grub. I can't remember what systemd-boot does by default
b00n has joined #nixos
erasmas has quit [Quit: leaving]
Rusty1 has joined #nixos
cfinch has quit [Read error: Connection reset by peer]
<aterius>
Yep, using grub. I assume the reinstall will fix it :)
<leo60228>
wait
cfinch has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
<leo60228>
are flakes called that bc of the nix snowflake?
kerckhove_ts has joined #nixos
<davidak[m]>
leo60228: i guess. would make sense
kerckhove_ts has quit [Client Quit]
<b00n>
Hi everybody. Spoiler: I'm pretty new to nixos and systemd hardening. I want to apply one modification (with systemd.services.<service>.serviceConfig) to several services. For example: ProtectHome=true; to let's say 10 systemd-services. Is there a way, where I not have to define that rule 10 times for every single service?
<samueldr>
aterius: you could also (temporarily or permanently) use rEFInd, which scans all storage devices for all EFI programs and presents them as a choice
<aterius>
That might be a good idea in general
<samueldr>
aterius: I personally use rEFInd at the default fallback location on a few machines where the UEFI firmware ended up spuriously losing boot entries
<aterius>
It's frustrating for sure
<samueldr>
I'm pretty biased to say it _is_ a good idea because of the shortcoming of many implementations of UEFI :)
<aterius>
I tried chroot'ing into the nixos distro and rebuilding, but it doesn't seem to affect what's returned by efibootmgr
<samueldr>
aterius: if you only rebuild, you might need --install-bootloader
<aterius>
Oh, duh haha. I completely forgot
<aterius>
it's been so long since i had to do this, thanks!
<samueldr>
which, if you instead ran nxos-install it would have done for you (I believe)