Skip to content

iamvictorli/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published