nix-home/packages/common/nki-kakoune/rc.nix

19 lines
388 B
Nix
Raw Normal View History

2024-10-07 12:30:47 +00:00
{ lib, fish, writeScript, writeTextDir, ... }:
let
source-pwd = writeScript "source-pwd" ''
#!/usr/bin/env ${lib.getExe fish}
${builtins.readFile ./source-pwd.fish}
'';
in
writeTextDir "share/kak/kakrc.local" ''
${builtins.readFile ./kakrc}
# Source any settings in the current working directory,
# recursive upwards
evaluate-commands %sh{
${source-pwd}
}
''