Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

Latest commit

 

History

History
executable file
·
38 lines (20 loc) · 970 Bytes

README.md

File metadata and controls

executable file
·
38 lines (20 loc) · 970 Bytes

Nix Experiment failed

Installation on macOS

  1. Install Xcode CLI Tools

xcode-select --install

  1. Install Nix

whatever the command is

  1. Assign Full Disk Access permissions to Terminal.app

System Settings / Privacy / Full Disk Access -> add Terminal.app

  1. Clone and install

nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake ~/.nix#santibook

Setting up Rust

Instead of using nix for Rust, it installs rustup-init through homebrew. To actually install a Rust toolchain, run:

````rustup-init```

Setting up Neovim

This flake installs fnm to manage node versions. Before running neovim, install a node version through fnm so Mason can install LSPs.

Rectangle and Hyperkey

I use Rectangle with Hyperkey for window management. The keyboard shortcuts need to be set up manually.

NOTES

macOS

  • Disable Input Switching shortcut in System Settings; otherwise Ctrl + Space won't work.