Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/famousketchup/dotfiles

Powered by `chezmoi`, this repository has config files that will give you the power-user experience flavor, using Zsh/zim, Tmux, i3wm, Polybar, NeoVim, GTK3/Xfce4 & urxvt.
https://github.com/famousketchup/dotfiles

chezmoi gtk3 i3wm i3wm-config neovim neovim-dotfiles polybar polybar-config polybar-theme ricing tmux tmux-conf urxvt xfce4 xresources zimfw zsh zsh-configuration zshrc

Last synced: 8 days ago
JSON representation

Powered by `chezmoi`, this repository has config files that will give you the power-user experience flavor, using Zsh/zim, Tmux, i3wm, Polybar, NeoVim, GTK3/Xfce4 & urxvt.

Awesome Lists containing this project

README

        

# // My Chezmoi-powered Ultimate šŸ’Ŗ Dotfiles \\\

This repository provides the setup for a personalized power-user \
experience on any Linux machine utilizing [Chezmoi](https://chezmoi.io), 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. šŸ™ƒ

![GitHub Release](https://img.shields.io/github/v/release/dmitriy-korotayev/dotfiles)
![Python Version](https://img.shields.io/badge/python-3.6+-blue.svg?style=flat-square)


[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg)](https://github.com/dmitriy-korotayev/pytgbot-autopost/fork)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)

Finally! Everything is in it's place!

## šŸ’” Overview šŸ’”

My flavour of `Chezmoi`-driven dotfiles collection, with ā¤ļø:

- [x] Highly effective `zsh`Ā configuration with many usefulĀ `zim`Ā modules, "aliases" that save time, and a lot more!
- [x] Gorgeous `polybar`Ā theme built by [@adi1090x](https://github.com/adi1090x/polybar-themes) andĀ customized to meet my personal preferences.
- [x] A sane `.gitconfig`Ā file with minimal aliases and sensible defaults like "diff-so-fancy"...
- [x] A big, mighty, yet ratherĀ fundamental '.tmux.conf' file.
- [x] Provided in the Ansible Bootstrap file `setup.yml`,Ā all the necessary Arch Linux`-basedĀ packages which I personally use.
- [x] The '.local/share/fonts' directory includes a few of my favorite typefaces.
- [x] `GTK3` & `GTK2` styling configuration.
- [x] `urxvt`Ā config (`.Xresources`Ā and a couple of helpful tools) provided. Used as aĀ terminal for low-powered or terminal-based devices.

## šŸ”§ Simple installation šŸ”§

```sh
export GITHUB_USERNAME=famousketchup
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply $GITHUB_USERNAME
```

## šŸ“ˆ Future updates šŸ“ˆ
- [ ] `run-once-[...].sh` scripts
- [ ] Test-drive on a new Arch-based Linux installation

## šŸš¦ Support šŸš¦

Contributions, issues, and feature requests are welcome! \
Give a ā­ļø if you like this project!

## šŸ“ License šŸ“

MIT License - Free, open-source license with minimal restrictions.

-----------

Copyright (c) 2024 **Dmitriy Korotayev** \
[Profile āš›ļø](https://github.com/dmitriy-korotayev "My GitHub profile") \
[Email me šŸ¤](mailto:korotayev.dmitriy+github "Email any questions you might have!") \
**[LinkedIn (Hire me šŸ˜Š)](https://www.linkedin.com/in/foreverdev/ "My professional profile: skills, experience and much more...")**