Skip to content

joelazar/dotfiles

Repository files navigation

joelazar’s dotfiles

Wallpaper

joedotfiles - wallpaper

Neovim with my custom config

joedotfiles - neovim

Eza + FZF

joedotfiles - eza+fzf

Lazygit

joedotfiles - lazygit

Firefox + Vimium

joedotfiles - firefox + vimium

nnn + preview-tui

joedotfiles - nnn+preview

ncspot

joedotfiles - ncspot

Details

This is the dotfiles setup which I use for my MacOS.

Let me try to briefly list the installed and configured packages:

  • homebrew - Package manager for MacOS
  • colima - For running Linux containers on MacOS
  • hyperkey - For remapping Caps Lock key
  • monitorcontrol - For controlling external monitor brightness
  • raycast - For productivity
  • kitty - Fast, feature-rich, GPU based terminal emulator
  • fish - Fish shell - config
  • fzf - Command-line fuzzy finder
  • atuin - For getting my shell history everywhere
  • ripgrep - Grep on steroids
  • fd - Updated find
  • zoxide - Smarter cd command
  • eza - Modern ls
  • bat - cat(1) clone with wings
  • mods - For AI chats from the terminal
  • yabai - Tiling window manager for MacOS
  • neovim - Vim on steroids
  • git - No comment
    • delta - Diff tool with syntax highlighting
    • lazygit - simple terminal UI for git commands
  • btop - For monitoring
  • nnn - File manager
  • firefox - Good ol' Firefox
  • mpv - For media
  • ncspot - Cross-platform ncurses Spotify client
  • rust, go, python, clang - For programming
  • and many more other useful stuff. See the following file.

Most of the apps are configured with colors of catppuccin mocha.

Setup

These dotfiles are managed with chezmoi.

Install them with:

chezmoi init https://github.com/joelazar/dotfiles.git

chezmoi apply

Acknowledgements

Some utils functions which I'm using for the initial setup and later for my update script was taken from alrra's dotfiles repo, and I'm truly grateful for it.

I usually take my wallpapers from Unsplash and the one which is present in my screenshot is from Arnaud Steckle.

License

The code is available under the MIT license.