Configuration

如何向現有的 nix 派生添加額外的配置文件?

  • February 14, 2019

使用 linux 發行版nixos,我有 2 個類似的問題:

  • 我必須將我的文件從現有包中添加到 nix 商店中custom_syntax_color_scheme.vim的現有文件夾中/share/vim/vim80/colors``nixos.vim
  • 我必須從現有包中將文件添加到 nix 商店中custom-tex-template.tex的現有文件夾(我想,否則它是)/share/ghc-8.2.2/x86_64-linux-ghc-8.2.2/pandoc-2.0.6/data/templates/``pandoc``nixos.texlive.combined.scheme-full

我已經瀏覽了 Nix-Pills,但我無法下定決心解決這個特定問題:將配置文件添加到現有派生中。

Nix 的做法是什麼?

我想我必須創建一個包含我想要的文件的新派生,但我不知道現有包將如何以及如何設法包含它。

我的問題感覺類似於如何在 NixOS 中向 /etc 添加文件?現在有了答案,但不能在這裡應用。

在這兩種情況下,都不需要更改軟體包安裝的文件:

  1. 將自定義colorscheme文件放入文件夾~/.vim/colors中。需要創建此文件夾。
  2. 傳遞給的選項pandoc --template應該包含帶有擴展名的模板文件名,或者模板文件名的路徑。(我盲目地關注 README 文件,它給出了帶有模板名稱的命令範例,沒有文件副檔名)

引用自:https://unix.stackexchange.com/questions/500079