Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

My development environment configuration using Dotbot.

Contents

  • nvim - Neovim configuration with Lazy.nvim, Telescope, LSP, and Elixir tooling
  • ghostty - Ghostty terminal configuration
  • wezterm - WezTerm terminal configuration
  • lazygit - Lazygit configuration with GitHub integration commands
  • zshrc - Zsh configuration with oh-my-zsh
  • bin - Utility scripts for git workflows

Dependencies

Install

First, install dotbot:

pipx install dotbot

Then clone and run:

git clone git@github.com:archr/dotfiles.git ~/dotfiles
cd ~/dotfiles
./install

Symlinks

This creates symlinks for:

  • ~/.config/nvim/init.lua - Neovim config
  • ~/.config/worktrunk/config.toml - worktrunk (wt) config
  • ~/.config/ghostty/config - Ghostty config
  • ~/.wezterm.lua - WezTerm config
  • ~/Library/Application Support/lazygit/config.yml - Lazygit config
  • ~/.zshrc - Zsh config
  • ~/.local/bin/ - Utility scripts

Lazygit Custom Commands

Key Context Action
B Global Open repository in GitHub
b Branches Open selected branch in GitHub
b Files Open selected file in GitHub

About

My dot files, uses Dotbot for easy installation.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages