aboutsummaryrefslogtreecommitdiffstats
path: root/home-manager/config/lf/commands/default.nix
diff options
context:
space:
mode:
authorSoispha <soispha@vhack.eu>2023-05-29 12:53:05 +0200
committerSoispha <soispha@vhack.eu>2023-05-29 12:53:05 +0200
commit7d320b8492592e2dfe941ae2719f60e6a3daa0ba (patch)
tree7c1486d446496370a5fef1690512fd35bed50a66 /home-manager/config/lf/commands/default.nix
parentFix(hm/conf/zsh): Also add a version for the shell library (diff)
downloadnixos-config-7d320b8492592e2dfe941ae2719f60e6a3daa0ba.zip
Feat(hm/conf/lf/cmds): Add a way to create temp scripts
Diffstat (limited to '')
-rw-r--r--home-manager/config/lf/commands/default.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/home-manager/config/lf/commands/default.nix b/home-manager/config/lf/commands/default.nix
index 27bf01db..a7cb2039 100644
--- a/home-manager/config/lf/commands/default.nix
+++ b/home-manager/config/lf/commands/default.nix
@@ -147,13 +147,21 @@ in {
file = ./scripts/mk_ln;
dependencies = [];
};
- mk_scr = shell {
- file = ./scripts/mk_scr;
+ mk_scr_default = shell {
+ file = ./scripts/mk_scr_default;
dependencies = builtins.attrValues {inherit (pkgs) neovim;};
replacementStrings = {
SHELL_LIBRARY_TEMPLATE = "${shell_library.rawTemplate."${system}"}";
};
};
+ mk_scr_temp = shell {
+ file = ./scripts/mk_scr_temp;
+ dependencies = builtins.attrValues {inherit (pkgs) neovim;};
+ replacementStrings = {
+ SHELL_LIBRARY_TEMPLATE = "${shell_library.rawTemplate."${system}"}";
+ TO_BE_SHELL_LIBRARY_PATH = "%SHELL_LIBRARY_PATH"; # replacement is not recursive
+ };
+ };
open = shell {
file = ./scripts/open;
dependencies = builtins.attrValues {inherit (pkgs) file xdg-utils neovim git;};