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
zsh
configuration with many usefulzim
modules, "aliases" that save time, and a lot more! - Gorgeous
polybar
theme built by @adi1090x and customized to meet my personal preferences. - A sane
.gitconfig
file 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
>K2
styling configuration. -
urxvt
config (.Xresources
and 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-[...].sh
scripts - 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 😊)