Code Monkey home page Code Monkey logo

refind2k's Introduction

refind2k

License People Stars Forks Watches Last Updated

Minimalist Theme for rEFInd ๐Ÿ’ ๐Ÿ’ป

refind2k screenshot
refind2k Screenshot

Inspiration

Just wanted a pretty but powerful bootloader.

What it does

A minimalist dark theme for rEFInd, the ultimate bootloader for hobbyists and multi-booters.

Comes with a clean design with colorful icons, and a quick setup script.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of refind

Installation

git clone https://github.com/2kabhishek/refind2k.git
cd refind2k
./setup.sh
# To uninstall refind2k run setup.sh with -u or --uninstall
./setup.sh -u
# To use a custom ESP, set the ESP envvar
ESP=/path/to/efi ./setup.sh
ESP=/path/to/efi ./setup.sh -u

Customizations

You can change the banners, icons, resolution etc. in the refind2k.conf file to suit your needs.

Here's a screenshot with the default background.

refind2k-light

Hit the โญ button if you found this useful.

More Info

rEFInd Official rEFInd website

refind2k's People

Contributors

2kabhishek avatar amyipdev avatar hugo-b-r 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

Watchers

 avatar

refind2k's Issues

[BUG]: script doesn't detect when ESP is not at /boot/efi

Description of the bug

Systems that have their ESP at /boot instead of /boot/efi will not be able to use the automatic install script unless the user goes in and changes all occurrences of /boot/efi to /boot.

Steps To Reproduce

  1. Set up an Arch system with an ESP at /boot
  2. Attempt to run script
  3. Observe failure

Additional Information

Alternative option instead of autodetection: allow users to pass an optional command-line target to their ESP

[BUG]: completely erases refind.conf

Description of the bug

The setup.sh deletes refind.conf entirely... And now I can't load into refind because of this. I have no idea what to do now, please fix your setup script.

Steps To Reproduce

run ./setup.sh

Additional Information

Make it so that it only adds the needed line into the config.

[BUG]: Totally overwrites existing conf file - no way to return

Description of the bug

All my settings were lost. I've had to learn about and manually change the new dark settings conf file (which didn't work out of the box for me) just to get it to work. Surely there is a better

At the very least, you should backup and timestamp the previous refind.conf file first before overwriting it all with a single line.

Surely there is a way to copy the existing settings and then add your dark banners etc so it is extremely close to the working, pre-existing version.

My monitors are not 1080p, so your script failed initially for me. It was simple enough to fix, but how a new linux user just wouldn't be able to do it? Somebody from Windows wouldn't have a clue.
I still can't get it to work the way it was working before applying your script, there is no option to hide any of the boot options.

Perhaps an uninstall.sh or restoreToPreviousSettings.sh script would be a good idea?

I like the look of your dark theme and the banners and icons etc. Just a little bit more polish in the QOL things would make it impressive.

Steps To Reproduce

Run setup.sh

Additional Information

No response

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.