!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

885 Members
179 Servers

Load older messages


SenderMessageTime
1 Aug 2023
@symphonic-logic:matrix.orgsymphonic-logic joined the room.18:25:04
2 Aug 2023
@adam:valkor.net@adam:valkor.net left the room.23:42:19
3 Aug 2023
@silvio:booq.org@silvio:booq.org left the room.16:19:58
@esperlily:matrix.orgEsperLily [she/her] joined the room.21:15:23
4 Aug 2023
@ThorHop:matrix.org@ThorHop:matrix.org joined the room.12:35:55
@lyle:menteeth.usIslandUsurper left the room.14:12:42
5 Aug 2023
@ThorHop:matrix.org@ThorHop:matrix.orgSo how do you check for updates on a flake based system? Also, how do you update?02:25:00
@2xsaiko:tchncs.de@2xsaiko:tchncs.de hopland: update: nix flake update
check for updates, run it after nix flake update but before building the system: nix store diff-closures --derivation /run/current-system .#nixosConfiguration.$HOST.config.system.build.toplevel (this is at least one way)
02:55:46
@2xsaiko:tchncs.de@2xsaiko:tchncs.de * hopland: update: nix flake update
check for updates, run it after nix flake update but before building the system: nix store diff-closures --derivation /run/current-system .#nixosConfigurations.$HOST.config.system.build.toplevel (this is at least one way)
02:55:58
@fpletz:lodere.esfpletz joined the room.11:59:54
@eigrp:matrix.orgeric changed their display name from eigrp to eric.21:14:01
@eigrp:matrix.orgeric set a profile picture.21:14:05
6 Aug 2023
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.orgis there any easy way to have a flake refer to its incoming location and/or its store copy in a safe manner - im on a host system with fedora that shares a multi-user nix store with my nixos root and i want to automate a nixos-enter jump that invokes nixos-rebuild boot with the flake (so i can install system updates on my nix from my fedora) 16:29:55
@ulli:hrnz.li@ulli:hrnz.liself.outPath17:39:30
@sss:matrix.dark-alexandr.netsss joined the room.19:24:28
7 Aug 2023
@ncfavier:matrix.orgnf changed their profile picture.09:41:26
8 Aug 2023
@lxsameer:matrix.orglxsameer joined the room.15:46:04
@orowith2os:fedora.imOro (any/all) joined the room.20:26:26
9 Aug 2023
@jeff:ocjtech.usJeff changed their profile picture.03:10:58
@gkleen:synapse.li@gkleen:synapse.li left the room.08:06:03
@petrichor:envs.net@petrichor:envs.netso i've noticed that for a flake version-controlled with git, only files that are tracked by git are copied to the store, but if i use mercurial all files are copied regardless of whether mercurial knows about them or not13:08:49
@petrichor:envs.net@petrichor:envs.netis git the only "fully supported" dvcs in this way, or are there alternatives? mercurial is the only other one listed in the flakes manual as valid for a flake url 13:11:28
@petrichor:envs.net@petrichor:envs.neti guess what i really want to know is: how can i tell nix that there are certain files in a flake on my local disk that should never be copied to the store, regardless of what vcs i'm using (or none)?14:13:21
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.org i wonder if .hgignore is respected, for git all added files are copied over , but mercurial doesnt have a index 14:26:07
@petrichor:envs.net@petrichor:envs.net nope, sadly .hgignore is ... ignored ☹️ 14:38:00
@petrichor:envs.net@petrichor:envs.netmercurial has no index, but it does have a concept of tracked/not tracked (aside from explicitly ignored files)14:38:25
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.orgi presume its just not implemented for the nix integration then, unfortunately im no longer using mercurial14:50:28
@petrichor:envs.net@petrichor:envs.netnix doesn't truly respect the git index either, because it will include edits to a file that haven't be either staged or committed, as long as the path itself is staged or committed15:01:00
10 Aug 2023
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.org
In reply to @petrichor:envs.net
nix doesn't truly respect the git index either, because it will include edits to a file that haven't be either staged or committed, as long as the path itself is staged or committed
my understanding is that this is intentional for development, the index is used to inform of the set of files, and mercurial is simply not matching that design or integrated
09:31:56
@ronnypfannschmidt:matrix.org@ronnypfannschmidt:matrix.organyone aware if a way to declare a nixos system thats getting crosscompiled instead of build on binfmt? my x86_64 laptop is a tad slow on building stuff for my rpi andi wonder if i can build it faster that way09:57:46

Show newer messages


Back to Room ListRoom Version: 6