This commit is contained in:
Matthew Bessette
2026-07-20 11:07:44 -04:00
parent e54f392c4a
commit e50ca8089d
8 changed files with 144 additions and 69 deletions
+17 -1
View File
@@ -1,8 +1,21 @@
{ pkgs, inputs, ... }: {
nixpkgs.config.allowUnfree = true;
nixpkgs.overlays = [ inputs.nix-vscode-extensions.overlays.default ];
nixpkgs.overlays = [
inputs.nix-vscode-extensions.overlays.default
# ==== Temp workaround for VSCODE
## https://github.com/nixos/nixpkgs/issues/543690 as of 2026-07-20
(final: prev: {
vscode = prev.vscode.overrideAttrs (oldAttrs: {
postPatch = builtins.replaceStrings
[ "Contents/Resources/app/node_modules/@vscode/ripgrep-universal" ]
[ "Contents/Resources/app/node_modules.asar.unpacked/@vscode/ripgrep-universal" ]
(oldAttrs.postPatch or "");
});
})
];
ids.gids.nixbld = 350;
security.pam.services.sudo_local.touchIdAuth = true;
# 1Password SSH Socket
environment.variables.SSH_AUTH_SOCK = "~/Library/Group Containers/2BU8OCWD5C.com.1password/t/agent.sock";
@@ -63,7 +76,10 @@
"1password-cli"
"bruno"
"claude"
"claude-code"
"docker-desktop"
"super-productivity"
"kopiaui"
"libreoffice"
"obsidian"