68 Commits

Author SHA1 Message Date
41807fe458 Update README.md 2021-01-26 00:01:12 +08:00
30c1a9162b update 2021-01-25 23:54:41 +08:00
5871779b04 Fixed Kali linux install issue #111 2021-01-25 16:49:21 +08:00
1007834d93 Update install.sh 2021-01-21 09:49:56 +08:00
3a6af1d987 Merge pull request #109 from rvolden/master
Ultrawide 2k (3440x1440) support
2021-01-08 11:57:52 +08:00
1adb17bfa1 Added 1440p ultrawide options 2021-01-07 14:28:48 -08:00
2ed5b466ad Added 1440p ultrawide documentation 2021-01-07 14:28:38 -08:00
3fe14fb9ee Initial commit 2021-01-07 14:28:26 -08:00
ce80ce35df Initial commit 2021-01-07 14:28:11 -08:00
8f531d257d Merge branch 'master' of https://github.com/vinceliuice/grub2-themes 2020-12-21 12:19:31 +08:00
99c5be14a9 Update install.sh 2020-12-21 12:19:05 +08:00
1074644978 Merge pull request #107 from Dragon8oy/master
Added pop.png as copy of pop-os.png
2020-12-21 11:44:12 +08:00
cf28e3cd29 Added pop.png as copy of pop-os.png 2020-12-20 12:59:19 +00:00
f3b5e2783e Update install.sh 2020-11-21 21:02:46 +08:00
d8dfb0f609 Merge pull request #103 from Dragon8oy/master
Added KDE Neon and Regolith icons
2020-11-15 20:06:20 +08:00
bafd2bb250 Added KDE Neon and Regolith icons 2020-11-15 11:21:30 +00:00
8c6ef2aaf7 Merge pull request #101 from nurverek/installfix
Installfix
2020-11-12 23:34:56 +08:00
aa8108f74b [install.sh]
Fixed the following issues :

