Skip to content

An occasionally maintained dotfiles / description of my tooling.

Notifications You must be signed in to change notification settings

dionysuzx/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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
  • claude, codex - local ai
  • zed - file explorer
  • ghostty - terminal / multiplexer / code editor
  • fish - shell
  • monaspace argon - 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 (may switch to vmware fusion) - vm isolation

GNU/Linux things

  • fzf - fuzzy finder
  • bat - cat + less
  • delta - file differ
  • ripgrep - fast grep
  • eza - ls

Misc

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
nix profile add nixpkgs#neovim nixpkgs#eza nixpkgs#fzf nixpkgs#bat nixpkgs#delta nixpkgs#ripgrep nixpkgs#nodejs
sudo apt update && sudo apt install -y fish
  • install claude code
  • install codex

About

An occasionally maintained dotfiles / description of my tooling.

Resources

Stars

Watchers

Forks

Languages