profile
viewpoint
James Dinsdale molovo @superrbstudio Southsea, UK https://molovo.co I make websites @superrbstudio. Creator of @zunit-zsh, @zulu-zsh, @philliphq, @pugphp

molovo/crash 37

Proper error handling, exceptions and try/catch for ZSH

molovo/bushwick 31

# Bushwick

molovo/browserWrapper 23

browserWrapper plugin, by @molovo

molovo/anchor-comments 9

A plugin utilising the existing Anchor CMS comments functionality to provide inline comments within articles.

molovo/color 7

A small zsh script for styling strings

molovo/crayon 5

A collection of helpers for building pretty command-line tools in Crystal.

molovo/accidents 4

Pretty error handling for command-line PHP apps.

molovo/consumer 4

A tiny REST API consumer for JavaScript projects

issue closedzunit-zsh/zunit

Other installation methods

Hello!

I was hoping you could consider adding installation methods :slightly_smiling_face:

Currently, the only available installation methods are Zulu, homebrew and manual installation.

While I like the prompt Zulu set for me, I'm not a fan of programs that change my shell environment without asking. Using homebrew on Linux, even if possible, does not seem so straight-forward.

I know nothing about these, but what about Zplug, Zgen or Antigen? Do they fill the same purpose as Zulu? Would they be good candidate as installation methods for ZUnit?

Also, coming from Bash, I started to use Basher for other projects, and like its cleanness and simplicity (it git clones shell projects from providers like github, gitlab, etc.). Basher supports Zsh (and Fish) as well, and I would love to be able to install ZUnit through it. The only problem I see is that ZUnit's installation seems to be in 2 steps: build, then install, which Basher would not support (it only clones stuff, and doesn't execute any custom code). Is the build step mandatory? Couldn't you directly provide the zunit executable script in the repo?

closed time in 14 days

pawamoy

issue closedzunit-zsh/zunit

A general question

Hello, I'm submitting a Zsh gitignore template to github and to toptal. I'm wondering if any of the projects like zunit, revolver, zulu, etc. creates:

  • any files in a projects directory,
  • or any files in the directory in which it's being run?

Such files could be then added to the template.

closed time in 14 days

psprint

issue commentzunit-zsh/zunit

Other installation methods

@pawamoy the Zplug installation steps have now been added to the docs (thanks for the PR)

In response to your other point, the executable and completion file are both available for download for each release on GIthub at https://github.com/zunit-zsh/zunit/releases

pawamoy

comment created time in 14 days

push eventzunit-zsh/zunit

Timothée Mazzucotelli

commit sha b86c006f62db138a119e9be3a4b41e28876889b2

Add zplug installation method to README

view details

push time in 14 days

PR merged zunit-zsh/zunit

Add zplug installation method to README

Taken from the docs.

Reference: #106.

+15 -0

1 comment

1 changed file

pawamoy

pr closed time in 14 days

push eventzunit-zsh/homebrew-zunit

samhstn

commit sha 5445a0d134a93b67298cd085f47662b64e3719a7

Change 'devel' to 'head' as 'devel' syntax is deprecated. Fixes #2

view details

push time in 21 days

issue closedzunit-zsh/homebrew-zunit

Warning: Calling 'devel' blocks in formulae is deprecated! Use 'head' blocks or @-versioned formulae instead.

OS and Homebrew versions: MacOS Catalina 10.15.5 Homebrew 2.4.0 Homebrew/homebrew-core (git revision 224a73; last commit 2020-06-18)

Running the following gives me a warning:

$ brew upgrade
Warning: Calling 'devel' blocks in formulae is deprecated! Use 'head' blocks or @-versioned formulae instead.
Please report this issue to the zunit-zsh/zunit tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
  /usr/local/Homebrew/Library/Taps/zunit-zsh/homebrew-zunit/Formula/zunit.rb:8

closed time in 21 days

samhstn

issue closedmolovo/revolver

Print mesg before revolver?

I don't use mesg with revolver because it gives spalsh as same as the progress bar. I want the text is static. e.g:

echo "test" &&  sleep 20 & \
> revolver -i start

Here I want test ⣾. But revolver keep display on new line, so I get:

test
⣾

How to have the above expected result?

closed time in 22 days

tmpm697

issue commentmolovo/revolver

Print mesg before revolver?

Displaying the message before the icon isn't currently possible, and I have no plans to implement it. Feel free to submit a pull request if this is a feature you'd need

tmpm697

comment created time in 22 days

push eventmolovo/.files

James Dinsdale

commit sha fb336563798d38cb13a78afe215769f17e63ab55

Updatez

view details

push time in a month

push eventmolovo/.files

James Dinsdale

commit sha 581a1d52e63dd521ca27f28a4c9646e4564d2d1c

Update vim-plug

view details

James Dinsdale

commit sha 4af7e1814fbb9b97c45a78834b78a7ce2b5ea7fe

Remove unneeded composer packages

view details

push time in a month

issue openedKunstmaan/KunstmaanBundlesCMS

[AdminListBundle] Modify EnumerationFilterType to use js-advanced-select

The standard multi-select box used for filtering with the EnumerationFilterType is very unwieldy to use when there is a long list of options. It would be much more user-friendly to enable the JS Advanced Select to allow searching through the options.

Attempts at implementing this internally failed as when the relevant classes are added to the enumeration field, the JS which builds the field names skips over any fields using the advanced select.

created time in a month

push eventmolovo/www

James Dinsdale

commit sha afcff4e777e99783447e832d9a6c02268392c3c1

Update for new netlify domain

view details

push time in 2 months

startedsillylogger/jekyll-directory

started time in 2 months

push eventmolovo/.files

James Dinsdale

commit sha c95dd7cc529420324809d8afcd91ec80dc0b9c33

Fix escaping for split window binding

view details

James Dinsdale

commit sha d477203d197416d2953574ecfca2df0fd691bde7

Remove PHPCD files from git repositories by default

view details

James Dinsdale

commit sha 8d151695a2682824f6c4fd850cffa4209f0a4ff3

Add twig syntax plugin to vim

view details

push time in 2 months

push eventmolovo/.files

James Dinsdale

commit sha 5ad752524cad1886cda3e0de83331be58c9526ab

Add wrapper function around SSH to rename tmux window whilst connected via SSH

view details

push time in 2 months

more