Threads for wikimatze

    1. 3

      I use fish, but I’m not a zillion percent happy with it. It lives in an uncanny valley for me, because it’s different enough from the borne shell lineage that my fingers break when I try to write for loops; but it’s similar enough that it fundamentally doesn’t really make the shell better. Or rather, it doesn’t make using a shell better enough.

      1. 1

        Had a similar experience that’s why I switched back.

    2. 4

      I use antigen, and have been happy with it. I know there are better performing options, but the performance of antigen has never been a limiting factor for me. It provides the features of oh-my-zsh out of the box, but does more and is easier to work with.

      1. 3

        The big win of antigen for me is being easily able to version my .zshrc, because now loading the modules I depend on is just a list of antigen commands.

        1. 1

          I actually keep my zsh configuration (as well as all my other dotfiles) in a carefully maintained git repo. My .zshrc simply looks for every *.sh file in my ~/.zsh folder and sources each one. I split my configuration into three folders: aliases, completions, and config, each doing exactly what you’d expect.

          1. 1

            Jup, I have a git repo for all my dotfiles. I’m sourcing completions and some libs in my zshrc.

      2. 1

        Never heard of it, thanks for mentioning.

    3. 1

      Could we update the URL to point directly to: https://speakerdeck.com/wikimatze/git-and-vim-maximize-the-joy-and-fun

      Had I known this was going to be a slideshow I wouldn’t have clicked it. My problem with slideshows is, while the talk may be amazing there are rarely speakers notes in the slides. A single gif in the middle of a slide tells me nothing. Unless the slides are highly informative its impossible to glean any relevant details.

      Would <3 to see this talk though, if there is a video I’d watch it and click that link vs being mad about a slideshow =)

      1. 2

        Here is a text summary of the slides:

        First, the author has some slides titled “workflows”, “terminal”, “external tool”, and “Vim”, by which I think they mean that they prefer interacting with Git from within Vim, rather than having to switch out of Vim.

        Then the author lists three Vim plugins that they recommend, and gives a few example commands and screenshots of them:

        • fugitive – the most popular Vim Git plugin, letting you commit and diff and such
        • gitv – a gitk clone implemented in Vim; a dual-pane history viewer
        • Merginal – a plugin that lists the repo’s branches and lets you do stuff with them like check them out or create new ones

        That’s all. Follow the links to the plugins if you want to learn more about them.

        1. 1

          Thanks for wrapping this up.

    4. 3

      Yeah, I need feedback about the book page of my book about Padrino http://padrinobook.com/

      1. 2

        The “Recent commits” and “Written words” sections seem unnecessary and definitely shouldn’t be so far up the page. It’s the “Contribute” and “Author” sections which are most important. There should also be a link to a sample from the book.

        1. 1

          Thanks for the feedback. I will try to fix this.

        2. 1

          I reworked the index page, thanks for the feedback so far.