This project is mirrored from https://github.com/oh-my-fish/oh-my-fish.git. Updated .
  1. 14 Oct, 2015 2 commits
  2. 13 Oct, 2015 7 commits
  3. 12 Oct, 2015 2 commits
  4. 09 Oct, 2015 2 commits
  5. 08 Oct, 2015 1 commit
  6. 07 Oct, 2015 4 commits
    • Derek Stavis's avatar
      omf.theme: Rework theme activation code · ea0b464f
      Derek Stavis authored
      - Move theme installation to cli entry point (omf.fish)
      - Generalize XDG_CONFIG_HOME code in `omf.xdg.config_home`
      - Generalize prompt conflicts check in `omf.checks.fish_prompt`
        * Migrate `omf.doctor` to use it
      
      + Change theme activation steps
        - Create user function path if not existent
        - Check for conflicts in fish_prompt, aborts if found
        - Remove current theme from autoloading paths
        - Add target theme to autoloading paths
        - Link target theme's fish_prompt to user's
        - Persist selected theme to $OMF_CONFIG/theme
      
      This approach brings two major advantages:
      
      - Theme prompt now shows accordingly in fish_config web interface
      - Faster theme changes, reducing it from seconds to some milis
      - Avoids calling refresh, which makes users much more happy
      ea0b464f
    • Derek Stavis's avatar
      omf.install: Fix success/error return codes · a99e3ce8
      Derek Stavis authored
      Return 0 when package installs, != 0 on error
      a99e3ce8
    • Bruno's avatar
      Merge pull request #110 from derekstavis/fix-bundle-add · 284b318c
      Bruno authored
      bundle.add: fix theme being persisted twice
      284b318c
    • Derek Stavis's avatar
      bundle.add: fix theme being persisted twice · 291d0c97
      Derek Stavis authored
      `omf theme` was persisting the installed theme twice, one time on
      `omf.install` and other time on `omf.bundle.add`.
      291d0c97
  7. 06 Oct, 2015 10 commits
  8. 05 Oct, 2015 2 commits
  9. 04 Oct, 2015 10 commits