summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorscouckel <james.krinsky@gmail.com>2025-12-08 01:42:36 -0600
committerscouckel <james.krinsky@gmail.com>2025-12-08 01:42:36 -0600
commita8eedad9e7163dce230ca7886be8e1b4ef81da99 (patch)
treef8c2212b5c5ef10c8543c73d89b269debb4e7063
parentafcc66069d104e4c02bc962e6bebd9c453c0f163 (diff)
changes, jetbrains mono regular
-rw-r--r--.github/README.md132
-rw-r--r--.github/funding.yml5
-rw-r--r--.github/preview.pngbin36030 -> 0 bytes
-rw-r--r--bsol/jmnr16.pf2bin0 -> 29932 bytes
-rw-r--r--bsol/jmnr20.pf2bin0 -> 35415 bytes
-rw-r--r--bsol/jmnr24.pf2bin0 -> 42995 bytes
-rw-r--r--bsol/jmnr28.pf2bin0 -> 51706 bytes
-rw-r--r--bsol/theme.txt6
8 files changed, 3 insertions, 140 deletions
diff --git a/.github/README.md b/.github/README.md
deleted file mode 100644
index 6a4c2d6..0000000
--- a/.github/README.md
+++ /dev/null
@@ -1,132 +0,0 @@
-# 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
-
-### Fonts
-
-There are three texts where fonts can be controlled in the configuration:
-
-- The "terminal-font", which is used when we switch to the terminal mode.
-- The "item_font", which is used on each of the boot entries.
-- The text "font", which is used in the countdown.
-
-All these fonts are configured in the `theme.txt` file.
-
-By default, the theme uses `victor mono italic` font with various font sizes for each of the texts.
-
-### Creating custom fonts
-
-> [!NOTE]
-> In the inital version, I used the font [Weknow Windows font](https://www.1001freefonts.com/weknow-windows.font) but changed to Victor Mono Italic. This information is for those who wants to use the old font but dont know the origin of the font.
-
-In order to use custom font for each of the texts that I mentioned above, you can use the [grub-mkfont](https://man.archlinux.org/man/grub-mkfont.1.en) utility to create them. Make sure you have the original font in ttf or other supported format. The command to make the font is as follows:
-
-```
-grub-mkfont --output=output_file.pf2 input_file
-```
-
-Here the input file specified must be the font file, and the output file specified must be in the ".pf2" format. The files must be in the same folder as the theme.txt file. The font size can also be specified using the `--size=N` where N is in integer value.
-
-To change the fonts, change the line containing the font in the `theme.txt` file.
-
-To see the changes, check the [Preview](#preview-theme) section
-
-## Preview Theme
-
-The themes can be previewed using the [grub2-theme-preview](https://aur.archlinux.org/packages/grub2-theme-preview) package. To view the theme just type the command in the bsol directory:
-
-```
-grub2-theme-preview bsol
-```
-
-If the theme viewer does not popup for any reason (for example using Wayland), you can use VNC viewer, for example [TigerVNC](https://wiki.archlinux.org/title/TigerVNC) to view it by giving the command:
-
-```
-vncviewer localhost
-```
-
-
-## 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.
diff --git a/.github/funding.yml b/.github/funding.yml
deleted file mode 100644
index 7b0ef92..0000000
--- a/.github/funding.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-# These are supported funding model platforms
-
-github: harishnkr
-patreon: harishnkr
-
diff --git a/.github/preview.png b/.github/preview.png
deleted file mode 100644
index bba6f37..0000000
--- a/.github/preview.png
+++ /dev/null
Binary files differ
diff --git a/bsol/jmnr16.pf2 b/bsol/jmnr16.pf2
new file mode 100644
index 0000000..9ecff9d
--- /dev/null
+++ b/bsol/jmnr16.pf2
Binary files differ
diff --git a/bsol/jmnr20.pf2 b/bsol/jmnr20.pf2
new file mode 100644
index 0000000..7d9239c
--- /dev/null
+++ b/bsol/jmnr20.pf2
Binary files differ
diff --git a/bsol/jmnr24.pf2 b/bsol/jmnr24.pf2
new file mode 100644
index 0000000..9fbdab3
--- /dev/null
+++ b/bsol/jmnr24.pf2
Binary files differ
diff --git a/bsol/jmnr28.pf2 b/bsol/jmnr28.pf2
new file mode 100644
index 0000000..760c7bd
--- /dev/null
+++ b/bsol/jmnr28.pf2
Binary files differ
diff --git a/bsol/theme.txt b/bsol/theme.txt
index 836f33b..012026a 100644
--- a/bsol/theme.txt
+++ b/bsol/theme.txt
@@ -2,7 +2,7 @@
title-text: ""
desktop-image: "background.png"
desktop-color: "#000000"
-terminal-font: "Victor Mono Italic 20"
+terminal-font: "JetBrains Mono Regular 20"
terminal-box: "terminal_box_*.png"
terminal-left: "0"
terminal-top: "0"
@@ -16,7 +16,7 @@ terminal-border: "0"
top = 53%
width = 47%
height = 65%
- item_font = "Victor Mono Bold Italic 24"
+ item_font = "JetBrains Mono Regular 24"
item_color = "#cccccc"
selected_item_color = "#ffffff"
icon_width = 50
@@ -37,5 +37,5 @@ terminal-border: "0"
id = "__timeout__"
text = "Selected OS will start in %d seconds"
color = "#cccccc"
- font = "Victor Mono Bold Italic 28"
+ font = "JetBrains Mono Regular 28"
}