Skip to content

loliee/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

~/.dotfiles

Build Status

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.

Getting Started

Clone the repository:

git clone https://github.com/loliee/dotfiles ~/.dotfiles

Alternatively, 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}

Installation

Dotfiles and packages are managed using make and stow.

Common Commands

  • make install: Installs all required packages and dotfiles.
  • make install-dotfiles: Installs only the dotfiles, skipping packages.
  • make help: Lists all available make commands with descriptions.

macOS Setup

My macOS setup scripts apply personal preferences and security tweaks:

make setup-macos
make setup-macos-hardening

Fish Shell

Set Fish as default shell (macOS example):

echo "$(brew --prefix)/bin/fish" | sudo tee -a /etc/shells
chsh -s "$(brew --prefix)/bin/fish"

Resources


Note: These dotfiles are not intended as a plug-and-play solution for others. Please review and modify for your own needs before using.

About

~/.dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10