Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 25 11:13
    stale[bot] closed #110
  • Aug 18 11:00
    stale[bot] labeled #110
  • Aug 18 11:00
    stale[bot] commented #110
  • Jun 02 20:13
    nscotto commented #111
  • May 19 22:22
    andrea-zanetti opened #111
  • Mar 07 13:10

    molovo on master

    Add powerlevel10k package (compare)

  • Feb 20 12:11

    molovo on master

    Enable travis slack notificatio… (compare)

  • Feb 20 12:10

    molovo on master

    Enable travis slack notificatio… (compare)

  • Sep 17 2018 08:31

    molovo on master

    Stop stale bot whining (compare)

  • Sep 17 2018 08:31
    stale[bot] unlabeled #108
  • Sep 17 2018 08:31
    molovo reopened #108
  • Sep 07 2018 13:51
    stale[bot] closed #108
  • Aug 31 2018 13:17
    stale[bot] labeled #108
  • Aug 31 2018 13:17
    stale[bot] commented #108
  • Aug 18 2018 11:00
    stale[bot] unlabeled #110
  • Aug 18 2018 10:59
    henrikbjorn commented #110
  • Aug 18 2018 06:43
    stale[bot] labeled #110
  • Aug 18 2018 06:43
    stale[bot] commented #110
  • Jul 27 2018 15:41
    molovo commented #1
  • Jul 27 2018 15:41

    molovo on master

    fix: issue with `local` can onl… Merge pull request #1 from zeta… (compare)

Dominik Ritter
@dritter
Process is:
  1. install ZSH & git: sudo apt-get install -y zsh git
  2. switch default shell to ZSH chsh $(which zsh)
  3. install zulu curl -L https://git.io/zulu-install | zsh && zsh
hope I didn't forget a step.. ;)
James Dinsdale
@molovo
@dritter that should cover it
Dominik Ritter
@dritter
:+1:
James Dinsdale
@molovo
@idkjs were you having trouble with the install? Anything I can help with?
James Dinsdale
@molovo
Does anyone here use $mailpath? Wondering whether to build in a command for managing it like we do the other paths
Alain Armand
@idkjs
@molovo i was having trouble install on ubuntu 16.04. Still am
have you done that? any tips?
James Dinsdale
@molovo
I have. In fact all the tests run on Ubuntu. Do you get any errors when you try to run the install accept? Would you mind posting the steps you've followed? The ones @dritter posted yesterday should work, so hopefully I haven't missed something
James Dinsdale
@molovo

Zulu v1.2.0 Released

This is a huge release, with a few new features, some important bugfixes, and a whole host of performance improvements. The normal zulu self-update process should work fine, but if you run into any issues updating, please let me know and I’ll try to fix them ASAP. The full release notes can be found here.
James Dinsdale
@molovo
Working on something pretty awesome for v1.3.0: https://asciinema.org/a/108429
Dominik Ritter
@dritter
Wow. You are programming faster than I can update :)
So, the new sync command is a builtin dotfile-sync, right?
That's cool!
James Dinsdale
@molovo
It is. Just the contents of ~/.config/zulu
Dominik Ritter
@dritter
Ah. okay. But still awesome!
Thanks
James Dinsdale
@molovo
:D
I was tempted to build in full sync, but it would be damn near impossible to make it work in every situation. Just syncing Zulu config kind-of ties in with why I built Zulu in the first place, which was to remove the need for dotfiles altogether. Someone with loads of stuff outside of Zulu more than likely has the technical knowledge to set up syncing themselves
But if enough people tell me I’m wrong I might have a crack at doing a full sync hehe
Dominik Ritter
@dritter
I am not sure if could use it for my setup, as I do pretty much testing for P9K, and my config is a mess.. :D
Btw. Is there a way to list the current config?
James Dinsdale
@molovo
What, the contents of that directory?
Dominik Ritter
@dritter
Well, the current active.. Errm. I could just call set or env...
But it might be nice to list just the zulu config. So if it just the contents of that folder, then: yes. ;)
Sorry for confusion, I am tired as hell..
James Dinsdale
@molovo
Hmm. I hadn’t thought of that. You can get the config as it refers to each of the commands. e.g. zulu var without arguments lists all the current vars, zulu alias lists aliases etc. But there’s no way of seeing it all together. Out of interest, what would be the use case?
Dominik Ritter
@dritter
My personal use case is that I am trying to find out why I have ZSH's VI mode activated. I didn't set bindkey -v..
But, as said, my config is messy as hell. About 500+ lines..
Mostly commented, but still pretty much..
James Dinsdale
@molovo
Yikes. That’s a lot lol. I only have ~15 lines outside of Zulu these days
You have them in a repo somewhere?
I could take a look
Dominik Ritter
@dritter
nope. My config changes frequently, so a repo would be too much overhead.. But nevermind. I'll find it someday.. Or just set bindkey -e at the end. lol
James Dinsdale
@molovo
Haha, yeah that would work
Dominik Ritter
@dritter
One line more or less, that wouldn't hurt.. :D
James Dinsdale
@molovo
Out of interest, do you use any cool plugins regularly? I’m always on the lookout for stuff to add to Zulu
Dominik Ritter
@dritter
Nah. I lack time to try out a lot of plugins. But what came up on my radar lateley was fz which looks promising (even I don't use Z currently)..
James Dinsdale
@molovo
Ah, yes, I spotted that the other day, but haven’t had a chance to play with it yet.
Alain Armand
@idkjs
@molovo new docs are great. Cant even call it an improvement since you weren't done before. Maybe you can add a part on editing EDITOR. How would i change it in zulu. add a different editor outputs that the variable is already set. Also would like to see something on changing the prompt or what equivalent of .zshrc is. I suppose Zulu uses your existing .zshrc. Is that correct?
@molovo Nice work sir. You are onto something here.
Alain Armand
@idkjs
@molovo i want this kind of organization. willing to blow up files and restart. Any guidance how to do that?
James Dinsdale
@molovo

@idkjs thanks, glad you’re enjoying using it.

To edit $EDITOR, you would just run zulu var add EDITOR nano. After running that, run echo $EDITOR and you’ll see it’s now set. You can substitute nano for your preferred editor (vi, vim, subl, atom, emacs etc.).

Zulu does use your existing .zshrc, but the idea is you don’t really need anything in there other than the lines to source Zulu as it can manage almost everything for you. Obviously you can still add stuff there, and there are a few instances where you might need to. As an example, here’s mine. It’s quite small because I’m managing most things in Zulu. The environment variables I’m setting there are just hangovers from before I added the zulu var command to Zulu, they don’t actually need to be there.

If you want to do something like that, the easiest way is to just go through your .zshrc line-by-line, and add any variables, functions and aliases in Zulu. Once you’ve done that, you can remove them from the .zshrc. You don’t actually need to - if you launch Zulu at the end of your .zshrc, then it will overwrite anything that was set before it in your .zshrc
James Dinsdale
@molovo

Zulu 1.3.0 in beta

Check out the release notes here: https://github.com/zulu-zsh/zulu/releases/tag/v1.3.0-beta
Updated docs are live on the beta site at: https://next.zulu.sh
James Dinsdale
@molovo
Zulu 1.3.0 has now been released. Check out the release notes here: https://github.com/zulu-zsh/zulu/releases/tag/v1.3.0
James Dinsdale
@molovo
Anyone had a chance to try out the new sync feature yet?
James Dinsdale
@molovo
Just released v1.4.0-beta. As always, please check it out and raise an issue if you run into problems
James Dinsdale
@molovo
Just released v1.4.1-beta2. This fixes a lot of incosistencies that were caused by user-defined aliases, which should now hopefully be a thing of the past. Althought the functionality hasn’t changed, there’s been a huge number of changes internally, so I’d appreciate any feedback the community may have before this goes live.
TJ Walker
@tjfwalker
note2maintainers: the link provided in the docs for the Zulu Slack resolves to a downed Heroku app.