A collection of MacOS dotfiles I use in my developement environment
To manage dotfiles I use a tool called fling, which is similar to stow but in my opinion a bit more clear and fool proof. If you with to use fling to manage these dotfiles, all you have to do is the following:
- Clone the dotfiles to your machine and
cdinto the directory - Make an empty directory where you want the files to be synced. e.g.,
nvimwould bemkdir -p ~/.config/nvim - Run the fling command to make a symlink:
fling link -s nvim -l ~/.config/nvim
This will ask you to confirm the decision and create the symlink. Any time you edit your dot files the changes will actually happen in ~/dotfiles making it easier to manage them with git.
If you don't wish to use fling you can simply copy and paste these as you wish.
- Custom theme which I've named "Darkmatter" exists in the wezterm, ghostty, nushell, nvim, and zed.
- A patched version of Commit Mono which includes nerd fonts
- Custom prompt made with starship
- Brewfile and cargofile with most of my packages (I update occasionally)
Feel free to reach out if you have any questions! I'm always more than willing to help fellow terminal nerds like me :)
