diff options
Diffstat (limited to 'home-manager')
-rw-r--r-- | home-manager/default.nix | 2 | ||||
-rw-r--r-- | home-manager/soispha/config/lf/commands/default.nix | 3 | ||||
-rwxr-xr-x | home-manager/soispha/config/lf/commands/scripts/rename | 26 | ||||
-rw-r--r-- | home-manager/soispha/config/lf/default.nix | 3 |
4 files changed, 6 insertions, 28 deletions
diff --git a/home-manager/default.nix b/home-manager/default.nix index f1ff6ed6..015cdeb2 100644 --- a/home-manager/default.nix +++ b/home-manager/default.nix @@ -7,6 +7,7 @@ video_pause, yambar_cpu, yambar_memory, + lf_rename, strip_js_comments, river_init_lesser, grades, @@ -37,6 +38,7 @@ video_pause yambar_cpu yambar_memory + lf_rename strip_js_comments river_init_lesser grades diff --git a/home-manager/soispha/config/lf/commands/default.nix b/home-manager/soispha/config/lf/commands/default.nix index fa366d37..95cd2991 100644 --- a/home-manager/soispha/config/lf/commands/default.nix +++ b/home-manager/soispha/config/lf/commands/default.nix @@ -3,6 +3,7 @@ sysLib, shell_library, system, + lf_rename, ... }: let functionCall = { @@ -197,7 +198,7 @@ in { dependencies = []; }; rename = pipe { - file = ./scripts/rename; + file = "${lf_rename.packages."${system}".default}"; dependencies = []; }; stripspace = pipe { diff --git a/home-manager/soispha/config/lf/commands/scripts/rename b/home-manager/soispha/config/lf/commands/scripts/rename deleted file mode 100755 index e1aef306..00000000 --- a/home-manager/soispha/config/lf/commands/scripts/rename +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env dash - -# shellcheck source=/dev/null -SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH - - -prompt "New name: " -name="" -while [ -z "$name" ] || [ -e "$name" ] -do - read -r name - if [ -e "$name" ]; then - prompt "Name already exists, overwrite [y|N]: " - read -r ans - - if [ "$ans" = "y" ]; then - break - else - prompt "Name: " - fi - fi -done - -mv "$f" "$name" - -# vim: ft=sh diff --git a/home-manager/soispha/config/lf/default.nix b/home-manager/soispha/config/lf/default.nix index 9f43a891..a4f7d7b9 100644 --- a/home-manager/soispha/config/lf/default.nix +++ b/home-manager/soispha/config/lf/default.nix @@ -3,10 +3,11 @@ sysLib, nixosConfig, shell_library, + lf_rename, system, ... }: let - commands = import ./commands {inherit pkgs sysLib shell_library system;}; + commands = import ./commands {inherit pkgs sysLib shell_library system lf_rename;}; keybindings = import ./keybindings {inherit nixosConfig;}; in { xdg.configFile."lf/icons".source = ./icons; |