!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

225 Members
Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs47 Servers

Load older messages


SenderMessageTime
12 Sep 2022
@ckie:ckie.devmei 🌒&and the standardized outputs are frankly a joke but the inputs part and the entrypoint spec is great and should've also been its own thing17:17:32
@k0kada:matrix.orgk0kada (he/him)One thing that I really miss is having an input that doesn't propagate17:17:37
@k0kada:matrix.orgk0kada (he/him)Like dev inputs17:17:41
@ckie:ckie.devmei 🌒&the git tracking and source copying is absolutely stupid17:18:11
@ckie:ckie.devmei 🌒&at least the impl, the idea has some merit17:18:27
@ckie:ckie.devmei 🌒& like default.nix: import ./foo.nix, foo.nix empty staged file, unstaged changes with actual nix code 17:19:11
@ckie:ckie.devmei 🌒&and it still runs17:19:16
@k0kada:matrix.orgk0kada (he/him)
In reply to @k0kada:matrix.org
Actually, maybe I should just add it to the module
Well, another idea to do in NixCon Hackathon
17:22:38
@k0kada:matrix.orgk0kada (he/him)That or finally create a proper RetroArch module17:22:47
@k0kada:matrix.orgk0kada (he/him)Or both :D17:22:55
@ckie:ckie.devmei 🌒&i'd like nix to declare everything17:23:25
@ckie:ckie.devmei 🌒&but rebuilds are so damn slow17:23:28
@k0kada:matrix.orgk0kada (he/him)Yeah, it would be really nice if they could optimize the interpreter17:24:28
@ckie:ckie.devmei 🌒&it's already had its insides squeezed17:24:50
@k0kada:matrix.orgk0kada (he/him)I remember that I saw some years ago someone trying to do this, but I don't think they got really far17:24:55
@ckie:ckie.devmei 🌒&there's tvix rewriting it17:24:59
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
there's tvix rewriting it
Did they write anything about this?
17:25:26
@ckie:ckie.devmei 🌒&https://tvl.fyi/blog/rewriting-nix17:25:37
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
https://tvl.fyi/blog/rewriting-nix
Ah ok, I saw this one
17:26:07
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
there's tvix rewriting it
Read tweag for some reason instead of tvix
17:26:19
@k0kada:matrix.orgk0kada (he/him)
In reply to @k0kada:matrix.org
Ah ok, I saw this one
This one is the one that I think they didn't got really far
17:26:31
@k0kada:matrix.orgk0kada (he/him)At least I remember looking at their repo and looking kinda of abandoned17:26:42
@ckie:ckie.devmei 🌒&maybe I will try to poke it soon17:26:59
@ckie:ckie.devmei 🌒&oh hey, there's a default.nix for the docs, lets hit that17:28:55
@ckie:ckie.devmei 🌒&here, look17:29:47
@ckie:ckie.devmei 🌒&abscurd17:29:48
@ckie:ckie.devmei 🌒&
ckie@cookiemonster ~/git/nixfiles -> time c eval build nodes.cookiemonster.config.system.build.
trace: warning: cookie.secrets.irlgmail-nix: runtime is deprecated
trace: warning: Enabling both boot.enableContainers & virtualisation.containers on system.state
 
trace: warning: Using config.services.logrotate.paths.nginx is deprecated and will become unsup
Please use services.logrotate.settings instead.
 
these 11 derivations will be built:
  /nix/store/1w8sy6f3jialx0aa6b64hj5chcrwx951-system-path.drv
  /nix/store/2xv62lrsjb0dcp7qm4r2zxm3462qdqs5-unit-accounts-daemon.service.drv
  /nix/store/prwrc12gyz37xq5wnapd5ycjnswchb1s-dbus-1.drv
  /nix/store/8rsf5r7ikl7zxyfh88krai1va5jy4mgs-unit-dbus.service.drv
  /nix/store/aj4j69pahwxrcyd48lh90gsqh56ldx19-unit-systemd-fsck-.service.drv
  /nix/store/ak26lnh7kxf949pp0sdxb2x1m1aj16ji-unit-polkit.service.drv
  /nix/store/bx1x9h3nan5clfyql62iy0ki6s0p6lnb-unit-dbus.service.drv
  /nix/store/kjk6kznzbdzb14q25s6l6hax46iigsm0-system-units.drv
  /nix/store/vs0f4fw5ww13bxn4vg7h4f083mbwdys7-user-units.drv
  /nix/store/f3d34xj8b6f75svaxxllwnapjakl29sd-etc.drv
  /nix/store/ss3ffafjjcxvxq062sanp8idar3grq6m-nixos-system-cookiemonster-22.11pre-git.drv
building '/nix/store/1w8sy6f3jialx0aa6b64hj5chcrwx951-system-path.drv'...
warning: collision between `/nix/store/w057vspjjm159cb318b0xd8m44gzm2ir-net-tools-2.10/bin/host
warning: collision between `/nix/store/w057vspjjm159cb318b0xd8m44gzm2ir-net-tools-2.10/bin/ifco
warning: collision between `/nix/store/w057vspjjm159cb318b0xd8m44gzm2ir-net-tools-2.10/bin/dnsd
warning: collision between `/nix/store/w057vspjjm159cb318b0xd8m44gzm2ir-net-tools-2.10/share/ma
man/man1/dnsdomainname.1.gz'
warning: collision between `/nix/store/w057vspjjm159cb318b0xd8m44gzm2ir-net-tools-2.10/share/ma
an1/hostname.1.gz'
created 8754 symlinks in user environment
gtk-update-icon-cache: Cache file created successfully.
building '/nix/store/prwrc12gyz37xq5wnapd5ycjnswchb1s-dbus-1.drv'...
building '/nix/store/2xv62lrsjb0dcp7qm4r2zxm3462qdqs5-unit-accounts-daemon.service.drv'...
building '/nix/store/ak26lnh7kxf949pp0sdxb2x1m1aj16ji-unit-polkit.service.drv'...
building '/nix/store/aj4j69pahwxrcyd48lh90gsqh56ldx19-unit-systemd-fsck-.service.drv'...
building '/nix/store/8rsf5r7ikl7zxyfh88krai1va5jy4mgs-unit-dbus.service.drv'...
building '/nix/store/bx1x9h3nan5clfyql62iy0ki6s0p6lnb-unit-dbus.service.drv'...
building '/nix/store/vs0f4fw5ww13bxn4vg7h4f083mbwdys7-user-units.drv'...
building '/nix/store/kjk6kznzbdzb14q25s6l6hax46iigsm0-system-units.drv'...
building '/nix/store/f3d34xj8b6f75svaxxllwnapjakl29sd-etc.drv'...
building '/nix/store/ss3ffafjjcxvxq062sanp8idar3grq6m-nixos-system-cookiemonster-22.11pre-git.drv'...
/nix/store/z54fd8xzi68hks2rs6afp4a18dkhkzb7-nixos-system-cookiemonster-22.11pre-git
 
 
real    3m52.745s
user    0m14.353s
sys 0m1.142s
17:29:51
@ckie:ckie.devmei 🌒&real 3m52.745s for a basically-noop eval17:29:58
@k0kada:matrix.orgk0kada (he/him)Ohhh, 4min is really bad17:31:02
@k0kada:matrix.orgk0kada (he/him)I think my config takes 5~10s for a noop eval17:31:17

Show newer messages


Back to Room ListRoom Version: 9