Package Details: oh-my-zsh-git r7424.c690f7316-1

Git Clone URL: https://aur.archlinux.org/oh-my-zsh-git.git (read-only, click to copy)
Package Base: oh-my-zsh-git
Description: A community-driven framework for managing your zsh configuration. Includes 180+ optional plugins and over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community
Upstream URL: https://github.com/ohmyzsh/ohmyzsh
Licenses: MIT
Submitter: phoenixlzx
Maintainer: MarcinWieczorek
Last Packager: MarcinWieczorek
Votes: 472
Popularity: 3.16
First Submitted: 2012-10-24 12:04 (UTC)
Last Updated: 2024-11-03 11:29 (UTC)

Dependencies (7)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 17 Next › Last »

MarcinWieczorek commented on 2024-11-08 21:59 (UTC)

Thanks for the feedback @PrfStrwberry. Thank you all for commenting on the issue. I'm quite responsive in regard of my packages, at least I'm trying to. I'm actively using this one.

PrfStrwberry commented on 2024-11-03 16:56 (UTC)

Latest update fixes the issue. Thank you.

PrfStrwberry commented on 2024-11-01 17:44 (UTC)

Do I have to apply this fix every time I am updating my system or do I wait until the package is updated?

TheDrewAbides commented on 2024-11-01 10:30 (UTC) (edited on 2024-11-01 10:31 (UTC) by TheDrewAbides)

For those of us who aren't robots and are half awake:

cd ~/.cache/paru/clone/oh-my-zsh-git

nano -w +8 0001-zshrc.patch

Add quotes, example -export ZSH="$HOME/.oh-my-zsh"

nano -w +26 PKGBUILD

Change sha256sum to 7688703d2d304703bbb2e48b1365ef18eeb9ddbf1be6acb787af09ed51e5302a

makepkg -si

Tada.

JanusDC commented on 2024-10-31 20:43 (UTC)

I followed @ollosh's instructions, and they worked perfectly. It took me a while to notice that I had to apply @xythrez's patch instead of @quest's, which is the patch just before @ollosh's comment.

fastrespawn commented on 2024-10-31 09:39 (UTC)

@xythrez @ollosh following your isntructions I got it working, thanks

ollosh commented on 2024-10-31 09:25 (UTC)

@loretta a fix from @xythrez worked for me with a small trick being that I needed to generate checksum manually.

  1. Go to wherever your aur cache is for this package (for paru it's .cache/paru/clone/oh-my-zsh-git)
  2. Update 0001-zshrc.patch with contents of their comment
  3. Generate a new checksum with sha256sum 0001-zshrc.patch
  4. Copy the cheksum value and update PKGBUILD on line 26 with that value
  5. Run makepkg -si

That worked for me

quest commented on 2024-10-28 21:00 (UTC)

For those failing to build, here is a working patch.

diff --git a/.SRCINFO b/.SRCINFO
index c59914b..cd7dbb0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -16,6 +16,6 @@ pkgbase = oh-my-zsh-git
    source = oh-my-zsh-git::git+https://github.com/ohmyzsh/ohmyzsh.git
    source = 0001-zshrc.patch
    sha256sums = SKIP
-   sha256sums = 83a3733eb5408e9ff7d87c68659c8a2c481e3c5e607ce04c071ab638a1f7e9f3
+   sha256sums = e4d2cf357ce3a482bc217bfce5154a769ecb9a70310b1651360dcc06373b2ef5

 pkgname = oh-my-zsh-git
diff --git a/0001-zshrc.patch b/0001-zshrc.patch
index 62217dc..7768b0f 100644
--- a/0001-zshrc.patch
+++ b/0001-zshrc.patch
@@ -1,15 +1,17 @@
---- a/zshrc    2024-06-17 19:14:58.205443310 +0200
-+++ b/zshrc    2024-06-17 19:14:55.962092937 +0200
+diff --git a/zshrc b/zshrc
+index fa83cc0c..4cde1dc0 100644
+--- a/zshrc
++++ b/zshrc
 @@ -2,7 +2,7 @@
  # export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH

  # Path to your Oh My Zsh installation.
--export ZSH=$HOME/.oh-my-zsh
+-export ZSH="$HOME/.oh-my-zsh"
 +ZSH=/usr/share/oh-my-zsh/

  # Set name of the theme to load --- if set to "random", it will
  # load a random theme each time Oh My Zsh is loaded, in which case,
-@@ -72,8 +72,6 @@
+@@ -72,8 +72,6 @@ ZSH_THEME="robbyrussell"
  # Add wisely, as too many plugins slow down shell startup.
  plugins=(git)

@@ -18,7 +20,7 @@
  # User configuration

  # export MANPATH="/usr/local/man:$MANPATH"
-@@ -102,3 +100,10 @@
+@@ -102,3 +100,10 @@ source $ZSH/oh-my-zsh.sh
  # Example aliases
  # alias zshconfig="mate ~/.zshrc"
  # alias ohmyzsh="mate ~/.oh-my-zsh"
diff --git a/PKGBUILD b/PKGBUILD
index 4ee9888..6de5676 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
 # Contributor: ThinCarrotShrimp <christoph.r.martin+arch at gmail dot com>

 pkgname=oh-my-zsh-git
-pkgver=r7279.677f5010d
+pkgver=r7424.c690f7316
 pkgrel=1
 pkgdesc="A community-driven framework for managing your zsh configuration. Includes 180+ optional plugins and over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community"
 arch=('any')
@@ -23,7 +23,7 @@ install=${pkgname}.install
 source=("${pkgname}::git+https://github.com/ohmyzsh/ohmyzsh.git"
         '0001-zshrc.patch')
 sha256sums=('SKIP'
-            '83a3733eb5408e9ff7d87c68659c8a2c481e3c5e607ce04c071ab638a1f7e9f3')
+            'e4d2cf357ce3a482bc217bfce5154a769ecb9a70310b1651360dcc06373b2ef5')
 # conflicts=('grml-zsh-config'
 #            'grml-zsh-config-git')