問題タブ [nix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
255 参照

ruby - Nix: Vim を Ruby でコンパイルする

config.nixOS XでNixパッケージマネージャーを使用しています。議論のために、そのようなパターンを使用するファイルがあり、vimEnv問題なくインストールできるとしましょう。

.vimrcNix を使用して a および vim プラグインを維持し、オプションなどをオーバーライドするための精巧なオプションがあることを私は知っていますvim_configurable(たとえば)。ただし、今のところやりたいことは、Ruby サポート付きでコンパイルされたバージョンの Vim を Nix 経由でインストールすることだけです。

私の中でこれを達成するための最も簡単で簡潔な方法はconfig.nix何ですか?

0 投票する
3 に答える
6846 参照

nix - NixOS: configuration.nix でデフォルト チャネルを設定する

NixOS でデフォルト チャンネルを設定するにはどうすればよい/etc/configuration.nixですか?

それを設定して再構築するコマンドがあります

しかし、configuration.nix でセットアップしたいので、毎回これを行う方法を覚える必要はありません。ありがとう!

0 投票する
1 に答える
418 参照

c++ - Eclipse で nix を使用する方法

C++ プロジェクトにパッケージ マネージャーnixを使用しようとしています。

default.nix:

問題なくcmakeを使用して、プロジェクトをそのディレクトリにビルドしました。次に、プロジェクトを Eclipse プロジェクトとしてエクスポートしました ( nix-shellで実行しました)。

エクスポートされたプロジェクトを Eclipse で開いたところ、インクルード パスに問題がなく、/nix/store/* を指していることがわかりました。しかし、プロジェクトをビルドしようとすると、エラーが発生します:

gtest/gtest.h: そのようなファイルまたはディレクトリはありません

Eclipse が nix のパスをコンパイラ フラグに追加していないことがわかります。

それが問題の原因かもしれませんが、Eclipse の動作を変更する方法がわかりません。

0 投票する
2 に答える
313 参照

r - R インタープリターとサブモジュールを備えた nix-shell

nix-shell で必要なサブモジュール (ggplot2 など) とともに R を使用できますか?

たとえば、サブモジュールで Python を使用する場合:

ただし、Rで同等のことを行う方法がわかりません。

バニラRを提供しますが、サブモジュールはどうですか? nix-shell を使用して nix 式を評価することについて十分に知っているかどうかはわかりませんが、これを nix-shell からコマンドとして使用できますか?

注:上記のリンクから式をまたはにポップしないようにするのが私の好みです。むしろ単一のコマンドとして。shell.nixdefault.nix

0 投票する
1 に答える
524 参照

macos - nixパッケージマネージャーを使用してosxでpostgresを実行する

OSX のパッケージ マネージャーとして nix を使用しています。postgresをインストールしました。ここで、postgres サーバー (およびその他の関連ユーティリティ) を起動および停止したいと思います。これを手動で行うスクリプトを作成し、構成を編集できます。しかし、OSXでこれを行う「ベストプラクティス」の方法はありますか? たとえば、~/.nix-profile/share の下に postgres 構成が見つかりました。OSX の起動スクリプトはどこかにありますか?