Giter Site home page Giter Site logo

grub2-themes's Introduction

Banner

grub2-themes's People

Contributors

anandu08 avatar ant-sir avatar boredsquirrel avatar dmadisetti avatar eailfly avatar eliancodes avatar hotime avatar hypervisor141 avatar hyttmi avatar ink-pot-monkey avatar jukoo avatar karmanyaahm avatar lilsharu avatar maik93 avatar masterevarior avatar mattiabiondi avatar onerandom1509 avatar orbitai avatar pakaoraki avatar proro485 avatar rdkang avatar rvolden avatar shaansubbaiah avatar snailshea avatar stergem avatar stuarthayhurst avatar the-plottwist avatar varris1 avatar vinceliuice avatar yozachar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

grub2-themes's Issues

Ubuntu 20.04 can't find hwmatch

After installing the grub theme, next boot grub show errors below:

error: can't find hwmatch
error: invalid arguments
press any key to continue:

Then jump to the default grub screen.

Setting GRUB_GFX_MODE didn't work.

Here is the system info:
OS: Ubuntu 20.04 LTS x86_64
Kernel: 5.4.0-31-generic
Resolution: 1920x1080
DE: GNOME
CPU: Intel i7-8750H (12) @ 4.100GHz
GPU: Intel UHD Graphics 630

Incorrect Font

The font included (unifont) is not what is depicted in the screenshots.

Solarized Dark Theme?

It would be wonderful if there was a solarized dark theme like other minimalist themes.

New release

Since there two new themes. There should be an another release.

Install Miss

I try to choose all theme, but theme keep installing Tela.

Theme dir for encrypted drive

If my drive is encrypted directory /usr/share/grub/themes is not available at boot menu, it works only when It put theme in unencrypted partition /boot.
Maybe there should be flag which change THEME_DIR path to THEME_DIR=/boot/grub/themes for example -b --boot ?

Install script forgot to create subfolder "Vimix"

It seems the files are copied into /boot/grub/themes/ directly, without a subfolder "Vimix".

But the configuration ine in /boot/default/grub/ points to a subfolder /boot/grub/themes/Vimix/

The install script should put the files in a subfolder directly, and also manage the correct owner of the files (root) and not the current user.

Icon arrangement

Hi, I ’m from China, and I like your theme very much. I feel that the icons are arranged in a horizontal way. I do n’t know if it can be set? Or do you have time to design a theme with icons arranged horizontally?

KDE Neon

I've to remove /etc/default/grub.d, otherwise grub still load breeze theme

can't find hwmatch after commit 6a632d

