Warning
This repo is archived because I moved my setup to NixOS and Home Manager. See my nix-config ✨.
Personal setup for Hyprland, neovim, fish, tmux and more. Main OS used is Arch Linux.
Those dotfiles are managed using using chezmoi. You can bootstrap this config by installing chezmoi and the dotfiles in a single command:
sh -c "$(curl -fsLS chezmoi.io/get)" -- init --apply bcyran
You probably shouldn't just apply those on your machine if you don't know exactly what you're doing.
All dotfiles are stored in this repo's home directory. The names are a bit weird because of the way chezmoi works, but you should be able to figure it out even if your'e not familiar with this. For instance:
private_dot_config
represents.config
directory,dot_gitconfig.tmpl
is a template which will be used to generate.gitconfig
file.
Branch legacy-stow contains old, legacy dotfiles managed using GNU Stow. This won't be updated anymore, it's just an archive of 3 years and almost 300 commits of learning and tweaking my workspace.