dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

HorneroConfig is a comprehensive dotfiles framework, tailored for seamless customization of diverse window management setups across various operating systems. Just like the skilled hornero bird meticu...

Dotfiles Generator

Docs | Changelog | Contributing

Awesome AUR Stable AUR Development License: MIT

Dotfiles generator that allows quick configuration of different window managers in multiple OSs.

Dotfiles Screen Overview

Dotfiles Overview

Arch Linux

Install dots-stable from AUR

$ yay dots-stable
$ dots --help

or install the rolling release dots-git from AUR

$ yay dots-git
$ dots --help

Installation from Source

Use this for any OS that is not Arch Linux or Arch Linux based distro

$ git clone https://github.com/ulises-jeremias/dotfiles /tmp/dotfiles
$ cd /tmp/dotfiles
$ sudo ./install
$ dots --help

The installation script allows you to install all the necessary dependencies that allow your dotfiles config work correctly.

Customization

There is no need to fork this repository in order to customize it. Everything can be customized by leveraging the custom-config directory. You are encouraged to maintain a separate github repository of configurations for your own dotfiles.

Read more about this at Customization Docs.

Examples

i3 with alacritty

Apps finder

Apps finder

Apps finder

Testing

We have different testing environments that allow us to test the dotfiles generator in different OSs and window managers.

Docker and Xephyr

To run the testing environment just run the following commands;

$ git clone https://github.com/ulises-jeremias/dotfiles /tmp/dotfiles
$ cd /tmp/dotfiles
$ ./playground/bin/test --os="<os>" --wms=<WMS> # use -h to know more about install options

Vagrant

To run the testing environment just run the following commands;

$ git clone https://github.com/ulises-jeremias/dotfiles /tmp/dotfiles
$ cd /tmp/dotfiles
$ cd ./playground/vagrant/<os>/
$ vagrant up

# to access the VM
$ vagrant ssh

Contributors

Made with contributors-img.