I meet the same issue as #66, and I reset to 6a632de, it works fine.
My system is Ubuntu 20 too:

                          ./+o+-       vanilla@vanilla-NBxxTA
                  yyyyy- -yyyyyy+      OS: Ubuntu 20.04 focal
               ://+//////-yyyyyyo      Kernel: x86_64 Linux 5.4.0-37-generic
           .++ .:/++++++/-.+sss/`      Uptime: 4m
         .:++o:  /++++++++/:--:/-      Packages: 2870
        o:+o+:++.`..```.-/oo+++++/     Shell: bash
       .:+o:+o/.          `+sssoo+/    Resolution: 2560x1440
  .++/+:+oo+o:`             /sssooo.   DE: GNOME 3.36.2
 /+++//+:`oo+o               /::--:.   WM: Mutter
 \+/+o+++`o++o               ++////.   WM Theme: Yaru-blue-light
  .++.o+++oo+:`             /dddhhh.   GTK Theme: Orchis-light [GTK2/3]
       .+.o+oo:.          `oddhhhh+    Icon Theme: McMojave-circle-blue
        \+.++o+o``-````.:ohdhhhhh+     Font: SF Compact Display 11
         `:o+++ `ohhhhhhhhyo++os:      Disk: 55G / 477G (13%)
           .o:`.syhhhhhhh/.oo++o`      CPU: Intel Core i5-9400 @ 6x 4.1GHz [50.0°C]
               /osyyyyyyo++ooo+++/     GPU: Intel Corporation UHD Graphics 630 (Desktop 9 Series) (rev 02)
                   ````` +oo+++o\:     RAM: 2682MiB / 15850MiB
                          `oo++.      

Missing Slaze image in 2k and 4k

It seems that the background-slaze.jpg file was not uploaded in 2k and 4k resolution with commit fa55fb3 thus that theme can't be used in higher resolutions atm.

Resolution problem with 2K and 4K Vimix theme

Hi, I tried the Vimix theme, but the 2K and 4K resolution don't work.

The normal version is ok but the 2K and 4K stuck at 1024*768, even if videoinfo tells that 2560x1440 is my prefered and possible. I've tried the fix in the readme and various ones I found on forums without success.

The Grub display well in 2K and 4K without the theme installed.

Fix opensuse not updating grub and copying typo

I could not make a pull request for some reason it says permission denied.

I tried to install the them on my opensuse machine and got few errors and fixed them. here is what I have changed:

fixed updating grub for opensuse

    # Update grub config
    prompt -i "\n Updating grub config..."
    if has_command update-grub; then
      update-grub
    elif has_command grub-mkconfig; then
      grub-mkconfig -o /boot/grub/grub.cfg
    elif has_command grub2-mkconfig; then
        if [ $(which zypper &>/dev/null) ]; then
            grub2-mkconfig -o /boot/grub2/grub.cfg
        else
            grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
        fi
    fi

copying typo which breaks the script

check the last else statment under 'Copy theme' section it got the astresik inside the double quote

      before:   cp -a "${REO_DIR}/assets/assets-white/select/*".png "${THEME_DIR_2}/${name}"
      after :      cp -a "${REO_DIR}/assets/assets-white/select/"*.png "${THEME_DIR_2}/${name}"

Installation script doesn't provide a different paths

cp -a StylishDark /boot/grub/themes

On fedora (the version I used is currently 28) the path doesn't exist, I had to change the path with the correct one that is /boot/grub2/themes.
It would probably be better to use an alternative path like /usr/share/grub/themes

echo "GRUB_THEME=\"/boot/grub/themes/StylishDark/theme.txt\"" >> /etc/default/grub

In this case, if the copy of the files was not successful with the previous command (as it happened in my case, not finding the path), specifying an incorrect path will not find any theme when the grub will be updated.

elif has_command grub2-mkconfig; then
grub2-mkconfig -o /boot/grub/grub.cfg

In this case, it isn't considered an alternative path for uefi systems which, in my case, is /boot/efi/EFI/fedora/grub.cfg

To solve the problem, I had to change the various paths manually before running the script.
Install.txt

Icon for folders

Is there a way to add an Icon for folders like "Advanced Options for Ubuntu" or similar?
Basically for the category "submenu" in grub-customizer

Looks bad on large high res display

Grub-theme-vimix

On my 2560x1600px display the boot screen looks more like Atari era.

Would a much higher resolution background file and font size clean it up?

Does GRUB even do font aliasing?

Can't uninstall

I installed the last version sudo ./install.sh -v but can uninstall with the command sudo ./install.sh -r -v to install the latest version . I just get Vimix grub theme not exist!

Can I just delete it from /boot/grub/themes ? Or reinstall grub? Not sure what to do here.

Installation of dialog package fails on Fedora

Before executing the installation of any package dnf asks the user for confirmation, the default choice is not to install the package so, not receiving confirmation, dnf doesn't install the dialog package.

To avoid this error, you can add the -y (or --assumeyes) option to automatically answer yes to all questions, therefore, the correct command on line 191 of the install.sh file should be:

sudo dnf install -y dialog

or

sudo dnf install --assumeyes dialog

Installing Theme causes Ubuntu to become unbootable

I installed the Tela theme for my grub2 recently, and it looked wonderful, but every time I tried to boot into Ubuntu, it would not load the kernel, and came up with a message saying that I needed to load the kernel first.

I ended up having to boot from a livedisk and reinstalling grub entirely to remove the theme. As soon as the theme was removed Ubuntu booted fine. I'm not sure why installing the theme causes Ubuntu to not load correctly.

I would love to use these themes in my grub, since I have a 4k monitor and it looks very good but I don't want to lose access to my Ubuntu.

Slaze Aur package has been created

If you want to maintain that package (I am assuming you are the maintainer of vimix and StylishBlack) just let me know.

Here is the result on an ArcoLinux machine.
Thanks for creating these themes
20190212_065112

安装脚本有个地方写错了

sh脚本的第14行,路径是 /boot/grub2/themes

cp -a Vimix /boot/grub/themes
路径应该是
/boot/grub2/themes
所以在改/etc/default/grub文件的路径也应该为 grub2,不然找不到也应用不上的,我是这个问题,改过来之后主题就用上了。
感谢作者制作的这么好看的主题

Font anti-aliasing looks very bad

I tried a bunch of resolutions and the anti-aliasing on the font looks really bad. Nothing like the screenshots posted. I'm running this on a 21:9 monitor, maybe that is why? My screen resolution is 3440x1440 which is not an option when installing the themes.

Here is an example, forgive my horrible photo.
https://imgur.com/a/9Dif0nl

Archlinux incompatible.

Please could you make it Archlinux compatible (Antergos to be specific)

 antergos-> [sudo] password for user:
./Install: line 15: update-grub: command not found
/n All done!

how to compile/generate the readme.md theme screeshots

Hi, i didn't know how else to reach this git maitaner,

so i wil be quick and erase this issue(if requested).

How did you generated the themes screenshot images under screenshots folder?

and related to this, is there any way to"compile" the project so is shows how it would look a theme with the selected settings?

Uninstall

How to uninstall if I need to. There aren't instructions for that.

Cannot change font

It is somehow impossible for me to change the font from the default when I use this theme. No matter how I edit /etc/default/grub or the themes.txt in /boot/grub/themes/Stylish/themes.txt.

Not able to change the Background

After installing Slaze grub theme I was trying to change the background of it by replacing the

"background.jpg"

file in /boot/grub/themes/Slaze/background.jpg with the desired jpg file and then renaming it to background.jpg. And then updating the grub using

"sudo update-grub"

But it started giving a weird error during boot up called "hwmatch not found" and the default grub been launced. I thought it might have dimension issues so I tried using the default slaze background and overlapping my image in gimp. And it still gives the same error.

Installer fails due to whitespaces

Hi,

First of all, thank you for these awesome themes. When you run install.sh script inside a directory with whitespaces, it fails because variables with paths should be used inside "".

As a workaround, I edited all ${REO_DIR} to "${REO_DIR}" and It works.

Kind regards.

Theme not detected by grub2

I'm using ubuntu 18.04.03, dual booted with windows 10. (UEFI). When installing themes from this repo, they aren't detected by grub2 at all. Other themes (not by you) do work. I'm assuming this is a efi thing as the instructions you have in your readme for finding your resolution supported by grub said vbeinfo and didn't say anything about it being videoinfo

i proposal for new version and new little code (maybe best all resolve bugs)..?

hi
i wish to talk for fix your code grub2 theme:

the start of code, you put new code:
"what is your Distros use?"
(opensuse, ubuntu, fedora, etc etc, show list available)

user reply:
if user reply : 'opensuse' so directory path is
"grub2-mkconfig -o /boot/grub2/grub.cfg" (this is for opensuse)
so means this is works safety for all distros..right?

because i did download last you code github and i try install my opensuse not works so i look your code and i did patched for my opensuse..

** _prompt -i "\n Updating grub config..._"**
 elif has_command grub2-mkconfig; then
    #maunel_songokuh edit for my opensuse 15.2:
    #grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg  this is from github original, but this is for fedora..
    grub2-mkconfig -o /boot/grub2/grub.cfg #this is my fix: for opensuse 15.2
    fi
**_prompt -i "\n Resetting grub theme...\n"_**
 #maunel_songokuh edit for my opensuse 15.2:
    #grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg  this is from github original, but this is for fedora..
    grub2-mkconfig -o /boot/grub2/grub.cfg #this is my fix: for opensuse 15.2
    fi

for idea: start of code: put question:

"what is your Distros use?"
for now available: opensuse, ubuntu, fedora,windows..."
you write one of this list:?"

in code of "what is your distros use?":

read "what is your distros use? for now available: opensuse, ubuntu, fedora,windows...
you write one of this list:?" user_reply

initial of code put here:

ROOT_UID=0
THEME_DIR="/usr/share/grub/themes"
COMMAND-GRUB1="/boot/grub/grub.cfg"
COMMAND-GRUB2="grub2-mkconfig -o /boot/grub2/grub.cfg"
COMMAND-FEDORA="grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg"

(@vinceliuice you can write and add other path if future new path of grub, will be easy for you :-) )

also fix for IF and FI:

# Update grub config
    prompt -i "\n Updating grub config..."
    if [ $user_reply == 'ubuntu' 'kubuntu'  ]; then
      [[$COMMAND-GRUB1]]
    elif [ $user_reply == 'opensuse' ]; then
      [[$COMMAND-GRUB2]]
    elif [ $user_reply == 'fedora' ]; then
      [[$COMMAND-FEDORA]]
    fi

(@vinceliuice you can write add other distros this is easy for future new distro ;-) )

@vinceliuice better add data time in backup of file..
(not file.bak) better see here:

# Backup grub config
 cp -an /etc/default/grub /etc/default/grub--${date +%F+%T}--grub2-themes.bak

Setting icons

Hello,

I would like to know how does someone set the icons?

In my grub just one symbol loads and its the one of Windows, nothing else I add has a icon, not Shutdown, not Reboot, not Fedora etc. So how does someone set the icons?

Font doesn’t apply with theme

The font shown in the previews doesn’t apply with the theme. I used the install.sh script that came with it, and the font didn’t change.
357C871A-FAF2-4AEC-A9BC-7FA772BF7C97

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.