Package Details: oh-my-zsh-git r6192.be4a95297-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: 465
Popularity: 6.38
First Submitted: 2012-10-24 12:04 (UTC)
Last Updated: 2021-10-05 05:52 (UTC)

Latest Comments

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

aliu commented on 2023-09-10 15:29 (UTC)

Also, this package doesn't do anything for me.

aliu commented on 2023-09-10 15:11 (UTC)

I think the powerline theme dependency should be removed as that repository has been archived. Maybe it should be replaced with powerlevel10k.

jnnk commented on 2023-07-26 13:23 (UTC) (edited on 2023-07-26 13:24 (UTC) by jnnk)

Hi, Im switched from the git clone variant to this one and am now encountering the following errors when sourcing the .zshrc:

$ source .zshrc           
/usr/share/oh-my-zsh/plugins/chucknorris/fortunes/chucknorris.dat: Permission denied
/usr/share/oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker.dat: Permission denied

Seems like the .dat files are not present in the aur's install, but on the git repo they somehow are...

MarcinWieczorek commented on 2023-03-05 14:14 (UTC)

It updates like every other git package. You need to update it yourself and your makepkg program will fetch latest commit. Some AUR helpers do that for you.

keibak commented on 2023-03-02 18:57 (UTC)

How does this package update? I've noticed that my /usr/share/oh-my-zsh was from 2021-10-05.

MarcinWieczorek commented on 2022-12-21 09:50 (UTC)

@bkb this package installs files in /usr/share/oh-my-zsh. Update your .zshrc accordingly.

bkb commented on 2022-12-20 13:28 (UTC) (edited on 2022-12-20 13:34 (UTC) by bkb)

/home/$USER/.zshrc:source:419: no such file or directory: /home/$USER/.oh-my-zsh/oh-my-zsh.sh
/usr/share/oh-my-zsh/oh-my-zsh.sh:source:61: no such file or directory: /home/$USER/.oh-my-zsh/tools/check_for_upgrade.sh
[oh-my-zsh] plugin 'git' not found
/usr/share/oh-my-zsh/oh-my-zsh.sh:cd:111: no such file or directory: /home/$USER/.oh-my-zsh
/usr/share/oh-my-zsh/oh-my-zsh.sh:source:122: no such file or directory: /home/$USER/.oh-my-zsh/lib/compfix.zsh
/usr/share/oh-my-zsh/oh-my-zsh.sh:126: command not found: handle_completion_insecurities
/usr/share/oh-my-zsh/oh-my-zsh.sh:153: no matches found: /home/$USER/.oh-my-zsh/lib/*.zsh
/home/$USER/.zshrc:source:455: no such file or directory: /home/$USER/.oh-my-zsh/oh-my-zsh.sh
# Path to your oh-my-zsh installation.
ZSH=/usr/share/oh-my-zsh/
export ZSH=$HOME/.oh-my-zsh

MarcinWieczorek commented on 2022-02-03 07:36 (UTC)

patch is in base-devel. Is it required at runtime or only buildtime?

uint2048_t commented on 2022-02-03 03:18 (UTC)

PKGBUILD needs patch as a dependency

krs commented on 2021-10-04 12:27 (UTC) (edited on 2021-10-04 12:41 (UTC) by krs)

It's because the format of disabling automatic updates in the zshrc file has apparently changed, so the patch doesn't work anymore.

Here's an updated patch:

--- a/zshrc 2021-10-04 14:06:44.858883829 +0200
+++ b/zshrc 2021-10-04 14:09:17.198891675 +0200
@@ -2,7 +2,7 @@
 # export PATH=$HOME/bin:/usr/local/bin:$PATH

 # Path to your oh-my-zsh installation.
-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,
@@ -24,7 +24,7 @@
 # HYPHEN_INSENSITIVE="true"

 # Uncomment the following lines to change the auto-update behavior
-# zstyle ':omz:update' mode disabled  # disable automatic updates
+zstyle ':omz:update' mode disabled  # disable automatic updates
 # zstyle ':omz:update' mode auto      # update automatically without asking
 # zstyle ':omz:update' mode reminder  # just remind me to update when it's time

@@ -72,8 +72,6 @@
 # Add wisely, as too many plugins slow down shell startup.
 plugins=(git)

-source $ZSH/oh-my-zsh.sh
-
 # User configuration

 # export MANPATH="/usr/local/man:$MANPATH"
@@ -99,3 +97,10 @@
 # Example aliases
 # alias zshconfig="mate ~/.zshrc"
 # alias ohmyzsh="mate ~/.oh-my-zsh"
+
+ZSH_CACHE_DIR=$HOME/.cache/oh-my-zsh
+if [[ ! -d $ZSH_CACHE_DIR ]]; then
+  mkdir $ZSH_CACHE_DIR
+fi
+
+source $ZSH/oh-my-zsh.sh