Qyriad qyriad · she/her
  • Joined on 2024-02-29
qyriad closed issue lix-project/lix-website#8 2024-06-07 20:36:32 +00:00
Matrix icon in footer is invisible
qyriad merged pull request lix-project/lix-website#6 2024-06-07 20:35:59 +00:00
add-to-config: fix typo
qyriad pushed to main at lix-project/lix-website 2024-06-07 20:35:59 +00:00
8a6aaff86c Merge pull request 'add-to-config: fix typo' (#6) from yu-re-ka/lix-website:main into main
844d27440c add-to-config: fix typo
Compare 2 commits »
qyriad pushed to main at lix-project/lix-website 2024-06-07 20:34:02 +00:00
8288b491f9 Merge pull request #2 from SebTM/patch-1
5b03fa1581 add-to-config: Fix inconsistent https-urls for git.lix.systems
Compare 2 commits »
qyriad commented on issue lix-project/lix#377 2024-06-07 18:12:57 +00:00
nix-shell -p always includes a gcc

Do you mean something other than mkShellNoCC?

qyriad commented on issue lix-project/lix#377 2024-06-07 02:35:35 +00:00
nix-shell -p always includes a gcc

Oh oops we missed the whole part about runCommandCC and we were slightly wrong — sorry about that 😅. I agree that this is silly behavior, but changing it by default is a bit fraught

qyriad commented on issue lix-project/lix#377 2024-06-07 02:34:13 +00:00
nix-shell -p always includes a gcc

This is because nix-shell -p uses pkgs.mkShell under the hood, which is a wrapper around stdenv.mkDerivation, and thus always gives you stdenv.cc (GCC on Linux).

Making nix-shell -p

qyriad commented on issue lix-project/lix#374 2024-06-06 17:54:10 +00:00
clangd does not work since precompiled headers were introduced

can we disable precompiled headers for non-clang devshells specifically, maybe with a warning or a -without-lsp variant? we tend to use clangd as lsp but gcc stdenv for compiling stuff…

qyriad commented on issue lix-project/lix#376 2024-06-05 20:33:08 +00:00
Meson build can't detect coreutils on systems with non-monolith coreutils

It seems like that's only ultimately used in two places:

6e59b4b407/tests/functional/bash-profile.sh (L3)

and

qyriad opened issue lix-project/lix#368 2024-06-01 04:04:17 +00:00
global variables and static initializers that log are not sound
qyriad pushed to git-series/static at qyriad/lix 2024-06-01 03:47:56 +00:00
2d50268e5b fix libutil HOME nonsense
8f5c8a8d75 flake: CI a *configure* test for static builds
e54d4c9381 build: fix static linking with a hack
c7ca87461d Merge "build-remote: truncate+hash store URI used in lockfile paths" into main
7081889faa Merge "truncate WAL files on exit" into main
Compare 72 commits »
qyriad commented on issue lix-project/lix#367 2024-06-01 00:32:02 +00:00
Excess verbosity in nix flake show kind of obscures the table thingy

It seems in general that a lot of the stuff that only ever ran under nix3 manually offset their verbosities to compensate for the lower default log level? So after d0390b5cf I guess they need to…

qyriad created branch git-series/trivial-flake in qyriad/lix 2024-05-31 23:02:14 +00:00
qyriad pushed to git-series/trivial-flake at qyriad/lix 2024-05-31 23:02:14 +00:00
66db63752e add test
bea69509a2 allow flakes to trivially eval to attrsets
11949c18c4 fix doc comment
789eeb8ac7 allow flakes to trivially eval to attrsets
c7ca87461d Merge "build-remote: truncate+hash store URI used in lockfile paths" into main
Compare 10 commits »
qyriad commented on issue lix-project/lix#306 2024-05-31 02:52:25 +00:00
Static builds fail
qyriad commented on issue lix-project/lix#361 2024-05-30 18:45:54 +00:00
Completion for commands (starting with ":") in repl

This shouldn't be too hard. The : commands currently are hardcoded (lol) in src/libcmd/repl.cc in NixRepl::processLine(). We just need to shove the list of possible colon commands in…