- The password prompt went all wonky if password was wrong
- The password prompt did not use system password cache and kept asking for password again on reruns of script
- Installation failed if the script was initially ran by "sudo" due to inability to preserve ownership of files during cp commands
- Security issue where the password prompt could be interrupted (Ctrl+C) and rerun without sleeping for few seconds first just like normal sudo failure in terminal
- The sudo command would no longer accept password from ANY commands system-wide if wrong password was given to the install script enough times!! (the only fix would be restarting the system)
2020-11-10 21:48:52 +03:30
f4b1a85ab0 - Reordered the $screen check function in pre-root part of install() to avoid unnecessary code execution in case the program exists early due to $screen error if ultrawide is selected with Slazy
- Minor grammatical error fixes
2020-11-10 16:04:12 +03:30
d005d49168 Few grammatical error fixed 2020-11-10 15:16:53 +03:30
307998148b Merge pull request #98 from Dragon8oy/master
Compress .svg, modify 4MLinux and android icons, fix grub transparency issue
2020-10-25 08:59:32 +08:00
1b5794918a Cleaned up document, to reduce filesize 2020-10-24 18:54:18 +01:00
7999ca72f9 Compressed svg file, changed 4MLinux background to blue and fixed android icon antenna 2020-10-24 18:53:46 +01:00
3ae3f7dd71 Disable icon compression to avoid issue with grub transparency 2020-10-24 18:52:19 +01:00
877bbedfa4 Merge pull request #97 from Dragon8oy/patch-1
Correct filename for optipng compression
2020-10-20 12:38:55 +08:00
7fce22d9fb Correct filename for optipng compression 2020-10-19 16:56:51 +01:00
6d1580cd00 Merge pull request #96 from Dragon8oy/master
Autocomment GRUB_TERMINAL_OUTPUT=console
2020-10-18 23:54:45 +08:00
a32502f6ed More robust detection of GRUB_TERMINAL=console, autocomment GRUB_TERMINAL_OUTPUT=console 2020-10-18 16:33:19 +01:00
70152af6d2 Update install.sh 2020-10-18 22:24:56 +08:00
0865030039 Merge pull request #95 from Dragon8oy/fix-root-args
Fix arguments being passed while authenticating
2020-10-18 22:01:18 +08:00
59915392a0 Fix arguments being passed while authenticating 2020-10-18 12:30:38 +01:00
f296659e44 Merge pull request #94 from Dragon8oy/autocomment-console
Autocomment GRUB_TERMINAL, preserve position of other modified configs
2020-10-18 18:10:42 +08:00
8786f9f59c Comment out GRUB_TERMINAL=console if present 2020-10-18 10:37:05 +01:00
c38a3261a5 Replace grub configs in place if available, preserves their position in file 2020-10-18 10:34:34 +01:00
7d6e1da838 Merge pull request #93 from Dragon8oy/patch-1
Document imagemagick as required dependency
2020-10-17 22:15:17 +08:00
1d5b2d327a Document imagemagick as required dependency 2020-10-17 15:14:09 +01:00
7c360b02c5 Merge branch 'master' of https://github.com/vinceliuice/grub2-themes into master 2020-10-17 22:07:57 +08:00
30c9323f82 update 2020-10-17 22:07:46 +08:00
30cae75f57 Merge pull request #92 from Dragon8oy/simplify-root-args
Simplify logic for restarting program with authentication
2020-10-17 21:36:01 +08:00
6ba888480e Simplify logic for restarting program with authentication 2020-10-17 14:23:45 +01:00
026b20a394 Merge pull request #91 from Dragon8oy/boot-fix
Fix --boot not saving through authentication
2020-10-17 20:41:55 +08:00
23b756c1eb Fix --boot not saving through authentication 2020-10-17 13:38:26 +01:00
091dc940a9 Fixed install issue 2020-10-17 20:25:21 +08:00
e83c89b0a9 Merge pull request #89 from Dragon8oy/compress-images
Combined 12 different rendering scripts into 1
2020-10-17 19:39:04 +08:00
6b15522416 Merge pull request #88 from Dragon8oy/readme-update
Rewrite README
2020-10-17 19:34:23 +08:00
f9d4b08dfb Merge pull request #90 from Dragon8oy/custom-background
Added --custom-background, to use a custom background
2020-10-17 19:32:34 +08:00
3d9f7f3425 Added a contributing section, improved documentation on custom backgrounds and fixed speling mistakes / typos 2020-10-17 11:12:09 +01:00
5dd34a008a Document new --custom-background option 2020-10-16 21:59:12 +01:00
93c08b23b1 Added --custom-background usage to --help 2020-10-16 21:58:06 +01:00
8219688354 Added --custom-background, to use custom-background.jpg or background.jpg as a custom background 2020-10-16 21:52:56 +01:00
682e040635 Combined 12 different rendering scripts into 1 2020-10-16 19:23:41 +01:00
bc8747f286 Improved clarity of README, added section on custom wallpapers and reformatted most of it 2020-10-16 17:40:48 +01:00
4aa0e8034a Merge pull request #86 from proro485/master
Instructions for adding Custom Wallpaper
2020-10-01 22:52:21 +08:00
d8e0165fb5 Update README.md 2020-10-01 14:28:23 +05:30
d9a537c414 Create Add_Custom_Wallpaper 2020-10-01 14:14:10 +05:30
8332ceef06 Merge branch 'master' of https://github.com/vinceliuice/grub2-themes 2020-08-26 17:19:55 +08:00
2bb1e016a3 update 2020-08-26 17:19:41 +08:00
dc51456ea9 Merge pull request #79 from heldr/patch-1
Fix 21:9 background load
2020-08-25 11:35:42 +08:00
e3a9094f1e Fix 21:9 background load 2020-08-24 23:32:02 -04:00
40bc56699a Merge pull request #78 from Dragon8oy/master
Updated Pop! OS icon
2020-08-24 19:54:36 +08:00
bac4364b00 Updated Pop! OS icon 2020-08-24 12:22:58 +01:00
030cd4c088 Fixed #73 #76 2020-08-24 18:36:25 +08:00
f3fe6571b1 Merge pull request #74 from Dragon8oy/master
Add android icon
2020-07-16 13:27:47 +08:00
5bc635e9db add android icon 2020-07-10 14:52:05 +01:00
0ef2de1bb4 update 2020-07-03 18:20:54 +08:00
511eecd18b Merge pull request #72 from fhdk/master
Manjaro icons update - added anonymous icon
2020-07-03 18:08:58 +08:00
3602726476 fix manjaro - add anonymous 2020-07-03 07:28:19 +02:00
4f736c6495 fix manjaro - add anonymous 2020-07-03 07:27:18 +02:00
326 changed files with 4870 additions and 3456 deletions

