This repository has been archived by the owner on Sep 8, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #229 from aguslr/solus
Add support for Solus. Fix #99
- Loading branch information
Showing
2 changed files
with
68 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
title: Solus | ||
homepage: https://getsol.us/ | ||
download: https://getsol.us/download/ | ||
cfgdir: solus.d | ||
layout: default | ||
--- | ||
|
||
# {{ page.title }} | ||
|
||
> Solus is a Linux distribution built from scratch. It uses a forked version of | ||
> the PiSi package manager, maintained as "eopkg" within Solus, and a custom | ||
> desktop environment called "Budgie", developed in-house. The Budgie desktop, | ||
> which can be set to emulate the look and feel of the GNOME 2 desktop, is | ||
> tightly integrated with the GNOME stack. The distribution is available for | ||
> 64-bit computers only. | ||
> | ||
> -- <cite markdown="1">[DistroWatch][]</cite> | ||
|
||
{% if page.cfgdir %} | ||
## Configuration | ||
|
||
- [Project's files for {{ page.title }}][config] | ||
{% endif %} | ||
|
||
|
||
## Supported releases | ||
|
||
- Budgie ISO | ||
- GNOME ISO | ||
- MATE ISO | ||
|
||
|
||
## Resources | ||
|
||
- [How to launch Solus ISO from GRUB2 : SolusProject][howtosolus] | ||
- [Fix Solus · Issue #17 · probonopd/SystemImageKit · GitHub][fixsolus] | ||
|
||
|
||
## Links | ||
|
||
- [Official homepage]({{ page.homepage }}) | ||
- [Official download page]({{ page.download }}) | ||
- [{{ page.title }} at DistroWatch][distrowatch] | ||
- [{{ page.title }} at Wikipedia][wikipedia] | ||
|
||
|
||
[config]: {{ site.github.repository_url | append: "/tree/master/mbusb.d/" | append: page.cfgdir }} | ||
[distrowatch]: https://distrowatch.com/table.php?distribution=solus | ||
[wikipedia]: https://en.wikipedia.org/wiki/Solus_(operating_system) | ||
[howtosolus]: https://redd.it/5vzhi2 | ||
[fixsolus]: https://github.com/probonopd/SystemImageKit/issues/17 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
for isofile in $isopath/Solus-*.iso; do | ||
if [ -e "$isofile" ]; then | ||
regexp --set=isoname "$isopath/(.*)" "$isofile" | ||
submenu "$isoname ->" "$isofile" { | ||
iso_path="$2" | ||
loopback loop "$iso_path" | ||
probe --label --set=cd_label (loop) | ||
menuentry "Start Solus" { | ||
bootoptions="root=live:CDLABEL=$cd_label iso-scan/filename=$iso_path ro rd.luks=0 rd.md=0 quiet splash rd.live.image --" | ||
linux (loop)/boot/kernel $bootoptions | ||
initrd (loop)/boot/initrd.img | ||
} | ||
} | ||
fi | ||
done |