This repository provides the setup for a personalized power-user
experience on any Linux machine utilizing Chezmoi, the dotfile manager.
> zsh, tmux, i3wm, polybar, neovim, gtk3, urxvt <
At the moment, this automated setup has only been tested on Arch-based machines.
Should these dotfiles be utilized by at least a few users, I will consider expanding its applicability. 🙃
My flavour of Chezmoi-driven dotfiles collection, with ❤️:
- Highly effective
zshconfiguration with many usefulzimmodules, "aliases" that save time, and a lot more! - Gorgeous
polybartheme built by @adi1090x and customized to meet my personal preferences. - A sane
.gitconfigfile with minimal aliases and sensible defaults like "diff-so-fancy"... - A big, mighty, yet rather fundamental '.tmux.conf' file.
- Provided in the Ansible Bootstrap file
setup.yml, all the necessary Arch Linux`-based packages which I personally use. - The '.local/share/fonts' directory includes a few of my favorite typefaces.
-
GTK3>K2styling configuration. -
urxvtconfig (.Xresourcesand a couple of helpful tools) provided. Used as a terminal for low-powered or terminal-based devices.
export GITHUB_USERNAME=famousketchup
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply $GITHUB_USERNAME -
run-once-[...].shscripts - Test-drive on a new Arch-based Linux installation
Contributions, issues, and feature requests are welcome!
Give a ⭐️ if you like this project!
MIT License - Free, open-source license with minimal restrictions.
Copyright (c) 2024 Dmitriy Korotayev
Profile ⚛️
Email me 🤝
LinkedIn (Hire me 😊)
