summaryrefslogtreecommitdiff
path: root/hostnix/mojo
AgeCommit message (Collapse)Author
2026-09-10Trust LizardByte/homebrewJoe Mou
Only trusting the sunshine formula would fail operations with: Error: Refusing to load formula lizardbyte/homebrew/sunshine-beta from untrusted tap lizardbyte/homebrew. Note trust is not removed if we remove it from the Nix config.
2026-09-09make upgradeJoe Mou
2026-09-09claude.sb: allow write access to ~/Library/pnpm/storeJoe Mou
2026-09-09Upgrade mojo to NixOS 26.05Joe Mou
2026-07-16mojo: Allow git/jj to access their repo dirs from sandboxed claudeJoe Mou
/usr/bin/git is an xcode-select shim that needs to stat /Library/Developer/CommandLineTools to find the real git binary; the sandbox denied that path by default, breaking git entirely. Separately, when TARGET_DIR is a subdirectory of a larger repo, the real .git/.jj directories live above TARGET_DIR and were unwritable, breaking commits from within the subdirectory. default.nix now resolves the real git/jj dirs at launch and passes them through as GIT_DIR/JJ_DIR sandbox params.
2026-07-16mojo: make upgradeJoe Mou
2026-07-16mojo: Install uv, llama-cppJoe Mou
2026-04-20mojo: Obsidian w/ auto-syncJoe Mou
2026-04-20mojo: Document onActivation.cleanupJoe Mou
Sometimes seems to work with uninstall, but generally doesn't.
2026-04-15mojo: Set up sunshineJoe Mou
There appear to be some issues: - Remap Super/Alt on client - Mouse pointer disappears - Scroll not working - Letterboxing
2026-04-15mojo: Fix for fzf.vimJoe Mou
Also install fd and rg so those vim fzf commands work
2026-04-15mojo: Lazy darwin-rebuildJoe Mou
Perhaps less secure but we're running this command a whole lot.
2026-04-15mojo: Disable onActivation.cleanupJoe Mou
Every activation fails with trying to uninstall sunshine's dependencies, for some reason.
2026-04-15mojo: Basic appsJoe Mou
2026-04-15mojo: Refine Claude Code directory accessJoe Mou
Give access to .dotfiles, fix ~/src subdirectories, and check that we don't allow access to everything.
2026-04-15mojo: RefactorJoe Mou
2026-04-14mojo: Integrity check casksJoe Mou
2026-04-14mojo: Karabiner-ElementsJoe Mou
Cannot use nix-darwin because of https://github.com/nix-darwin/nix-darwin/issues/1041 Anyway since it uses kernel extensions, etc, this might be better via the cask. Since Karabiner-Elements creates a virtual device, it should be configured before LinearMouse. Unlike LinearMouse, reverse scrolling works with iPad continuity too
2026-04-13mojo: Ghostery ad blockerJoe Mou
2026-04-13mojo: Set up bashJoe Mou
2026-04-13mojo: Install direnv & nix-direnvJoe Mou
Rollback nixpkgs for https://github.com/NixOS/nixpkgs/issues/507531
2026-04-13mojo: Claude Code sandbox-exec wrapperJoe Mou
From https://github.com/neko-kai/claude-code-sandbox
2026-04-13Homebrew with a few initial mas (App Store) appsJoe Mou
2026-04-13make upgradeJoe Mou
2026-03-17Initial nix-darwin flake for mojoJoe Mou