Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harishnkr/bsol
grub2 blue-screen-of-life theme
https://github.com/harishnkr/bsol
blue-screen-of-death blue-screen-of-life bsol grub grub-theme grub-themes grub2 grub2-theme
Last synced: about 6 hours ago
JSON representation
grub2 blue-screen-of-life theme
- Host: GitHub
- URL: https://github.com/harishnkr/bsol
- Owner: harishnkr
- License: gpl-3.0
- Created: 2024-02-22T14:47:38.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T00:12:09.000Z (2 days ago)
- Last Synced: 2024-11-14T01:19:57.564Z (2 days ago)
- Topics: blue-screen-of-death, blue-screen-of-life, bsol, grub, grub-theme, grub-themes, grub2, grub2-theme
- Homepage:
- Size: 313 KB
- Stars: 302
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
- Funding: .github/funding.yml
- License: LICENSE
Awesome Lists containing this project
README
# Blue Screen of Life
Embrace the Blue Screen.
Own this grub theme. Make it the first thing you see...
![preview image](preview.png)
# How to Install
> :warning: **Make sure you understand what you are doing. Installation of the theme can cause problems in your system if done incorrectly**
## Manual Installation (preferred method)
- Clone the repo
```
git clone https://github.com/harishnkr/bsol.git
```- Copy the entire `bsol/` directory to `/boot/grub/themes/` or similar path depending on your distribution
- Change the `GRUB_THEME` line in `/etc/default/grub` file:
```
GRUB_THEME="/boot/grub/themes/bsol/theme.txt"
```- For Fedora based systems only: Change the `GRUB_ENABLE_BLSCFG` and `GRUB_TERMINAL_OUTPUT` line in `/etc/default/grub` file:
```
GRUB_ENABLE_BLSCFG="false"
GRUB_TERMINAL_OUTPUT="gfxterm"
```- Update GRUB with sudo privileges.
For Arch based systems:
```
sudo grub-mkconfig -o /boot/grub/grub.cfg
```For Debian based systems:
```
sudo update-grub
```For Fedora based systems:
```
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
```## Using Package manager
If you use Arch linux or derivatives, use this [package](https://aur.archlinux.org/packages/grub-theme-bsol-git)
run `grub-install --themes=bsol` followed by `grub-mkconfig -o /boot/grub/grub.cfg"` both with `sudo` privileges.## Configuration
### Choosing font
By default, the theme uses `victor mono italic` font. Alternatives are as follows:
- Victor Mono Regular 16
To change it, change the line containing the terminal font in the `theme.txt` file. To suggest another font, open a new issue.
## Troubleshooting
Some fixes for issues that may help are as follows. All feedbacks are appreciated
- Make sure this line is commented with a `#` in the beginning:
```
GRUB_TERMINAL_OUTPUT="console"
```
- Change resolution with this line:
```
GRUB_GFXMODE="[x_res]x[y_res]x32"
```
(change x_res and y_res to your screen resolution, e.g. 1920x1080)# TODO
- Update the packages on Pling.com, Gnome-look and Opendesktop sites
- Create install script for various distros# Credits
- [This amazing guide](http://wiki.rosalab.ru/en/index.php/Grub2_theme_tutorial)
- [y0uCeF](https://github.com/y0uCeF) for helping with the AUR package
- [This repo](https://github.com/Jacksaur/Gorgeous-GRUB) for showcasing various themes.