This repository contains the configuration files (dotfiles) used to manage user environments across multiple servers.
Optimized for speed, portability, Zsh (with Powerlevel10k).
Preview:
- β Zsh configured with Powerlevel10k
- β
Stow-based dotfile management (
bash,zsh,git,nano,aliases) - β Clean separation of files
.dotfiles/
βββ bash/ β .bashrc, .bash_profile
βββ zsh/ β .zshrc, .p10k.zsh (Powerlevel10k theme)
βββ git/ β .gitconfig
βββ nano/ β .nanorc
βββ aliases/ β .aliases
βββ install.sh β Manual install script (non-Ansible systems)
βββ README.md
git clone git@github.com:Graxo/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
chmod +x install.sh
./install.shChange the commit info in ./git/.gitconfig to your own
This:
- Installs required packages
- Clones dotfiles and stows them
- Installs Powerlevel10k
- Sets Zsh as default shell
Make sure your terminal uses a Nerd Font (e.g. MesloLGS NF) to properly render Powerlevel10k icons.
git,zsh,stow,curl
This is a personal environment config repo, but improvements are welcome. Forks and ideas encouraged!
For questions or suggestions, reach out via GitHub Issues or contact [graxo].
