Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nix-community/comma
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]
https://github.com/nix-community/comma
nix nixos
Last synced: 3 days ago
JSON representation
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]
- Host: GitHub
- URL: https://github.com/nix-community/comma
- Owner: nix-community
- Created: 2020-04-28T22:00:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-16T19:46:04.000Z (18 days ago)
- Last Synced: 2024-10-29T15:18:21.303Z (5 days ago)
- Topics: nix, nixos
- Language: Rust
- Homepage:
- Size: 101 KB
- Stars: 1,110
- Watchers: 55
- Forks: 49
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-nix - comma - Quickly run any binary; wraps together `nix run` and `nix-index`. (Command-Line Tools / Discovery)
README
# comma
Comma runs software without installing it.
Basically it just wraps together `nix shell -c` and `nix-index`. You stick a `,` in front of a command to
run it from whatever location it happens to occupy in `nixpkgs` without really thinking about it.## Installation
comma is in nixpkgs so you can install it just like any other package.
either install it in your nix environment
```bash
nix-env -f '' -iA comma
```or add this snippet to your NixOS configuration.
```nix
environment.systemPackages = with pkgs; [ comma ];
```## Usage
```bash
, cowsay neato
```## Prebuilt index
https://github.com/Mic92/nix-index-database