ericlovesmath
dotfiles
Lua

MacOS (yabai) & Fedora (sway) dual dotfiles w/ Neovim, driven by Nix

Last updated Jul 3, 2026
77
Stars
7
Forks
1
Issues
0
Stars/day
Attention Score
58
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Eric Lee's Dotfiles

Neovim Configuration

  • Dual configuration for MacOS and Fedora
  • Personal Neovim configuration
  • Alacritty with zsh

Installation (MacOS)

- Dotfiles symlinked & applications installed with nix-darwin and home-manager - Yabai: Tiling WM uses Capslock as a meh/hyper global prefix, mimicking vim keybindings - Neovim: Lazy to install packages, Mason to install LSPs - Alacritty: Keybindings set such that intuitive cmd + _ key combinations works with tmux
  • Nix: Mostly just used as a declarative package manager and symlink tool
- If Nix is not an option, see contents of home-darwin.nix and brew.nix to see symlinks
  • Install [Nix]
mkdir ~/dotfiles & cd ~/dotfiles
git clone https://github.com/ericlovesmath/dotfiles.git ~/dotfiles
nix run nix-darwin -- switch --flake "$HOME/dotfiles\#macos"

Installation (Fedora, Sway and Hyprland)

See INSTALLATION_GUIDE.md, tested on the AMD Framework 13 Laptop

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท ericlovesmath/dotfiles ยท Updated daily from GitHub