| 13 Mar 2026 |
emily | I didn't see why you want to use Homebrew specifically though so it's possible you don't need it at all | 11:45:55 |
emily | which is certainly the most native experience if it suffices | 11:46:07 |
Norinco | Why didn't the Lix installation script create a case-sensitive APFS volume? Won't this cause issues in future use? | 13:02:43 |
emily | case-sensitive stores on macOS aren't fully ready for prime time yet | 13:06:56 |
emily | I run with one, but some packages need adjustment for it, and there is complicated stuff around the "case hack" that needs solving first | 13:07:24 |
emily | along with managing a temporary directory in the store volume | 13:07:52 |
emily | if/when those issues get fixed there'll probably also be a migration plan for existing stores, so I wouldn't worry about it | 13:08:31 |
redbunnyninja | ok, i figured it all out. it was some special logic that some of the config scripts had that tried to be too smart. after some tweaking its all fine. thanks for helping :) | 13:15:48 |
| 14 Mar 2026 |
| Joseph LaFreniere joined the room. | 05:07:40 |
| kaynetik joined the room. | 06:50:33 |
kaynetik | New maintainer & Lua5.5 update for a package that's relevant for AeroSpace + sbar users ==> https://github.com/NixOS/nixpkgs/pull/498766
Could an existing maintainer take a look and merge? The maintainer that's on that package is non-responsive, and it's breaking a flow for people that did an update in the past 8 days. This is a small, low-risk package update (0 Linux rebuilds, 1 Darwin rebuild), any nixpkgs committer can merge it.
| 06:53:07 |
| kaynetik set a profile picture. | 06:53:29 |
WeetHet | This is way too cursed, right?
{ config, lib, options, ... }:
let
targetDockRestart = ''
echo >&2 "restarting Dock..."
killall -qu ${lib.escapeShellArg config.system.primaryUser} Dock || true
'';
hasUserDefaults =
d: d ? userDefaults && lib.hasInfix "user defaults" (d.userDefaults.text.content or "");
defs = options.system.activationScripts.definitions;
upstream = lib.findFirst hasUserDefaults { } defs;
originalScript = upstream.userDefaults.text.content;
in
{
config.system.activationScripts.userDefaults.text = lib.mkForce (
lib.replaceStrings [ targetDockRestart ] [ "" ] originalScript
);
}
| 14:42:04 |
WeetHet | * This is way too cursed, right?
{ config, lib, options, ... }:
let
targetDockRestart = ''
echo >&2 "restarting Dock..."
killall -qu ${lib.escapeShellArg config.system.primaryUser} Dock || true
'';
hasUserDefaults =
d: d ? userDefaults && lib.hasInfix targetDockRestart (d.userDefaults.text.content or "");
defs = options.system.activationScripts.definitions;
upstream = lib.findFirst hasUserDefaults { } defs;
originalScript = upstream.userDefaults.text.content;
in
{
config.system.activationScripts.userDefaults.text = lib.mkForce (
lib.replaceStrings [ targetDockRestart ] [ "" ] originalScript
);
}
| 14:44:32 |
| 19 May 2021 |
| @grahamc:nixos.org set the history visibility to "world_readable". | 19:22:35 |
| @grahamc:nixos.org changed the room name to "" from "". | 19:22:35 |
| [0x4A6F] joined the room. | 19:23:06 |
| nazarii joined the room. | 19:24:29 |
| casey © joined the room. | 19:27:39 |
| ElvishJerricco joined the room. | 19:38:47 |
| andi- joined the room. | 19:39:40 |
| stick joined the room. | 19:46:16 |
| Server Stats Discoverer (traveler bot) joined the room. | 19:50:54 |
| Mic92 joined the room. | 19:51:07 |
| Matrix Traveler (bot) joined the room. | 20:03:59 |
| Gaelan Steele joined the room. | 20:16:00 |
| cgbrewster joined the room. | 20:17:23 |
| Gaelan Steele changed their display name from gaelans to Gaelan Steele. | 20:24:29 |
| Gaelan Steele set a profile picture. | 20:24:54 |
| Gaelan Steele changed their profile picture. | 20:24:59 |