sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Conner Clere (2601681ccece4cb1eb167a47a2641dd167e4f9ec)
- From: Conner Clere <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (2601681ccece4cb1eb167a47a2641dd167e4f9ec)
- Date: Wed, 12 Jul 2023 23:11:02 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
ChangeLog | 1 +
rust-crates/starship/DEPENDS | 6 ++++++
rust-crates/starship/DETAILS | 20 ++++++++++++++++++++
rust-crates/starship/FINAL | 10 ++++++++++
rust-crates/starship/HISTORY | 3 +++
5 files changed, 40 insertions(+)
New commits:
commit 2601681ccece4cb1eb167a47a2641dd167e4f9ec
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
rust-crates/starship: new spell, fast, minimal shell prompt
Written in rust (because of course)
diff --git a/ChangeLog b/ChangeLog
index 0dfb0fe..f7c5651 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
* fonts-x11/ttf-firacode-nerdfont: new spell, fira code with nerdfont
patches
* fonts-x11/ttf-iosevka-nerdfont: new spell, iosevka with nerdfont
patches
* fonts-x11/ttf-noto-emoji: new spell, google's noto-emoji font
+ * rust-crates/starship: new spell, quick, minimal shell prompt
2023-07-11 Ismael Luceno <ismael AT sourcemage.org>
* gnu/gcc-10: new spell, the GNU Compiler Collection, version 10.x
diff --git a/rust-crates/starship/DEPENDS b/rust-crates/starship/DEPENDS
new file mode 100755
index 0000000..55075f7
--- /dev/null
+++ b/rust-crates/starship/DEPENDS
@@ -0,0 +1,6 @@
+depends PKG-CONFIG &&
+depends rust &&
+depends cmake &&
+
+optional_depends NERDFONT '' '' 'Glyph support? (Recommended)' &&
+optional_depends ttf-noto-emoji '' '' 'Emoji support? (Recommended)'
diff --git a/rust-crates/starship/DETAILS b/rust-crates/starship/DETAILS
new file mode 100755
index 0000000..9e39446
--- /dev/null
+++ b/rust-crates/starship/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=starship
+ VERSION=1.15.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha256:e525476cf93d3a06332abf9e02415d4789fac6f28e4b7d98db7d83da08231828
+ LICENSE[0]=ISC
+ WEB_SITE=https://github.com/starship/starship
+ ENTERED=20230712
+ KEYWORDS="utils shell prompt rust"
+ SHORT="minimal fast shell prompt"
+cat << EOF
+The minimal, blazing-fast, and infinitely customizable prompt for any shell!
+
+ * Fast: it's fast – really really fast!
+ * Customizable: configure every aspect of your prompt.
+ * Universal: works on any shell, on any operating system.
+ * Intelligent: shows relevant information at a glance.
+ * Feature rich: support for all your favorite tools.
+EOF
diff --git a/rust-crates/starship/FINAL b/rust-crates/starship/FINAL
new file mode 100755
index 0000000..b8f02a8
--- /dev/null
+++ b/rust-crates/starship/FINAL
@@ -0,0 +1,10 @@
+message "In order to get starship working, add these lines to your shell\n" \
+ "config file for whichever shell you use:\n\n${MESSAGE_COLOR}" \
+ "Bash - add the following to the end of ${YELLOW}~/.bashrc:\n" \
+ "eval \"\$(starship init bash)\"${MESSAGE_COLOR}\n\n" \
+ "Elvish - add the following to the end of
${YELLOW}~/.elvish/rc.elv:\n" \
+ "eval (starship init elvish)${MESSAGE_COLOR}\n\n" \
+ "Fish - add the following to the end of
${YELLOW}~/.config/fish/config.fish:\n" \
+ "starship init fish | source${MESSAGE_COLOR}\n\n" \
+ "Zsh - add the following to the end of ${YELLOW}~/.zshrc:\n" \
+ "eval \"\$(starship init zsh)\""
\ No newline at end of file
diff --git a/rust-crates/starship/HISTORY b/rust-crates/starship/HISTORY
new file mode 100644
index 0000000..18ee670
--- /dev/null
+++ b/rust-crates/starship/HISTORY
@@ -0,0 +1,3 @@
+2023-07-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * FINAL, DEPENDS, DETAILS: version 1.15.0, new spell
+
- [SM-Commit] GIT changes to master grimoire by Conner Clere (2601681ccece4cb1eb167a47a2641dd167e4f9ec), Conner Clere, 07/12/2023
Archive powered by MHonArc 2.6.24.