View File

@ -7,64 +7,72 @@
```
## Flat Design themes for Grub2.
## Flat Design themes for Grub
## Install
## Installation:
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 |
| -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) |
| 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 |
For example:
_If no options are used, a user interface `dialog` will show up instead_
1. Install Tela theme on 2k display device
### Examples:
- Install Tela theme on 2k display device:
- `sudo ./install.sh -t tela -s 2k`
`sudo ./install.sh -t -2`
or
`sudo ./install.sh --tela --2k`
- Install Tela theme into /boot/grub/themes:
- `sudo ./install.sh -b -t tela`
2. Install Tela theme into /boot/grub/themes
- Uninstall Tela theme:
- `sudo ./install.sh -r -t tela`
`sudo ./install.sh -b -t`
## Issues / tweaks:
3. Remove Tela theme
### Correcting display resolution:
`sudo ./install.sh -r -t`
- 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
## Display resolution issues
### Setting a custom background:
#### Set the right resolution of your display
- 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
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.
## 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
## Screenshots
## Screenshots:
### Vimix grub theme
### Vimix grub theme:
![vimix grub theme](screenshots/grub-theme-vimix.jpg?raw=true)
![Vimix](screenshots/grub-theme-vimix.jpg?raw=true)
### Stylish grub theme
### Stylish grub theme:
![Stylish grub theme](screenshots/grub-theme-stylish.jpg?raw=true)
![Stylish](screenshots/grub-theme-stylish.jpg?raw=true)
### Tela grub theme
### Tela grub theme:
![Tela grub theme](screenshots/grub-theme-tela.jpg?raw=true)
![Tela](screenshots/grub-theme-tela.jpg?raw=true)
### Slaze grub theme
### Slaze grub theme:
![Slaze grub theme](screenshots/grub-theme-slaze.jpg?raw=true)
![Slaze](screenshots/grub-theme-slaze.jpg?raw=true)

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 967 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 967 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 967 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 993 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 93 KiB

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,3 +0,0 @@
select_w
select_c
select_e

View File

Before

Width:  |  Height:  |  Size: 145 B

After

Width:  |  Height:  |  Size: 145 B

View File

Before

Width:  |  Height:  |  Size: 203 B

After

Width:  |  Height:  |  Size: 203 B

View File

Before

Width:  |  Height:  |  Size: 195 B

After

Width:  |  Height:  |  Size: 195 B

View File

Before

Width:  |  Height:  |  Size: 156 B

After

Width:  |  Height:  |  Size: 156 B

View File

Before

Width:  |  Height:  |  Size: 250 B

After

Width:  |  Height:  |  Size: 250 B

View File

Before

Width:  |  Height:  |  Size: 239 B

After

Width:  |  Height:  |  Size: 239 B

View File

Before

Width:  |  Height:  |  Size: 165 B

After

Width:  |  Height:  |  Size: 165 B

View File

Before

Width:  |  Height:  |  Size: 273 B

After

Width:  |  Height:  |  Size: 273 B

View File

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 416 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 891 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 863 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 507 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 985 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 881 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 619 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 818 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 977 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 958 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 85 KiB

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

Some files were not shown because too many files have changed in this diff Show More