Compare commits
68 Commits
2020-06-23
...
2021-01-26
Author | SHA1 | Date | |
---|---|---|---|
41807fe458 | |||
30c1a9162b | |||
5871779b04 | |||
1007834d93 | |||
3a6af1d987 | |||
1adb17bfa1 | |||
2ed5b466ad | |||
3fe14fb9ee | |||
ce80ce35df | |||
8f531d257d | |||
99c5be14a9 | |||
1074644978 | |||
cf28e3cd29 | |||
f3b5e2783e | |||
d8dfb0f609 | |||
bafd2bb250 | |||
8c6ef2aaf7 | |||
aa8108f74b | |||
f4b1a85ab0 | |||
d005d49168 | |||
307998148b | |||
1b5794918a | |||
7999ca72f9 | |||
3ae3f7dd71 | |||
877bbedfa4 | |||
7fce22d9fb | |||
6d1580cd00 | |||
a32502f6ed | |||
70152af6d2 | |||
0865030039 | |||
59915392a0 | |||
f296659e44 | |||
8786f9f59c | |||
c38a3261a5 | |||
7d6e1da838 | |||
1d5b2d327a | |||
7c360b02c5 | |||
30c9323f82 | |||
30cae75f57 | |||
6ba888480e | |||
026b20a394 | |||
23b756c1eb | |||
091dc940a9 | |||
e83c89b0a9 | |||
6b15522416 | |||
f9d4b08dfb | |||
3d9f7f3425 | |||
5dd34a008a | |||
93c08b23b1 | |||
8219688354 | |||
682e040635 | |||
bc8747f286 | |||
4aa0e8034a | |||
d8e0165fb5 | |||
d9a537c414 | |||
8332ceef06 | |||
2bb1e016a3 | |||
dc51456ea9 | |||
e3a9094f1e | |||
40bc56699a | |||
bac4364b00 | |||
030cd4c088 | |||
f3fe6571b1 | |||
5bc635e9db | |||
0ef2de1bb4 | |||
511eecd18b | |||
3602726476 | |||
4f736c6495 |
84
README.md
@ -7,64 +7,72 @@
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Flat Design themes for Grub2.
|
## Flat Design themes for Grub
|
||||||
|
|
||||||
## Install
|
## Installation:
|
||||||
|
|
||||||
Usage: `sudo ./install.sh [OPTIONS...]`
|
Usage: `sudo ./install.sh [OPTIONS...]`
|
||||||
|
|
||||||
_if no option used the terminal user interface will be show up_
|
| Options: | Description: |
|
||||||
|
|:-----------------------|:-------------|
|
||||||
|
| -b, --boot | Install grub theme into `/boot/grub/themes` |
|
||||||
|
| -t, --theme | theme variant(s) [tela/vimix/stylish/slaze/whitesur] (default is tela)"
|
||||||
|
| -i, --icon | icon variant(s) [color/white/whitesur] (default is color)"
|
||||||
|
| -s, --screen | screen resolution variant(s) [1080p/2k/4k/ultrawide/ultrawide2k] (default is 1080p)"
|
||||||
|
| -r, --remove [THEME] | Uninstall selected theme |
|
||||||
|
| -h, --help | Show this help |
|
||||||
|
|
||||||
| OPTIONS: | description |
|
_If no options are used, a user interface `dialog` will show up instead_
|
||||||
|:-------------------|:-------------|
|
|
||||||
| -b, --boot | Install grub theme into /boot/grub/themes |
|
|
||||||
| -v, --vimix | Vimix grub theme |
|
|
||||||
| -s, --stylish | Stylish grub theme |
|
|
||||||
| -t, --tela | Tela grub theme |
|
|
||||||
| -l, --slaze | Slaze grub theme |
|
|
||||||
| -w, --white | Install white color icon version |
|
|
||||||
| -u, --ultrawide | Install 2560x1080 background image - not available for slaze theme|
|
|
||||||
| -2, --2k | Install 2k(2560x1440) background image |
|
|
||||||
| -4, --4k | Install 4k(3840x2160) background image |
|
|
||||||
| -r, --remove | Remove theme (must add theme name option) |
|
|
||||||
| -h, --help | Show this help |
|
|
||||||
|
|
||||||
For example:
|
### Examples:
|
||||||
|
- Install Tela theme on 2k display device:
|
||||||
|
- `sudo ./install.sh -t tela -s 2k`
|
||||||
|
|
||||||
1. Install Tela theme on 2k display device
|
- Install Tela theme into /boot/grub/themes:
|
||||||
|
- `sudo ./install.sh -b -t tela`
|
||||||
|
|
||||||
`sudo ./install.sh -t -2`
|
- Uninstall Tela theme:
|
||||||
or
|
- `sudo ./install.sh -r -t tela`
|
||||||
`sudo ./install.sh --tela --2k`
|
|
||||||
|
|
||||||
2. Install Tela theme into /boot/grub/themes
|
## Issues / tweaks:
|
||||||
|
|
||||||
`sudo ./install.sh -b -t`
|
### Correcting display resolution:
|
||||||
|
|
||||||
3. Remove Tela theme
|
- On the grub screen, press `c` to enter the command line
|
||||||
|
- Enter `vbeinfo` or `videoinfo` to check available resolutions
|
||||||
|
- Open `/etc/default/grub`, and edit `GRUB_GFXMODE=[height]x[width]x32` to match your resolution
|
||||||
|
- Finally, run `grub-mkconfig -o /boot/grub/grub.cfg` to update your grub config
|
||||||
|
|
||||||
`sudo ./install.sh -r -t`
|
### Setting a custom background:
|
||||||
|
|
||||||
## Display resolution issues
|
- Make sure you have `imagemagick` installed, or at least something that provides `convert`
|
||||||
|
- Find the resolution of your display, and make sure your background matches the resolution
|
||||||
|
- (1920x1080 -> --1080p, 2560x1080 -> --ultrawide, 2560x1440 -> --2k, 3440x1440 -> --ultrawide2k, 3840x2160 -> --4k)
|
||||||
|
- Place your custom background inside the root of the project, and name it `background.jpg`
|
||||||
|
- Run the installer like normal, but with -s `[YOUR_RESOLUTION]` and -t `[THEME]` and -i `[ICON]`
|
||||||
|
- Make sure to replace `[YOUR_RESOLUTION]` with your resolution and `[THEME]` with the theme
|
||||||
|
|
||||||
#### Set the right resolution of your display
|
## Contributing:
|
||||||
|
- If you made changes to icons, or added a new one:
|
||||||
|
- Delete the existing icon, if there is one
|
||||||
|
- Run `cd assets; ./render-all.sh`
|
||||||
|
- Create a pull request from your branch or fork
|
||||||
|
- If any issues occur, report then to the [issue](https://github.com/vinceliuice/grub2-themes/issues) page
|
||||||
|
|
||||||
On the grub screen, `press c` to get the commandline, and enter `vbeinfo` or `videoinfo` on EFI boot to check what resolutions you can use, then edit `/etc/default/grub` , add your resolution `GRUB_GFXMODE=****x****x32` into it, last you can run `grub-mkconfig -o /boot/grub/grub.cfg` to update your grub.cfg.
|
## Screenshots:
|
||||||
|
|
||||||
## Screenshots
|
### Vimix grub theme:
|
||||||
|
|
||||||
### Vimix grub theme
|

|
||||||
|
|
||||||

|
### Stylish grub theme:
|
||||||
|
|
||||||
### Stylish grub theme
|

|
||||||
|
|
||||||

|
### Tela grub theme:
|
||||||
|
|
||||||
### Tela grub theme
|

|
||||||
|
|
||||||

|
### Slaze grub theme:
|
||||||
|
|
||||||
### Slaze grub theme
|

|
||||||
|
|
||||||

|
|
||||||
|
BIN
assets/assets-color/icons-1080p/4MLinux.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-color/icons-1080p/AlpineLinux.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 967 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 967 B |
BIN
assets/assets-color/icons-1080p/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/assets-color/icons-1080p/android.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-color/icons-1080p/anonymous.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/assets-color/icons-1080p/devuan.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 967 B |
BIN
assets/assets-color/icons-1080p/mx-linux.png
Normal file
After Width: | Height: | Size: 993 B |
BIN
assets/assets-color/icons-1080p/neon.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
assets/assets-color/icons-1080p/pop-os.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-color/icons-1080p/pop.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-color/icons-1080p/regolith.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-color/icons-2k/4MLinux.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/assets-color/icons-2k/AlpineLinux.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-color/icons-2k/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
assets/assets-color/icons-2k/android.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/assets-color/icons-2k/anonymous.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
assets/assets-color/icons-2k/devuan.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-color/icons-2k/mx-linux.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-color/icons-2k/neon.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
assets/assets-color/icons-2k/pop-os.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
assets/assets-color/icons-2k/pop.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
assets/assets-color/icons-2k/regolith.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/assets-color/icons-4k/4MLinux.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
assets/assets-color/icons-4k/AlpineLinux.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
assets/assets-color/icons-4k/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
assets/assets-color/icons-4k/android.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
assets/assets-color/icons-4k/anonymous.png
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
assets/assets-color/icons-4k/devuan.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
assets/assets-color/icons-4k/mx-linux.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/assets-color/icons-4k/neon.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
assets/assets-color/icons-4k/pop-os.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
assets/assets-color/icons-4k/pop.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
assets/assets-color/icons-4k/regolith.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 93 KiB |
@ -1,52 +0,0 @@
|
|||||||
antergos
|
|
||||||
arcolinux
|
|
||||||
elementary
|
|
||||||
korora
|
|
||||||
mageia
|
|
||||||
steamos
|
|
||||||
archlinux
|
|
||||||
fedora
|
|
||||||
freebsd
|
|
||||||
kubuntu
|
|
||||||
manjaro
|
|
||||||
ubuntu
|
|
||||||
chakra
|
|
||||||
gentoo
|
|
||||||
opensuse
|
|
||||||
windows
|
|
||||||
debian
|
|
||||||
parrot
|
|
||||||
gnu-linux
|
|
||||||
linuxmint
|
|
||||||
siduction
|
|
||||||
xubuntu
|
|
||||||
deepin
|
|
||||||
kali
|
|
||||||
lubuntu
|
|
||||||
solus
|
|
||||||
kaos
|
|
||||||
void
|
|
||||||
macosx
|
|
||||||
haiku
|
|
||||||
endeavouros
|
|
||||||
recovery
|
|
||||||
restart
|
|
||||||
shutdown
|
|
||||||
cancel
|
|
||||||
driver
|
|
||||||
edit
|
|
||||||
efi
|
|
||||||
find.efi
|
|
||||||
find.none
|
|
||||||
help
|
|
||||||
kbd
|
|
||||||
lang
|
|
||||||
type
|
|
||||||
tz
|
|
||||||
unset
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,35 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="logos.txt"
|
|
||||||
ASSETS_DIR="icons-1080p"
|
|
||||||
SRC_FILE="logos.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd $ASSETS_DIR
|
|
||||||
cp -a archlinux.png arch.png
|
|
||||||
cp -a gnu-linux.png linux.png
|
|
||||||
cp -a gnu-linux.png unknown.png
|
|
||||||
cp -a gnu-linux.png lfs.png
|
|
||||||
cp -a manjaro.png Manjaro.i686.png
|
|
||||||
cp -a manjaro.png Manjaro.x86_64.png
|
|
||||||
cp -a driver.png memtest.png
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,36 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="logos.txt"
|
|
||||||
ASSETS_DIR="icons-2k"
|
|
||||||
SRC_FILE="logos.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=144 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd $ASSETS_DIR
|
|
||||||
cp -a archlinux.png arch.png
|
|
||||||
cp -a gnu-linux.png linux.png
|
|
||||||
cp -a gnu-linux.png unknown.png
|
|
||||||
cp -a gnu-linux.png lfs.png
|
|
||||||
cp -a manjaro.png Manjaro.i686.png
|
|
||||||
cp -a manjaro.png Manjaro.x86_64.png
|
|
||||||
cp -a driver.png memtest.png
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,36 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="logos.txt"
|
|
||||||
ASSETS_DIR="icons-4k"
|
|
||||||
SRC_FILE="logos.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=192 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd $ASSETS_DIR
|
|
||||||
cp -a archlinux.png arch.png
|
|
||||||
cp -a gnu-linux.png linux.png
|
|
||||||
cp -a gnu-linux.png unknown.png
|
|
||||||
cp -a gnu-linux.png lfs.png
|
|
||||||
cp -a manjaro.png Manjaro.i686.png
|
|
||||||
cp -a manjaro.png Manjaro.x86_64.png
|
|
||||||
cp -a driver.png memtest.png
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,26 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="select.txt"
|
|
||||||
ASSETS_DIR="select-1080p"
|
|
||||||
SRC_FILE="select.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,27 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="select.txt"
|
|
||||||
ASSETS_DIR="select-2k"
|
|
||||||
SRC_FILE="select.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=144 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,27 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="select.txt"
|
|
||||||
ASSETS_DIR="select-4k"
|
|
||||||
SRC_FILE="select.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=192 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,80 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
||||||
|
|
||||||
<svg
|
|
||||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
||||||
xmlns:cc="http://creativecommons.org/ns#"
|
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
width="36"
|
|
||||||
height="36"
|
|
||||||
viewBox="0 0 9.5249997 9.5250002"
|
|
||||||
version="1.1"
|
|
||||||
id="svg8"
|
|
||||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
|
|
||||||
sodipodi:docname="select.svg">
|
|
||||||
<defs
|
|
||||||
id="defs2" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="base"
|
|
||||||
pagecolor="#b7b7b7"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1.0"
|
|
||||||
inkscape:pageopacity="0"
|
|
||||||
inkscape:pageshadow="2"
|
|
||||||
inkscape:zoom="7.919596"
|
|
||||||
inkscape:cx="16.187532"
|
|
||||||
inkscape:cy="24.609314"
|
|
||||||
inkscape:document-units="mm"
|
|
||||||
inkscape:current-layer="layer1"
|
|
||||||
showgrid="true"
|
|
||||||
units="px"
|
|
||||||
inkscape:window-width="1366"
|
|
||||||
inkscape:window-height="714"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="28"
|
|
||||||
inkscape:window-maximized="1">
|
|
||||||
<inkscape:grid
|
|
||||||
type="xygrid"
|
|
||||||
id="grid28" />
|
|
||||||
</sodipodi:namedview>
|
|
||||||
<metadata
|
|
||||||
id="metadata5">
|
|
||||||
<rdf:RDF>
|
|
||||||
<cc:Work
|
|
||||||
rdf:about="">
|
|
||||||
<dc:format>image/svg+xml</dc:format>
|
|
||||||
<dc:type
|
|
||||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
<dc:title />
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
<g
|
|
||||||
inkscape:label="Layer 1"
|
|
||||||
inkscape:groupmode="layer"
|
|
||||||
id="layer1"
|
|
||||||
transform="translate(0,-287.47498)">
|
|
||||||
<rect
|
|
||||||
style="opacity:0.15;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.52916658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
|
||||||
id="select_c"
|
|
||||||
width="2.1166654"
|
|
||||||
height="9.5249996"
|
|
||||||
x="3.96875"
|
|
||||||
y="287.47498"
|
|
||||||
ry="0.016929913" />
|
|
||||||
<path
|
|
||||||
style="opacity:0.15;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.52916658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
|
||||||
d="m 3.9527305,287.47604 c -0.7253518,0.009 -1.3068969,0.59441 -1.3068969,1.32188 v 6.87917 c 0,0.72747 0.5815451,1.31324 1.3068969,1.32188 0.00858,-8.4e-4 0.01602,-0.007 0.01602,-0.016 v -9.49089 c 0,-0.009 -0.00744,-0.0152 -0.01602,-0.016 z"
|
|
||||||
id="select_w"
|
|
||||||
inkscape:connector-curvature="0" />
|
|
||||||
<path
|
|
||||||
style="opacity:0.15;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.52916658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
|
||||||
d="m 6.1014366,287.47604 c -0.00858,8.4e-4 -0.01602,0.007 -0.01602,0.016 v 9.49089 c 0,0.009 0.00744,0.0152 0.01602,0.016 0.7253517,-0.009 1.3068967,-0.59441 1.3068967,-1.32188 v -6.87917 c 0,-0.72747 -0.581545,-1.31324 -1.3068967,-1.32188 z"
|
|
||||||
id="select_e"
|
|
||||||
inkscape:connector-curvature="0" />
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 3.2 KiB |
@ -1,3 +0,0 @@
|
|||||||
select_w
|
|
||||||
select_c
|
|
||||||
select_e
|
|
Before Width: | Height: | Size: 145 B After Width: | Height: | Size: 145 B |
Before Width: | Height: | Size: 203 B After Width: | Height: | Size: 203 B |
Before Width: | Height: | Size: 195 B After Width: | Height: | Size: 195 B |
Before Width: | Height: | Size: 156 B After Width: | Height: | Size: 156 B |
Before Width: | Height: | Size: 250 B After Width: | Height: | Size: 250 B |
Before Width: | Height: | Size: 239 B After Width: | Height: | Size: 239 B |
Before Width: | Height: | Size: 165 B After Width: | Height: | Size: 165 B |
Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 273 B |
Before Width: | Height: | Size: 264 B After Width: | Height: | Size: 264 B |
BIN
assets/assets-white/icons-1080p/4MLinux.png
Normal file
After Width: | Height: | Size: 591 B |
BIN
assets/assets-white/icons-1080p/AlpineLinux.png
Normal file
After Width: | Height: | Size: 416 B |
BIN
assets/assets-white/icons-1080p/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 891 B |
BIN
assets/assets-white/icons-1080p/android.png
Normal file
After Width: | Height: | Size: 526 B |
BIN
assets/assets-white/icons-1080p/anonymous.png
Normal file
After Width: | Height: | Size: 863 B |
BIN
assets/assets-white/icons-1080p/freebsd.png
Normal file
After Width: | Height: | Size: 556 B |
BIN
assets/assets-white/icons-1080p/mx-linux.png
Normal file
After Width: | Height: | Size: 507 B |
BIN
assets/assets-white/icons-1080p/neon.png
Normal file
After Width: | Height: | Size: 985 B |
BIN
assets/assets-white/icons-1080p/pop.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
assets/assets-white/icons-1080p/regolith.png
Normal file
After Width: | Height: | Size: 654 B |
BIN
assets/assets-white/icons-2k/4MLinux.png
Normal file
After Width: | Height: | Size: 881 B |
BIN
assets/assets-white/icons-2k/AlpineLinux.png
Normal file
After Width: | Height: | Size: 619 B |
BIN
assets/assets-white/icons-2k/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-white/icons-2k/android.png
Normal file
After Width: | Height: | Size: 697 B |
BIN
assets/assets-white/icons-2k/anonymous.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/assets-white/icons-2k/freebsd.png
Normal file
After Width: | Height: | Size: 814 B |
BIN
assets/assets-white/icons-2k/mx-linux.png
Normal file
After Width: | Height: | Size: 721 B |
BIN
assets/assets-white/icons-2k/neon.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/assets-white/icons-2k/pop.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/assets-white/icons-2k/regolith.png
Normal file
After Width: | Height: | Size: 963 B |
BIN
assets/assets-white/icons-4k/4MLinux.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/assets-white/icons-4k/AlpineLinux.png
Normal file
After Width: | Height: | Size: 818 B |
BIN
assets/assets-white/icons-4k/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
assets/assets-white/icons-4k/android.png
Normal file
After Width: | Height: | Size: 977 B |
BIN
assets/assets-white/icons-4k/anonymous.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/assets-white/icons-4k/freebsd.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/assets-white/icons-4k/mx-linux.png
Normal file
After Width: | Height: | Size: 958 B |
BIN
assets/assets-white/icons-4k/neon.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
assets/assets-white/icons-4k/pop.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/assets-white/icons-4k/regolith.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 85 KiB |
@ -1,35 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="logos.txt"
|
|
||||||
ASSETS_DIR="icons-1080p"
|
|
||||||
SRC_FILE="logos.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd $ASSETS_DIR
|
|
||||||
cp -a archlinux.png arch.png
|
|
||||||
cp -a gnu-linux.png linux.png
|
|
||||||
cp -a gnu-linux.png unknown.png
|
|
||||||
cp -a gnu-linux.png lfs.png
|
|
||||||
cp -a manjaro.png Manjaro.i686.png
|
|
||||||
cp -a manjaro.png Manjaro.x86_64.png
|
|
||||||
cp -a driver.png memtest.png
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,36 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="logos.txt"
|
|
||||||
ASSETS_DIR="icons-2k"
|
|
||||||
SRC_FILE="logos.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=144 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd $ASSETS_DIR
|
|
||||||
cp -a archlinux.png arch.png
|
|
||||||
cp -a gnu-linux.png linux.png
|
|
||||||
cp -a gnu-linux.png unknown.png
|
|
||||||
cp -a gnu-linux.png lfs.png
|
|
||||||
cp -a manjaro.png Manjaro.i686.png
|
|
||||||
cp -a manjaro.png Manjaro.x86_64.png
|
|
||||||
cp -a driver.png memtest.png
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,36 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="logos.txt"
|
|
||||||
ASSETS_DIR="icons-4k"
|
|
||||||
SRC_FILE="logos.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=192 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
cd $ASSETS_DIR
|
|
||||||
cp -a archlinux.png arch.png
|
|
||||||
cp -a gnu-linux.png linux.png
|
|
||||||
cp -a gnu-linux.png unknown.png
|
|
||||||
cp -a gnu-linux.png lfs.png
|
|
||||||
cp -a manjaro.png Manjaro.i686.png
|
|
||||||
cp -a manjaro.png Manjaro.x86_64.png
|
|
||||||
cp -a driver.png memtest.png
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,26 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="select.txt"
|
|
||||||
ASSETS_DIR="select-1080p"
|
|
||||||
SRC_FILE="select.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,27 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="select.txt"
|
|
||||||
ASSETS_DIR="select-2k"
|
|
||||||
SRC_FILE="select.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=144 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
exit 0
|
|
@ -1,27 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
INKSCAPE="/usr/bin/inkscape"
|
|
||||||
OPTIPNG="/usr/bin/optipng"
|
|
||||||
|
|
||||||
INDEX="select.txt"
|
|
||||||
ASSETS_DIR="select-4k"
|
|
||||||
SRC_FILE="select.svg"
|
|
||||||
|
|
||||||
install -d $ASSETS_DIR
|
|
||||||
|
|
||||||
for i in `cat $INDEX`
|
|
||||||
do
|
|
||||||
if [ -f $ASSETS_DIR/$i.png ]; then
|
|
||||||
echo $ASSETS_DIR/$i.png exists.
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo Rendering $ASSETS_DIR/$i.png
|
|
||||||
$INKSCAPE --export-id=$i \
|
|
||||||
--export-dpi=192 \
|
|
||||||
--export-id-only \
|
|
||||||
--export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
|
|
||||||
$OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
exit 0
|
|
Before Width: | Height: | Size: 145 B |