Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.26 KB

File metadata and controls

35 lines (29 loc) · 1.26 KB

dotfiles

Hello there! I believe that small choices in daily tools compound into big gains over time. These are tools that I love. Here is my flake.nix and macOS setup.

Editors & Terminal

  • neovim - text manipulation (see here for astronvim config)
  • claude, codex - local ai
  • ghostty - terminal / multiplexer / code editor
  • fish - shell
  • jetbrains mono - font

Package Managers & Utils

  • nix - primary package manager
  • homebrew - secondary package manager on macOS

Keyboard

  • apple magic keyboard - keyboard
  • karabiner elements - keyboard configurator

Other must haves

  • amphetamine - keeps computer awake (see here for standard/admin setup)
  • vimium - move around the browser
  • tailscale - easy wireguard vpn
  • stats - monitor system
  • lima vm - vm isolation

GNU/Linux things

Lima VM

limactl create --name=ubuntu ./lima.yaml
infocmp -x xterm-ghostty | limactl shell ubuntu tic -x -
curl -fsSL https://install.determinate.systems/nix | sh -s -- install
sudo apt update && sudo apt install -y fish