My dotfiles 😄 for Zsh on MacOS. Clone the repository and Run setup.sh
to setup some initial requirements
My most favourite parts are .functions
and .dockerfunctions
To get all done in a minutes you can use the setup script script
curl -s https://raw.githubusercontent.com/nmrony/dotfiles/master/setup | bash
Do not forget to add or edit git username and email in .extra
and .gitconfig
with yours.
Happy Hacking!!
When setting up a new Mac, you may want to set some sensible macOS defaults:
./.macos
When setting up a new Mac, you may want to install some common Homebrew formulae (after installing Homebrew, of course):
brew bundle install --file=./Brewfile
I have switched from Vim to NeoVim. To setup NeoVim Editor, Please check My NeoVim PDE
repository for more on NeoVim configuration.
The dotfiles comes with these popular terminal emulators.
- Kitty: Copy
kitty
directory in~/.config/
- WezTerm: Copy
wezterm
directory in~/.config
- Alacritty: Copy
alacritty
directory in~/.config
- Iterm2: Import this file and make it default
I use WezTerm and Zsh with PowerLevel10k together with these followings, so you need to install these as well
- Zsh Themes
- There are configuration for most popular ZSH prompt themes. Uncomment the lines in
zshrc
to load the theme. - Terminal Theme: Catppuccin Theme.
- There are configuration for most popular ZSH prompt themes. Uncomment the lines in
- Any Nerd Font of your choice. I like JetBrains Mono
- You can import my settings by importing iTerm Profile file
- Mathias Bynens
- Paul Irish
- Oh My Posh Contributors for Oh My Posh theme
- Starship Contributors for Starship theme
- Powerlevel10k Contributors for Powerlevel10k theme