All Projects → vlaci → nix-straight.el

vlaci / nix-straight.el

Licence: MIT license
No description or website provided.

Programming Languages

Nix
1067 projects
emacs lisp
2029 projects

Projects that are alternatives of or similar to nix-straight.el

nixpkgs
My Nix system configs!
Stars: ✭ 143 (+472%)
Mutual labels:  nix, nix-expressions
emacs2nix
Automatically generate Nix expressions for Emacs packages
Stars: ✭ 23 (-8%)
Mutual labels:  nix, nix-expressions
haskell-overridez
Simplify usage of nix dependencies during haskell development
Stars: ✭ 32 (+28%)
Mutual labels:  nix, nix-expressions
rc
Structured system configuration (I moved from NixOS to GuixSD)
Stars: ✭ 97 (+288%)
Mutual labels:  nix, nix-expressions
rust-nix-templater
Generates Nix build / dev files for Rust projects.
Stars: ✭ 49 (+96%)
Mutual labels:  nix
Site
The new frontend/backend code for https://christine.website
Stars: ✭ 220 (+780%)
Mutual labels:  nix
Nix Shorts
A collection of short notes about Nix, down to what is immediately needed for users.
Stars: ✭ 203 (+712%)
Mutual labels:  nix
Arion
Run docker-compose with help from Nix/NixOS
Stars: ✭ 202 (+708%)
Mutual labels:  nix
comma
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]
Stars: ✭ 626 (+2404%)
Mutual labels:  nix
nixify
Bootstrap nix-shell environments
Stars: ✭ 25 (+0%)
Mutual labels:  nix
dotfiles
My NixOS configuration featuring awesome and neovim
Stars: ✭ 40 (+60%)
Mutual labels:  nix
Cabal2nix
Generate Nix build instructions from a Cabal file
Stars: ✭ 222 (+788%)
Mutual labels:  nix
fromElisp
An Emacs Lisp reader in Nix.
Stars: ✭ 26 (+4%)
Mutual labels:  nix
Nix 1p
A (more or less) one page introduction to Nix, the language.
Stars: ✭ 219 (+776%)
Mutual labels:  nix
nix-gaming
Gaming on Nix
Stars: ✭ 142 (+468%)
Mutual labels:  nix
Nixfmt
A formatter for Nix code
Stars: ✭ 201 (+704%)
Mutual labels:  nix
Jupyterwith
declarative and reproducible Jupyter environments - powered by Nix
Stars: ✭ 235 (+840%)
Mutual labels:  nix
purescript.nix
📦 PureScript package management with Nix
Stars: ✭ 12 (-52%)
Mutual labels:  nix
Nox
Tools to make nix nicer to use
Stars: ✭ 232 (+828%)
Mutual labels:  nix
Mach Nix
Create highly reproducible python environments
Stars: ✭ 231 (+824%)
Mutual labels:  nix

⚠️ I no longer use or develop this package. Use the (nix-community)[https://github.com/nix-community/nix-straight.el] mirror instead.

nix-straight.el

Low-level Nix integration to straight.el

See nix-doom-emacs for a usage example.

There are a couple of issues you may need to be aware of:

  • Package names are dumbly inferred using the meta.homepage and ename attributes. If they are both present and not match, then the packages is instaled under both names in the repos directory.
  • Packages are symlinked from the store so all VCS related operations are unavailable and package contents may differ from the ones would be installed from e.g. MELPA.
  • Recipe targets are totally ignored, so there is currently no way of knowing if a derivation from melpa would be used instead of a fork for example. However I am planning to add a tool to generate Nix expressions from straight recipes in the future.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].