Skip to content

Latest commit

Β 

History

History
80 lines (53 loc) Β· 1.82 KB

File metadata and controls

80 lines (53 loc) Β· 1.82 KB

πŸš€ Graxo's Dotfiles

This repository contains the configuration files (dotfiles) used to manage user environments across multiple servers.

Optimized for speed, portability, Zsh (with Powerlevel10k).

Preview:

screenshot

✨ Features

  • βœ… Zsh configured with Powerlevel10k
  • βœ… Stow-based dotfile management (bash, zsh, git, nano, aliases)
  • βœ… Clean separation of files

πŸ“ Folder Structure

.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

βš™οΈ Setup Instructions

πŸ–₯️ Install manually using install.sh

git clone git@github.com:Graxo/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
chmod +x install.sh
./install.sh

Change 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

πŸ–Œ Terminal Appearance

Make sure your terminal uses a Nerd Font (e.g. MesloLGS NF) to properly render Powerlevel10k icons.


πŸ“¦ Requirements

  • git, zsh, stow, curl

🀝 Contributing

This is a personal environment config repo, but improvements are welcome. Forks and ideas encouraged!


🧠 Inspiration


πŸ“¬ Contact

For questions or suggestions, reach out via GitHub Issues or contact [graxo].