This repository contains my personal configuration files and setup scripts. Feel free to browse for inspiration, but these are tailored for my workflow and environment.
Clone the repository:
git clone https://github.com/loliee/dotfiles ~/.dotfilesAlternatively, download as a tarball:
mkdir -p ~/.dotfiles
curl -L https://github.com/loliee/dotfiles/tarball/master \
| tar -xzv -C ~/.dotfiles --strip-components 1 --exclude={README.md}Dotfiles and packages are managed using make and stow.
- make install: Installs all required packages and dotfiles.
- make install-dotfiles: Installs only the dotfiles, skipping packages.
- make help: Lists all available
makecommands with descriptions.
My macOS setup scripts apply personal preferences and security tweaks:
make setup-macos
make setup-macos-hardeningSet Fish as default shell (macOS example):
echo "$(brew --prefix)/bin/fish" | sudo tee -a /etc/shells
chsh -s "$(brew --prefix)/bin/fish"Note: These dotfiles are not intended as a plug-and-play solution for others. Please review and modify for your own needs before using.