This repository contains a subset (for now) of my dotfiles used in my development environment.
I use macOS. These dotfiles are made on and for computers running macOS. If you want to use these dotfiles on Linux, Windows or any other OS: Awesome! I will not help you fix errors you encounter while setting up your system using my configuration.
I use the following programmes to develop, using all the hot new tools on the block like:
- Alacritty: terminal emulator
- Fish shell: terminal shell of choice
- Neovim: code editor
- Zellij: terminal multiplexer
- Lazygit: terminal ui for git
- Homebrew: package manager
I prefer my utility tools to be written in Rust, as they usually provide more modern features than the tools they replace. Take a look at the Brewfile to see what's in store.
Info: Scripts that guide you through a step-by-step process will be added to this repository soon-ish.
Warning: Make a backup of your own configuration files before messing about with these ones.
- Clone this repository to a folder other than
~/
, like~/projects/dfiles
. - Copy .Brewfile to your home folder a) If you haven't yet, install Homebrew
- Run
brew tap homebrew/bundle
- Run
brew bundle --global --no-lock
- Copy configuration files and folders from the repository into your home and/or config folder.
- Enjoy!
- Add setup scripts
- Add selective configuration for different programming languages
- folke for their nvim configuration; mine is basically variation to his.