Skip to content

duffnshmrt/duff-linux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

884 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duff-Linux 🍺 (WIP)

Note

This project would not be possible without the use of d77void. Please go check it out here: https://github.com/dani-77/d77void

A personal/opinionated distro based off dani-77's d77void Linux distribution, coming in two flavours: Niri with Noctalia Shell, and KDE Plasma. Please note this is still heavily work-in-progress.

ISO Generation Guide

  1. The first step is to clone this repo, Void's official packages repo, and then finally to build binary-bootstrap. This sets up the "masterdir," which is like a mini-Void system inside a folder where your building happens.
git clone https://github.com/duffnshmrt/duff-linux
git clone https://github.com/void-linux/void-packages
cd void-packages
./xbps-src binary-bootstrap
  1. Step two is to add d77's "secret sauce". Go to this repo's folder and copy everything inside its /srcpkgs folder into the /srcpkgs folder of the void-packages repo you just cloned. This gives Void the "recipes" for things like Calamares (the installer) that might not be in the official repos. Once done, you can build Calamares.
./xbps-src pkg calamares
  1. Assuming everything went well, step three is to create the ISO 🎉. In a terminal in this directory/repository, run the following command (using KDE Plasma as an example):
sudo ./d77 -r /home/$USER/void-packages/hostdir/binpkgs/ -b plasma -- -T d77void

About

A personal/opinionated distro based off dani-77's d77void Linux distribution, coming in two flavours: Niri with Noctalia Shell, and KDE Plasma.🍺

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages

  • CSS 72.9%
  • JavaScript 17.7%
  • Shell 4.3%
  • Python 2.4%
  • QML 1.4%
  • Rust 0.7%
  • Other 0.6%