[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/nix-mode ecee0e39e9 150/500: Add second options for nix-sh
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/nix-mode ecee0e39e9 150/500: Add second options for nix-shell |
Date: |
Sat, 29 Jan 2022 08:26:59 -0500 (EST) |
branch: elpa/nix-mode
commit ecee0e39e972aa4aabfa2b44046933b2ed87bbbf
Author: Matthew Bauer <mjbauer95@gmail.com>
Commit: Matthew Bauer <mjbauer95@gmail.com>
Add second options for nix-shell
---
nix-shell.el | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/nix-shell.el b/nix-shell.el
index a7892a5148..7e7863a4bf 100644
--- a/nix-shell.el
+++ b/nix-shell.el
@@ -17,13 +17,16 @@
:group 'nix)
;;;###autoload
-(defun nix-shell (attribute)
+(defun nix-shell (path attribute)
"Run nix-shell in a terminal.
+PATH path containing Nix expressions.
ATTRIBUTE attribute name in nixpkgs to use."
- (interactive (list (read-from-minibuffer "Attribute name: ")))
+ (interactive
+ (list (read-from-minibuffer "Nix path: " "<nixpkgs>")
+ (read-from-minibuffer "Nix attribute name: ")))
(set-buffer (make-term "nix-shell" nix-shell-executable nil
- "<nixpkgs>" "-A" attribute))
+ path "-A" attribute))
(term-mode)
(term-char-mode)
(switch-to-buffer "*nix-shell*"))
- [nongnu] elpa/nix-mode eb109c7a7f 137/500: Merge pull request #26 from ljli/lex-pos-fix, (continued)
- [nongnu] elpa/nix-mode eb109c7a7f 137/500: Merge pull request #26 from ljli/lex-pos-fix, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode e2b009fff3 167/500: Merge pull request #31 from eqyiel/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode b0db22ebd5 170/500: Remove case-fold-search in nix-mode (again), ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 994a8af87b 172/500: Ignore "==" for variable name face., ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 7ef9563b46 162/500: Create Cask, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 1359b4ac3b 161/500: Add CHANGELOG, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode d5e839692a 160/500: Fix byte-compile, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 895f88eff4 174/500: Add abbrev table, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 0fde15d938 197/500: Prefix unused lexical argument to avoid byte-compilation warning, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 478de28a4e 186/500: Make nix-build use async-shell-command, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode ecee0e39e9 150/500: Add second options for nix-shell,
ELPA Syncer <=
- [nongnu] elpa/nix-mode f24abeb736 205/500: Don’t prompt with nix-build, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode a820e9adad 210/500: Add electric indentation, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode e298244f55 222/500: Add nix-search.el, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 149d924f6f 221/500: Add nix-store.el, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 429a92a59e 225/500: Group configs in nix-shell, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode a4e6560902 223/500: Add nix-instantiate.el, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 00d099602a 226/500: Fix linter warning, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode cfdeffd066 228/500: Add new files to Cask, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 5aaf80392f 231/500: Avoid recursive loop, ELPA Syncer, 2022/01/29
- [nongnu] elpa/nix-mode 3aeec264e0 236/500: nix-search: add nix-search-read-attr, ELPA Syncer, 2022/01/29