rosenrot-browser

A hackable browser based on Webkitgtk
Log | Files | Refs | README

commit 00b64b6ee5f5849b9dedcb17140eab7b9202fc19
parent 5e7587dd992decae5baf16847e1ab0c3cdba3821
Author: bellrise <bellrise.dev@gmail.com>
Date:   Sat, 19 Nov 2022 14:37:13 +0100

nativefier: Rename to rose-mklink so its easier to grasp

Added a slightly more telling helppage, add added chmod +x /usr/bin/x
so the link may actually be called.

Diffstat:
MREADME.md | 2+-
Minstall.sh | 2+-
Drose | 0
Arose-mklink | 16++++++++++++++++
Drose-nativefier | 9---------
5 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md @@ -7,7 +7,7 @@ - ~400L code base - custom gtk and websites css - hackable without any knowledge - - builtin script nativefier + - builtin rose-mklink script for in-shell static links # ### 👐 Contribute diff --git a/install.sh b/install.sh @@ -2,5 +2,5 @@ cp -f rose /usr/bin mkdir -p /usr/share/themes/rose cp style.css /usr/share/themes/rose/ - cp rose-nativefier /usr/bin + cp rose-mklink /usr/bin } diff --git a/rose b/rose Binary files differ. diff --git a/rose-mklink b/rose-mklink @@ -0,0 +1,16 @@ +#!/bin/sh + +if [ "$1" = "--help" ] || [ -z "$1" ]; then + echo -e "usage: rose-mklink <alias> <url>\n" + echo "Create a /usr/bin link to a website." +fi + +test -z "$1" || test -z "$2" || { + [ -f "/usr/bin/$1" ] && { + echo "/usr/bin/$1 already exists, remove it first" + exit 1 + } + + echo -e "#!/bin/sh\n\nrose $2" > /usr/bin/$1 + chmod +x /usr/bin/$1 +} diff --git a/rose-nativefier b/rose-nativefier @@ -1,9 +0,0 @@ -#!/bin/sh - -test "$1" = "--help" && { - echo "usage: rose-nativefier <alias> <url>" -} - -test -z "$1" || test -z "$2" || { - echo -e "#!/bin/sh\n\nrose $2" > /usr/bin/$1 -}