Skip to content

iamdmix/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dmix dotfiles

Personal macOS dotfiles focused on a keyboard-first workflow, tiling window management, and fast terminal/shell startup.

Components

Component Description
AeroSpace i3-like tiling window manager for macOS.
Ghostty GPU-accelerated terminal emulator.
Karabiner-Elements Keyboard remapping and complex key rules.
Powerlevel10k Zsh prompt theme used by this setup.

Repository layout

.
├── aerospace/
│   └── aerospace.toml
├── ghostty/
│   └── config
├── karabiner/
│   └── karabiner.json
└── zsh/
    ├── .p10k.zsh
    └── .zshrc

Setup

  1. Clone the repo.
git clone git@github.com:<your-username>/dotfiles.git ~/dotfiles
cd ~/dotfiles
  1. Install dependencies.
brew install --cask karabiner-elements
brew install zsh

Install AeroSpace and Ghostty from their official releases/pages.

  1. Link configs.
ln -sf "$PWD/zsh/.zshrc" "$HOME/.zshrc"
ln -sf "$PWD/zsh/.p10k.zsh" "$HOME/.p10k.zsh"

mkdir -p "$HOME/.config/aerospace"
ln -sf "$PWD/aerospace/aerospace.toml" "$HOME/.config/aerospace/aerospace.toml"

mkdir -p "$HOME/.config/ghostty"
ln -sf "$PWD/ghostty/config" "$HOME/.config/ghostty/config"

mkdir -p "$HOME/.config/karabiner"
ln -sf "$PWD/karabiner/karabiner.json" "$HOME/.config/karabiner/karabiner.json"
  1. Reload shell.
source "$HOME/.zshrc"

Notes

  • Restart AeroSpace, Ghostty, and Karabiner-Elements after changing config files.
  • If prompt settings are not applied, confirm Powerlevel10k is installed and sourced from .zshrc.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages