Skip to content

elithrar/dotfiles

Repository files navigation

dotfiles

✏ dotfiles & installation script for my development environment.

Install

There are two major components:

  1. install.sh - which sets up dependencies, installs Homebrew and related packages, and links in dotfiles, on macOS and Linux
  2. The 'dotfiles' themselves - .tmuxconf, .zshrc, etc.

Install the dependencies: package manager, packages, tooling:

sh install.sh 2>&1 | tee ~/install.log

Running...
 _           _        _ _       _
(_)_ __  ___| |_ __ _| | |  ___| |__
| | '_ \/ __| __/ _  | | | / __| '_ \
| | | | \__ \ || (_| | | |_\__ \ | | |
|_|_| |_|___/\__\__,_|_|_(_)___/_| |_|

-----
- Sets up a Linux or macOS based development machine.
- Can be run in WSL on Windows!
- Safe to run repeatedly (checks for existing installs)
- Repository at https://github.com/elithrar/dotfiles
- Fork as needed
- Deeply inspired by https://github.com/minamarkham/formation
-----

Use GNU Stow to automatically symlink the dotfiles:

# Assuming you've cloned to $HOME/repos/dotfiles
stow --dir="${HOME}/repos/dotfiles" --target="${HOME}" .

What I Use

  • Ghostty on macOS as my primary terminal environment - install.sh will install it for you.
  • zsh and oh-my-zsh as my shell.
  • Zed as my editor (previously: VS Code)
  • Berkeley Mono (TX-02) as my font.

License

📜 See LICENSE file for details.

About

dotfiles for my macOS & Linux environments ⌨️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy