Skip to content

mobiusdickus/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal config files managed with GNU Stow.

Setup

git clone https://github.com/mobiusdickus/dotfiles.git ~/projects/personal/dotfiles
cd ~/projects/personal/dotfiles
brew install stow neovim tree-sitter-cli ripgrep lsd
brew install --cask font-hack-nerd-font

Zsh + Zprezto

./setup-zsh.sh

Clones Zprezto, stows zsh configs, and sets zsh as default shell.

Neovim

./setup-nvim.sh

Stows init.lua into ~/.config/nvim/ and syncs lazy.nvim plugins.

Structure

├── zsh/
│   ├── .zshrc            # Zsh config (prezto + custom prompt/aliases)
│   ├── .zshenv           # Env vars for non-interactive shells
│   ├── .zprofile         # Login shell setup (PATH, tools)
│   └── .zpreztorc        # Prezto module config
├── nvim/.config/nvim/
│   └── init.lua          # Neovim config (lazy.nvim)
├── git/
│   └── .gitconfig
├── bash/
│   ├── .bashrc
│   ├── .bash_profile
│   └── .profile
├── keybindings/
│   └── .inputrc
├── setup-zsh.sh
└── setup-nvim.sh

Notes

  • Work credentials live in ~/.work (sourced from .zshenv, not tracked).
  • Old configs (.zshrc.old, init.vim.old) kept as backups.

About

dot dot dot files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors