KO
|
EN
gitlite โ search
Search
#typescript
#ai-agents
#ai
#dsh-plugin
#deepseek-harness
#open-source
#cli
#claude-code
#codex
#developer-tools
#react
#windows
dotfiles
โ 54
Open GitHub โ
Personal dotfiles for macOS and Linux.
Download README (.md)
Explore Similar Repositories
dotfiles
:
Traditional dotfiles โ a cherished reminder of my old Arch Linux days.
dotfiles
:
๐ป Dotfiles for zsh, vim, emacs, tmux, and bash. macOS things are out of date. Primary OS is Linux.
homesetup
:
The ultimate Terminal experience!
dots
:
My personal dotfiles for my linux system
archConfig
:
These are my arch linux dotfiles
// repository documentation
Was this content helpful?
โ 0
(0 ratings)
Select Rating:
โ
โ
โ
โ
โ
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
dotfiles
?
Download (.md)
# David Mytton's dotfiles My personal dotfiles for macOS and Linux, set up with [dotbot](https://github.com/anishathalye/dotbot) and inspiration from [Josiah Nunemaker's blog post](https://josnun.github.io/posts/managing-dotfiles-and-zsh-with-dotbot-and-antigen/). ## Setup For macOS and most Linux, dotbot is set up to install the right packages. On Alpine, they must be installed manually. ### macOS and Linux ```shell git clone git@github.com:davidmytton/dotfiles.git cd dotfiles ./install ``` ### Alpine Linux ```shell sudo apk add git exa bat neovim git clone git@github.com:davidmytton/dotfiles.git cd dotfiles ./install ``` ## Why dotbot? I originally used a very simple dotbot config, then moved to [chezmoi](https://www.chezmoi.io) for the more advanced features. However, that requires installing the chezmoi binary and adopting the workflow. dotbot is embedded into the repo and uses a standard `./install` script. ## Initial dotbot setup A record of the initial dotbot setup, [copied from the readme](https://github.com/anishathalye/dotbot/blob/ac5793ceb58863d23427d21597634d3dcf66f9ac/README.md#integrate-with-existing-dotfiles): ```shell cd dotfiles git submodule add https://github.com/anishathalye/dotbot git config -f .gitmodules submodule.dotbot.ignore dirty # ignore dirty commits in the submodule cp dotbot/tools/git-submodule/install . touch install.conf.yaml ``` Also has a modified `./install` script to trigger installed plugins.