!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1189 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org198 Servers

Load older messages


SenderMessageTime
13 Mar 2026
@emilazy:matrix.orgemilyI didn't see why you want to use Homebrew specifically though so it's possible you don't need it at all11:45:55
@emilazy:matrix.orgemilywhich is certainly the most native experience if it suffices11:46:07
@nor1nco:matrix.orgNorincoWhy didn't the Lix installation script create a case-sensitive APFS volume? Won't this cause issues in future use?13:02:43
@emilazy:matrix.orgemilycase-sensitive stores on macOS aren't fully ready for prime time yet13:06:56
@emilazy:matrix.orgemilyI run with one, but some packages need adjustment for it, and there is complicated stuff around the "case hack" that needs solving first13:07:24
@emilazy:matrix.orgemilyalong with managing a temporary directory in the store volume13:07:52
@emilazy:matrix.orgemilyif/when those issues get fixed there'll probably also be a migration plan for existing stores, so I wouldn't worry about it13:08:31
@redbunnyninja:matrix.orgredbunnyninjaok, 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
@lafrenierejm:matrix.orgJoseph LaFreniere joined the room.05:07:40
@kaynetik:matrix.orgkaynetik joined the room.06:50:33
@kaynetik:matrix.orgkaynetik

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:matrix.orgkaynetik set a profile picture.06:53:29
@weethet:catgirl.cloudWeetHet

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:catgirl.cloudWeetHet *

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@grahamc:nixos.org set the history visibility to "world_readable".19:22:35
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".19:22:35
@0x4a6f:matrix.org[0x4A6F] joined the room.19:23:06
@nbardiuk:matrix.orgnazarii joined the room.19:24:29
@casey:hubns.netcasey © joined the room.19:27:39
@elvishjerricco:matrix.orgElvishJerricco joined the room.19:38:47
@andi:kack.itandi- joined the room.19:39:40
@stick:matrix.orgstick joined the room.19:46:16
@server_stats:nordgedanken.devServer Stats Discoverer (traveler bot) joined the room.19:50:54
@joerg:bethselamin.deMic92 joined the room.19:51:07
@voyager:t2bot.ioMatrix Traveler (bot) joined the room.20:03:59
@gaelans:matrix.orgGaelan Steele joined the room.20:16:00
@cgbrewster:matrix.orgcgbrewster joined the room.20:17:23
@gaelans:matrix.orgGaelan Steele changed their display name from gaelans to Gaelan Steele.20:24:29
@gaelans:matrix.orgGaelan Steele set a profile picture.20:24:54
@gaelans:matrix.orgGaelan Steele changed their profile picture.20:24:59

Show newer messages


Back to Room ListRoom Version: 6