Skip to content

beatussum/eselect-hypr-dotfiles

eselect-hypr-dotfiles

License Release

GitHub Actions Workflow Status codecov

Table of contents

What is eselect hypr-dotfiles?

eselect hypr-dotfiles is an eselect module for managing Hyprland dotfiles (licensed under GPL-3 or any later version).

Building

Dependencies

  • dev-util/kcov: only needed for coverage.
  • dev-util/shellspec1: only needed for testing and coverage.
  • dev-vcs/git: only needed for building.

All other dependencies are already included in @system.

Building process

  1. Clone the repository.

    git clone "https://github.com/beatussum/eselect-hypr-dotfiles.git"
  2. (optional) Test the program.

    make -C eselect-hypr-dotfiles test

    The JUnit report file is at build/report/results_junit.xml.

  3. (optional) Compute code coverage.

    make -C eselect-hypr-dotfiles coverage

    The output files are in build/coverage/.

  4. Install the program.

    sudo make -C eselect-hypr-dotfiles DESTDIR=<DESTDIR> PREFIX=<PREFIX> install

Licenses

As explained above, the code of this software is licensed under GPL-3 or any later version. Details of the rights applying to the various third-party files are described in the copyright file in the Debian debian/copyright file format.

Footnotes

  1. You can emerge this package by using my personnal overlay.