Git Product home page Git Product logo

nushell_inpw's Introduction

nushell_inpw's People

Contributors

jan9103 avatar

Stargazers

 avatar

Watchers

 avatar

nushell_inpw's Issues

package-info command

inpw info PACKAGE:

  • name
  • source
  • description
  • tags
  • install status
  • fetch meta.nuon from source to check supported nu version, etc

Destination file already exists

When I try to use inpw, I get "destination file already exists".

$ inpw install bookmarks                                                                                                                                                                                         

Loading repo..
Finding packages..
Found bookmarks at jan9103/nushell_bookmarks.
Error:   × Destination file already exists
    ╭─[/Users/user/.local/share/nushell/packer/start/nushell_inpw/inpw.nu:56:1]
 56 │         }
 57 │         | save $packages_nuon
    ·                ───────┬──────
    ·                       ╰── Destination file '/Users/user/.config/nushell/packages.nuon' already exists
 58 │         packer install
    ╰────
  help: you can use -f, --force to force overwriting the destination

$ inpw update 

Error:   × Destination file already exists
     ╭─[/Users/user/.local/share/nushell/packer/start/nushell_inpw/inpw.nu:113:1]
 113 │     }
 114 │     | save $'($env.NU_PACKER_HOME)/inpw_repo.nuon'
     ·            ───────────────────┬───────────────────
     ·                               ╰── Destination file '/Users/user/.local/share/nushell/packer/inpw_repo.nuon' already exists
 115 │ }
     ╰────
  help: you can use -f, --force to force overwriting the destination

New repository-system

  1. User craetes a sources.nuon (or similar), which contains a string-array of urls.
  2. user runs inpw update
    1. download all files
    2. combind the files into one

repository add command

either an exact link or a github-repo user/name to use inpw-packages.nuon .

auto refresh after adding a repo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.