Skip to content

Latest commit

 

History

History
109 lines (64 loc) · 4.09 KB

README.md

File metadata and controls

109 lines (64 loc) · 4.09 KB

dotfiles

My dotfiles for Neovim, zsh, tmux, and alacritty, optimized for web development on macOS. Managed with Dotbot.

Terminal

I use Alacritty as my terminal emulator.

curl -LO https://github.com/neovim/neovim/releases/download/v0.8.2/nvim-macos.tar.gz
tar xzf nvim-macos.tar.gz
./nvim-macos/bin/nvim
  • fnm, fast and simple node version manager. faster than nvm

  • trash-cli, safeguard rm. Version 5 sometimes runs into node issues, stick with version 4 npm install --global trash-cli@v4.0.0. requires node

  • starship prompts, minimal customizable prompts

  • homebrew, package manager for macOS

brew install tmux lazygit jesseduffield/lazydocker/lazydocker exa zoxide fd ripgrep
  • tmux, terminal multiplexer

  • lazygit, simple terminal UI for git commands, requires git to be installed first

  • lazydocker, the lazyier way to manage docker, requires docker to be installed first

  • exa, replacement for ls

  • zoxide, smarter cd

  • fd, simple, fast and user-friendly alternative to find

  • ripgrep, fast regex text searching in directories

Mac Settings

  • System preferences > Accessibility > Display > Reduce Motion. Toggle on

  • System preferences > Accessibility > Display > Increase contrast. Toggle on

  • System preferences > Accessibility > Display > Reduce Transparency. Toggle on

  • System preferences > Accessibility > Pointer > Reduce mouse pointer to locate. Toggle on

  • System preferences > Accessibility > Pointer > Pointer size. Slider to largest

  • Dock > Size. Slider on 20%

  • Dock > Magnification. Slider on Small

  • Dock > Position on screen. Select Left

  • Dock > Minimize windows into application icon. Toggle off

  • Dock > Automatically hide and show the Dock. Toggle on

  • Dock > Animate opening applications. Toggle on

  • Dock > Show indicators for open applications. Toggle on

  • Dock > Show recent applications in Dock. Toggle off

  • Keyboard > Key Repeat. Fastest. Slider to largest

  • Keyboard > Delay until Repeat. Shortest. Slider to largest

  • Accessibility > Vision > Display > Pointer > Pointer Size. Largest. Slider to largest

  • Desktop & Screen Saver > Wallpaper

Keyboard modifier keys

Apple Internal Keyboard Apple Internal Keyboard screenshot
Custom Mechanical Keyboard Custom Mechanical Keyboard screenshot

Programs

  • vlc - Best media player

Font

Interesting programs I may or may not pickup

  • nnn terminal file manager
  • vimium c vim key bindings for the browser
  • lf another terminal file manager
  • yazi another terminal file manager written in rust
  • helix text editor inspired by neovim and kakoune
  • zellij a terminal workspace, alternative to tmux