Project

General

Profile

Packaging request #1963

[ohmyzsh] Add Package

Anonymous - about 1 year ago - . Updated 5 months ago.

Status:
open
Priority:
wish
Assignee:
-
% Done:

0%


Description

Oh My Zsh is an open source, community-driven framework for managing your zsh configuration.

https://github.com/robbyrussell/oh-my-zsh

It's very nice to have this very useful tool for zsh

History

#1

Updated by ovruni about 1 year ago

  • Priority changed from bug to wish
#2

Updated by freemor about 1 year ago

Took a look at this. Not sure this can really be made into a package in a useful way.
it's just a bunch of ZSH config files designed to be git cloned or <cringe> sh -c "$(curl..." 'd
into the users $HOME dir.

I suppose we could stow the files someplace appropriate and write a smallish activate-oh-my-zsh script
but then would we be on the hook for a deactivate script.
It seems like it'd be more trouble to maintain then it's worse to save the user typing is a git command and a couple of initialization commands. (because hopefully no sane user would take the curl option)

#3

Updated by theova 5 months ago

freemor wrote:

It seems like it'd be more trouble to maintain then it's worse to save the user typing is a git command and a couple of initialization commands. (because hopefully no sane user would take the curl option)

I agree. A user downloading a command line framework should be at least willing to learn the commands to install it. What we could do is to package the install.sh script.

To address this issue, I created the stub wiki page https://wiki.parabola.nu/Oh_My_Zsh. The page is mainly meant to collect all free plugins.

I did not quickly find an elegant way to install it without curl/wget, so I let it as it is.

Feel free to add plugins to the list and further improve the wiki page.

Also available in: Atom PDF