Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Cloud‑native configurations from a desktop Linux nerd to make Esme’s machines feel like home 🙂

About

This repo is a collection of dotfiles, scripts, and configuration bits for a Bluefin‑based Linux desktop; built for replicability, portability in mind, and designed with Esme's infra nerd care and sensibilities.

The tools and optimisations reflect Esme's hobbyist adventures in nerdy spaces, and function a little more like a passport -- stamps of lovely nerds and ideas she's appreciated in her spare time.

While the scripts were designed to work across most UNIX and UNIX-like environments, this setup is most battle-tested on Esme's:

Repo Structure

dotfiles/
├── brew/           # Brewfile and package sets
├── containers/     # Distrobox container definitions
├── scripts/        # Helper scripts & utilities
├── shell/          # Bash configs, aliases, and functions
├── desktop/        # Desktop environment tweaks
├── .env            # Personal overrides (e.g: custom repo URLs, secrets, user-specific config)
└── bootstrap.sh    # One‑stop setup script for new machines

Quick Start

git clone https://github.com/esmeaioli/dotfiles.git ~/dotfiles
cd ~/dotfiles
./bootstrap.sh

FAQ

Q: Why not Nix?

A: I might if my configurations and usecases get more complex :)

License

MIT license

About

cloud native configurations from a desktop linux nerd that make esme’s machines feel like home ☺️

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages