A collection of configuration files for a personalized development environment
This repository contains the configurations of the applications I use on my computers to create a seamless development environment.
To get started with this project, you'll need to clone the repository and install the required dependencies.
$ cd ~
$ git clone --recurse-submodules https://github.com/walker84837/dotfiles.gitThis command clones the repository and initializes the submodules. Once the cloning has finished:
$ cd dotfiles
$ stow --adopt .To use this project, you'll need to have the following dependencies installed:
- GNU stow to manage configuration files
- Zsh
- Change your user's shell with:
chsh -s /bin/zsh - Log out and log back in to make the change take effect
- Change your user's shell with:
- eza for
lsand better appearance - zoxide for
cdand efficient navigation
This project provides a collection of configuration files for a personalized development environment, including:
- Tmux settings: tpm & catppuccin
- Btop settings: theme
- Zsh settings: p10k & zinit
- Neovim configuration: lazy.nvim + codeium
The code in this project is licensed under MIT License.