Skip to content
1mach0Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My macOS setup: zsh, Neovim, Ghostty, Starship, fastfetch, gh, herdr.

Layout

Path What
.zshrc zsh: zinit, Starship, zoxide, fzf, eza aliases
.config/starship.toml Starship prompt (base16-black-metal palette)
.config/nvim/ Neovim: single-file config, colours taken from Ghostty's base16-black-metal
.config/ghostty/ Ghostty config + base16-black-metal theme
.config/fastfetch/ fastfetch modules + logo
.config/gh/config.yml GitHub CLI settings (auth in hosts.yml is not tracked)
.config/herdr/config.toml herdr config
.config/herdr-app/ herdr app settings, keybindings, layouts
linux/ Old CachyOS setup (Hyprland, Waybar, Wofi, Alacritty, kickstart.nvim, p10k zshrc). Not installed on macOS.

Install

git clone https://github.com/1mach0/dotfiles ~/dotfiles
~/dotfiles/install.sh

install.sh symlinks every tracked macOS file into $HOME (existing files are moved to *.pre-dotfiles) and clones ghostty-cursor-shaders into ~/.config/ghostty/shaders. It skips linux/, README.md, install.sh, and .gitignore. New configs are picked up automatically once they're committed. Because they're symlinks, editing ~/.config/nvim/init.lua edits the repo — just commit and push.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages